Conecte-se à Internet através de outro computador

2

Eu tenho dois macbooks em minha casa, um é conectado à Internet por um cabo Ethernet e eu quero que o segundo se conecte à Internet através do primeiro usando wireless ... isso é possível? Qualquer ajuda seria apreciada ...

rabidmachine9
fonte
1
O que você está procurando é chamado de ponte .
Nifle 17/08/10

Respostas:

8

O Mac OS X inclui um recurso negligenciado chamado Compartilhamento da 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, em Preferências do Sistema, informando qual conexão deseja compartilhar e com qual outro dispositivo e marque "Compartilhamento da Internet". Para redes sem fio, você pode colocar uma senha WEP (daí o meu ditado antes) na rede sem fio. Se você estiver com problemas para se conectar à Internet com o segundo computador, verifique se possui um endereço IP que não comece com 169.254.xx e se o primeiro firewall do Mac permitirá conexões. No entanto, eu não recomendaria isso como uma solução a longo prazo.

Capturas de tela para ajudar:

Painel de Preferências: Painel Preferências de Compartilhamento

Opções de aeroporto: Opções de aeroporto


Se, por algum motivo, o DHCP não estiver funcionando corretamente (achei o flakey 10.5, mas funciona bem com o 10.6), você pode forçá-lo a funcionar. Neste ponto, acho que definitivamente está passando do ponto em que o esforço despendido provavelmente seria mais útil para obter um roteador ou algo semelhante para corrigir o problema de uma maneira mais escalável.

As capturas de tela são do Mac OS X 10.6, portanto, a GUI será ligeiramente 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.

  1. No computador que compartilha a conexão, forneça um IP a ser alcançado em.

    Você pode alterar esse IP para qualquer outro IP privado se estiver familiarizado com o funcionamento das redes. 192.168.10.1

  2. No computador que está se conectando, você fornece outro IP.

    Observe que este usa 192.168.10. 2 em vez disso. 192.168.10.2

  3. É importante definir o DNS no segundo computador, pois o primeiro computador não está transmitindo nenhuma informação ao segundo computador sobre a aparência da rede.

    Estou usando os servidores DNS do Google aqui por uma questão de simplicidade, mas você pode colocar os IPs de qualquer servidor DNS aqui. DNS

  4. Verifique se consegue ver o outro computador usando o Ping (use o Network Utility ou pingna linha de comando) e verifique se também consegue acessar a Internet para garantir que o primeiro computador esteja passando os pacotes corretamente. ( natdna verdade, está sendo executado no computador que compartilha a conexão)

Chealion
fonte
Eu acho que a negligência não foi totalmente acidental - você costumava (10.4 é onde eu lembro) a opção de criptografia WPA e algumas outras configurações. +1 para uma resposta excelente e detalhada, no entanto.
Scott
Obrigado pela resposta ... Eu realmente consegui e consegui ver a rede com meu segundo computador, mas meu IP começa com 169.254.xx, então não consegui me conectar, você pode sugerir uma boa maneira de mudar isto?
Rabidmachine9
Se o IP for 169.254.xx, por algum motivo, o segundo computador não está recebendo as informações do outro computador - isso pode ser devido a um bug ou a um problema de configuração. Tente desativar o compartilhamento da Internet e ligá-lo novamente para iniciar. Se isso falhar, você precisará definir manualmente os IPs para os dois computadores na mesma sub-rede e usar o primeiro como o Gateway. Posso adicioná-lo à resposta, se necessário.
Chealion 18/08/10
Por favor, faça ... Marcarei sua resposta como correta de qualquer maneira, mas seria muito bom se você o fizesse!
usar o seguinte código