![No se puede envenenar DNS con `dnsmasq`](https://rvso.com/image/789286/No%20se%20puede%20envenenar%20DNS%20con%20%60dnsmasq%60.png)
En mi enrutador Tomato, agregué address=/example.com/192.168.1.200
a mi dnsmasq.conf
para quehttps://ejemplo.comen mi navegador funciona incluso si Internet no funciona.
Después de agregarlo, ping example.com
debería ser 192.168.1.200 en mi enrutador, que es lo que esperaba.
Sin embargo no puedo ping example.com
desde mi Windows 10, da el errorPing request could not find host example.com. Please check the name and try again.
También probé un método más simple, que consiste en 192.168.1.200 example.com
agregar /etc/hosts
. También provocó que Windows tuviera lo mismo....could not find host...
¿Alguna idea de lo que me podría estar perdiendo?
Respuesta1
Borre el caché de DNS con Clear-DnsClientCache
PowerShell o ipconfig /flushdns
CMD. Debe ejecutarlos con privilegios de administrador. O reinicie la máquina con Windows. Asegúrese de estar utilizando el DNS de su enrutador conGet-DnsClientServerAddress
Respuesta2
Al final, tuve que usar Static DHCP
para lograr lo que quería poniendo example.com
el nombre de host y la dirección IP de la LAN en la que estaba alojado.
Sí, significaba tener varias entradas con la misma dirección IP. Por alguna razón, funcionó (sin tener que vaciar ningún caché de DNS en ningún cliente).