Cuando estoy en la oficina, estoy conectado a una red 192.168.1.0/24. Cuando Internet Sharing está apagado, cuando ejecuto
netstat -nr
la primera entrada muestra
default 192.168.1.254 UGSc 10 62 en0
Si activo el uso compartido de Internet, se muestra
default link#5 UCS 2 0 en1
Esto obviamente es incorrecto y rompe toda la conectividad de mi máquina.
en1 es mi inalámbrico, mientras que en0 es mi Ethernet. Si luego deshabilito el uso compartido de Internet, incluso elimina esa ruta incorrecta, por lo que no tengo ninguna ruta predeterminada.
Actualmente tengo un script que ejecuto cuando comparto, o después, cuando desactivo eso hace
route delete default
route add default 192.168.1.254
Eso soluciona todo, pero me encantaría saber qué es lo que realmente hace que esto suceda y cómo solucionarlo adecuadamente.
Y solo para decir que en algún momento hace unos meses, esto funcionaba de manera absolutamente perfecta, sin inconvenientes, y un día, cuando traje la computadora portátil a casa, no pude desactivar el uso compartido de Internet, por lo que no pude conectarme a mi WIFI a domicilio. Finalmente tuve que reiniciar la máquina y desde entonces este problema ha estado sucediendo.
Respuestas:
No sé si está directamente relacionado, pero su configuración es incorrecta. Esa podría ser la razón por la cual la configuración se está restableciendo.
En su interfaz 'interna', está configurando manualmente la dirección IP en 192.168.1.254/255.255.255.0, y eso está bien, pero esta interfaz NO debe tener ninguna dirección de enrutador especificada. En su caso, ha configurado la dirección del enrutador en el servidor, lo que nunca será exacto.
En segundo lugar, la configuración de DHCP no tiene establecida una dirección de enrutador. Esto significa que su servidor DHCP entregará direcciones a los clientes, pero no les dirá cómo llegar al mundo exterior. Apenas me parece apropiado.
En la configuración de DHCP, debe establecer la dirección del enrutador a la dirección de su servidor NAT (en este caso 192.168.1.254).
Pruebe esas soluciones y vea si hay alguna diferencia.
fuente