Quando estou no escritório, estou conectado a uma rede 192.168.1.0/24. Quando o compartilhamento da Internet está desativado, quando corro
netstat -nr
a primeira entrada mostra
default 192.168.1.254 UGSc 10 62 en0
Se eu ativar o compartilhamento da Internet, ele mostrará
default link#5 UCS 2 0 en1
Obviamente, isso está incorreto e interrompe toda a conectividade da minha máquina.
en1 é minha rede sem fio, enquanto en0 é minha Ethernet. Se eu desabilitar o Compartilhamento da Internet, ele excluirá a rota incorreta, ficando sem nenhuma rota padrão.
Atualmente, tenho um script que executo quando compartilho ou depois, quando desativo, que
route delete default
route add default 192.168.1.254
Isso corrige tudo, mas eu adoraria saber o que realmente está fazendo isso acontecer e como corrigi-lo corretamente.
E apenas para dizer que em algum momento, alguns meses atrás, isso estava funcionando perfeitamente, sem problemas, e um dia, quando trouxe o laptop para casa, não pude desativar o compartilhamento da Internet, por isso não consegui me conectar ao meu WIFI em casa. Acabei tendo que reiniciar a máquina e, desde então, esse problema vem acontecendo.
Respostas:
Não sei se está diretamente relacionado, mas sua configuração está errada. Pode ser por isso que a configuração está sendo redefinida.
Na interface 'interna', você está configurando manualmente o endereço IP para 192.168.1.254/255.255.255.0, e isso é bom, mas essa interface não deve ter o endereço do roteador especificado. No seu caso, você configurou o endereço do roteador para o próprio servidor, o que nunca será preciso.
Em segundo lugar, as configurações de DHCP não têm um endereço de roteador definido. Isso significa que seu servidor DHCP distribuirá endereços aos clientes, mas não lhes dirá como chegar ao mundo exterior. Dificilmente me parece apropriado.
Nas suas configurações de DHCP, você deve definir o endereço do roteador para o endereço do seu servidor NAT (neste caso, 192.168.1.254).
Experimente essas correções e veja se isso faz alguma diferença.
fonte