O Mac OS X inclui um recurso negligenciado chamado Compartilhamento de Internet no Painel de preferências de compartilhamento para fazer exatamente o que você gostaria de fazer.
Você pode ativar isso acessando o Painel de Preferências de Compartilhamento nas Preferências do Sistema, informando qual conexão deseja compartilhar e para qual outro dispositivo e marcar "Compartilhamento da Internet". Para wireless, você pode colocar uma senha WEP (daí minha declaração negligenciada antes) na rede sem fio. Se você está tendo problemas para se conectar à Internet com o segundo computador, verifique se você tem um endereço IP que não inicia com 169.254.x.x e o primeiro firewall do Mac permitirá conexões. Eu não recomendaria isso como uma solução a longo prazo.
Screenshots para ajudar:
Painel de preferências:
Opçõesdoaeroporto:
Se, por alguma razão, o DHCP não estiver funcionando corretamente (achei muito fácil, com 10.5, mas funciona bem com 10.6), você pode forçá-lo a funcionar. Neste ponto, acho que definitivamente está passando do ponto em que o esforço gasto provavelmente seria melhor usado para obter um roteador ou algo similar para corrigir o problema de uma maneira mais escalável.
As capturas de tela são do Mac OS X 10.6 para que a GUI pareça um pouco diferente para as diferentes versões do Mac OS X, mas você deseja inserir os mesmos números nos campos Endereço IP, Máscara de sub-rede, Gateway e DNS.
-
No computador que compartilha a conexão, forneça um IP para ser acessado em.
Você pode alterar esse IP para qualquer outro IP privado se estiver familiarizado com o funcionamento das redes.
Nocomputadorqueestáseconectando,vocêsedáoutroIP.
Observequeesteusa192.168.10.2emseulugar.
-
É importante definir o DNS no segundo computador, já que o primeiro computador não está passando nenhuma informação para o segundo computador sobre como a rede "parece".
Estou usando os servidores DNS do Google aqui para simplificar, mas você pode colocar os IPs de qualquer servidor DNS aqui.
-
Certifique-se de poder ver o outro computador usando Ping (use o Network Utility ou
ping
na linha de comando) e veja se pode acessar a Internet também para garantir que o primeiro computador esteja passando pacotes corretamente. (natd
está realmente em execução no computador que compartilha a conexão)