Compartilhe a conexão sem fio à Internet do Mac OS X ao computador Linux por meio de um switch de rede não gerenciado

1

Introdução

Eu pesquisei no Google por "Compartilhar conexão sem fio à Internet do Mac OS X ao computador Linux por meio do switch de rede não gerenciado" e não consegui encontrar uma resposta rapidamente.

Demorei várias horas pesquisando hardware de rede, switches, roteadores etc até encontrar uma solução.

Situação

Estou trabalhando no meu quarto no andar de cima. Eu estive na uni nos últimos anos e voltei para o verão antes de começar meu trabalho. (Tive que esperar vários meses antes de começar.)

Há um "hub" de rede sem fio no andar de baixo, onde minha conexão de rede do ISP entra. Esse "hub" contém alguma forma de modem, um roteador e um switch, entre outros dispositivos lógicos.

Eu tenho 4 computadores no andar de cima. (Eu trabalho em STEM, então eu tenho muitos computadores. Eu acho que essa é uma explicação válida para ter tantos.)

Eu não posso passar um cabo do andar de baixo para o meu quarto porque meus pais vão sair quando eles tropeçarem / não puderem aspirar o carpete / ver o cabo porque é "feio". [Insira seu próprio motivo pelo qual um cabo não é uma solução para sua situação aqui.]

Solução pretendida

Gostaria de compartilhar minha conexão com a Internet por meio do computador Mac OS X, pois usei esse método anteriormente para compartilhar uma conexão Wi-Fi recebida em outro computador Linux por meio de um único cabo Ethernet de uma porta ethernet para outra.

Como posso configurar minha própria sub-rede no meu quarto para obter uma conexão com a Internet e uma conexão LAN com meus 4 computadores aqui?

    
por user3728501 05.09.2016 / 21:33

1 resposta

0

Solução usada

Observação: na verdade, comprei um switch de 8 portas não gerenciado de baixo custo antes de postar essa pergunta, pois suspeitava que fosse o hardware necessário. Eu agora descobri como configurar a rede. É bastante simples.

Todos os outros PCs devem ser configurados todos auto com DHCP . O computador do OS X precisa de um pouco mais de configuração.

Eu sugiro testar as etapas abaixo com um único computador conectado sem um switch primeiro, pois isso remove uma camada extra de depuração necessária.

Pesquise no Google por algo como "compartilhe a rede Wi-Fi do Mac OS X via conexão ethernet lan" para encontrar mais informações sobre algumas das etapas a seguir.

  • Teste se o computador OS X pode receber uma conexão com a Internet via WiFi.

  • Desativar o firewall. Note que este passo é importante e me causou horas de trabalho para descobrir por que não funcionou. Você pode reativar o firewall mais tarde, veja abaixo para detalhes.

  • Conecte o PC OS X a outro PC através de uma conexão ethernet única (testada e funcionando).

  • Vá para Configurações do sistema no OS X - > Compartilhamento - > Compartilhamento de Internet

  • Defina: compartilhe a conexão do Wi-Fi via Ethernet e clique na caixa de seleção à esquerda para ativar. Confirme a ativação na mensagem de aviso.

  • Você deve conseguir acessar sites externos no outro computador Linux / windows / etc através da conexão de rede compartilhada.

Agora você pode reativar o firewall no OS X com as seguintes configurações:

  • Vá para Configurações do sistema - > Segurança e privacidade - > Firewall

  • Ativar o firewall, opções: Permitir entrada (sem caixa de seleção ao bloquear entrada), permitir automaticamente software assinado (preencherá a caixa de listagem acima quando o software assinado for adicionado automaticamente), não ativar o modo furtivo . (Última opção tinha me preso por muito tempo.)

Para criar uma "rede local" básica, adicione um comutador de rede não gerenciado. Essa última etapa pode parecer trivial e, de fato, é, se você sabe que precisa apenas conectá-la e não há outra configuração necessária.

Eu estava perdido em uma toca de coelho por algum tempo procurando por coisas como "como configurar um servidor DHCP no Mac OS X" - eu pensei que tinha que configurar meu Mac para emular um servidor de roteador, DHCP e DNS, mas isso não é necessário, pois a opção de compartilhamento faz tudo automaticamente.

Finalmente, aproveite.

Vantagens

Eu adicionei isso como uma adição posterior. As vantagens incluem o tráfego de roteamento de várias conexões sem fio através de uma única conexão sem fio, que provavelmente será mais eficiente. Eu acredito que a explicação aproximada é uma redução nas colisões sem fio. Se estiver usando um comutador gigabit, o tráfego entre os computadores conectados via Ethernet de gigabit será consideravelmente mais rápido e com menor latência. Por outro lado, a latência entre computadores encaminhados a jusante do computador com OS X e a nuvem será ligeiramente aumentada.

Possíveis problemas com este método

Acredito que as opções de compartilhamento criem uma sub-rede separada no lado compartilhado da Ethernet. Se eu estiver correto, isso significa que seria impossível para o SSH, por exemplo, de um computador na minha sala para outro computador na casa. Eu acredito que isso é porque eu teria que transferir de uma sub-rede para outra através do computador Mac OS X. Nesse caso, minha suposição é que eu teria que configurar o encaminhamento de porta através do Mac? Eu pretendo testar isso mais tarde e relatar isso.

    
por 05.09.2016 / 21:33