Cómo redirigir / redirigir solicitudes DNS en un enrutador Netgear N600

4

Estoy tratando de usar Chromecast en Canadá y funciona bien. El único problema es que me gustaría usar un servicio DNS personalizado que me da acceso al contenido de Netflix de otros países. Sin embargo, esto no funciona ya que Chromecast tiene reglas DNS codificadas (8.8.8.8 y 8.8.4.4),

Lo que me gustaría hacer es agregar algunas reglas personalizadas en mi enrutador Netgear que de alguna manera redirijan esas consultas DNS a un servidor DNS de mi elección. Veo que algunas personas han tenido éxito al hacer esto con enrutadores de tomate. Ver aquí .

¿Alguien tiene una idea de cómo podría lograr esto en un enrutador Netgear? He habilitado el acceso a Telnet, pero no parece usar iptables para la configuración de la ruta. El enrutador es un WNDR3400v1.

srmark
fuente

Respuestas:

2

Su enrutador Netgear probablemente sea compatible con DNS dinámico, aunque no creo que esto anule una consulta DNS dirigida. Supongo que solo funcionará para las URL, pero asegúrese de tener el último firmware.

En cuanto a un firmware más evolucionado, el WNDR3400 es compatible con DD-WRT , aunque el WNDR3400v1 no se menciona específicamente. La redirección de DNS mediante DD-WRT se describe en estos artículos:

Configuración de UnoDNS para Chromecast (Requiere enrutador DD-WRT)
Redirigir dominios y DNS usando DD-WRT .

Su enrutador también parece ser vagamente compatible con OpenWRT .

Si decide reemplazar el firmware, asegúrese de haber descargado el firmware actual de Netgear y la herramienta para su reinstalación, incluso si el enrutador está bloqueado (no recuerdo el nombre de esta utilidad, pero lo he hecho en el pasado para un enrutador Netgear). No estoy seguro de que Factory Reset funcione correctamente si ha reemplazado el firmware, pero esta debería ser su primera opción de recuperación si el enrutador está bloqueado.

harrymc
fuente
DD-WRT parece prometedor. Lo intentaré y confirmaré que esta es la respuesta. WNDR3400v1 es en realidad la única versión que es oficialmente compatible. Ver aquí: dd-wrt.com/wiki/index.php/Netgear_WNDR3400
srmark el
Sí, DD-WRT funcionó perfectamente. Esta respuesta fue exactamente lo que me faltaba, ya que no me di cuenta de que DD-WRT funcionaba en mi enrutador. Utilicé el siguiente comando para que Chromecast funcionara: iptables -I PREROUTING -t nat -p udp -s <chromecast IP> --dport 53 -j DNAT --to-destination <dns IP>
srmark
El comando anterior a veces me daba problemas. Las siguientes instrucciones resultaron más confiables: help.unotelly.com/support/solutions/articles/…
srmark
Agregué tu enlace a la respuesta.
harrymc