Não foi possível envenenar o DNS com `dnsmasq`

Não foi possível envenenar o DNS com `dnsmasq`

No meu roteador Tomato, adicionei address=/example.com/192.168.1.200ao meu dnsmasq.confpara quehttps://example.comno meu navegador funciona mesmo se a internet estiver desligada.

Depois de adicioná-lo, ping example.comdeveria ser 192.168.1.200 no meu roteador, que é o que eu esperava.

Porém não consigo ping example.comno meu Windows 10, dá o erroPing request could not find host example.com. Please check the name and try again.

Também tentei um método mais simples, que é adicionar 192.168.1.200 example.comarquivos /etc/hosts. Também fez com que o Windows tivesse o mesmo...could not find host...

Alguma ideia do que posso estar perdendo?

Responder1

Limpe o cache do DNS com Clear-DnsClientCacheo PowerShell ou com ipconfig /flushdnso CMD. Você precisa executá-los com privilégios de administrador. Ou reinicie a máquina Windows. Certifique-se de estar usando o DNS do seu roteador comGet-DnsClientServerAddress

Responder2

No final, tive que usar Static DHCPpara conseguir o que queria, colocando example.como nome do host e o endereço IP da LAN em que estava hospedado.

Sim, significava ter várias entradas com o mesmo endereço IP. Por algum motivo, funcionou (sem a necessidade de liberar o cache DNS de nenhum cliente).

informação relacionada