Estou tentando configurar meu iMac executando 10.6 para ser uma ponte sem fio. Estou funcionando, mas preciso desativar o DHCP e permitir que o servidor DHCP da minha rede forneça um IP para o (s) dispositivo (s) conectado (s). Não consigo encontrar uma maneira de desativar o DHCP no compartilhamento de conexão com a Internet. Alguém sabe se isso é possível? Suponho que possa haver uma chave /Library/Preferences/SystemConfiguration/com.apple.nat.plist
, mas não consigo encontrá-la. Verifiquei a página de manual do InternetSharing e ela não menciona nada de útil, exceto a alteração da sub-rede que o servidor DHCP usa.
snow-leopard
internet-sharing
network
Matthew Boynes
fonte
fonte
Respostas:
Na
bootpd
página do manual:Para desativar o dhcp globalmente, use:
Não esqueça de enviar um
SIGHUP (kill -1)
parabootpd
depois de fazer alterações no arquivo de configuração.fonte
O InternetSharing está executando duas tarefas:
bootpd
)natd
no Snow Leopard enatpmpd
no Lion)O InternetSharing não permite que você configure um MacOS X como uma ponte IP. Veja
man InternetSharing
(disponível no Snow Leopard, mas não no Lion).Isso seria uma péssima idéia: principalmente por causa dos riscos envolvidos em uma ponte transparente em negrito: Internamente
InternetSharing
está executando um:que permite a passagem de qualquer tráfego IP. Para aliviar esse problema, apenas os endereços IP atribuídos na interface secundária
bootpd
e traduzidosnatd
ounatpmpd
traduzidos corretamente para o exterior.fonte
bootpd
. Mas, pelo menos, você pode tentar a-d
opção dentro da lista.com.apple.nat
não é o que configurabootpd
./etc/bootpd.plist
é.