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.