Isso tem que ser feito manualmente. Não é difícil.
Mas antes de prosseguir, vou te avisar: não é boa idéia compartilhar conexões 3G. Economicamente falando, bem entendido.
Normalmente os planos 3G são draconianos: 1 a 4GiB por mês de tráfego. Dependendo da operadora, vc pode pagar um rim por MiB excedente, ou ficar com a conexão capada até o próximo pagamento, em algo entre 100 e 300Kbps.
Daí vc faz as contas: é mais fácil estourar o limite de donwloads com 2 máquinas usando a conexão, que com uma, certo?
Então, agora que vc tá avisado, vamos aos detalhes sórdidos.
Pra compartilhar a conexão, sua máquina tem que reencaminhar pacotes. Isso é ativado com o comando abaixo, executado pelo root.
echo 1 > /proc/sys/net/ipv4/ip_forward
Depois vc tem que configurar o firewall pra fazer NAT. É graças ao NAT que os pacotes da sua rede chegam à internet, sem que vc precise alocar IPs na Fapesp. Só o root pode executar o iptables, mesmo que só pra consultar as regras.
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Dependendo de como seu modem 3G funcione, ele pode criar a interface da conexão como "ppp0", ou "usb0" --- e nesse caso vc tem que corrigir essa regra.
O ideal é colocar esses comandos num arquivo de script, que possa ser executado sempre que necessário (p.ex. no boot, ou quando coneta o 3g).