En mi teléfono Galaxy Note 2 (Android, por supuesto), ¿es posible editar el hosts
para que resuelva example.com
a una IP pública PERO la resuelve a una IP privada local si se conecta al WiFi con un SSID específico? Es decir, cuando se conecta al WiFi de casa, debería resolver un nombre de dominio a un servidor local en la LAN, pero en cualquier otro lugar debería resolverlo a la IP pública.
Supongo que será difícil como mínimo, si es que es posible, pero ¿tengo alguna opción aquí (ya sea hosts
o de alguna otra manera)? Tengo acceso a la shell, y el acceso a root, así que puedo editar casi todo lo que necesita ser.
1 votos
¿Puedes ejecutar un servidor DNS en casa con "ejemplo.com" codificado "especialmente", y luego alimentar tu teléfono con esos servidores DNS a través de DHCP cuando estés en tu WIFI doméstico?
0 votos
Puedo poner bind9 en mi caja de linux, pero no estoy seguro de cómo configurarlo para resolver desde eso y no los servidores del ISP a través del router
0 votos
Ejecute bind como forwarder/servidor recursivo junto con su zona de interés. En el dispositivo DHCP (en su router), especifique la dirección IP de su caja Linux en lugar del servidor dns de su ISP.
0 votos
Buscaré cómo hacerlo y veré si puedo hacerlo funcionar, ¡gracias!