無法使用“dnsmasq”毒害 DNS

無法使用“dnsmasq”毒害 DNS

在我的番茄路由器中,我加入了這樣的address=/example.com/192.168.1.200內容dnsmasq.confhttps://example.com即使網路中斷,我的瀏覽器也能正常運作。

新增後,ping example.com我的路由器上應該是 192.168.1.200,這正是我所期望的。

但是,我無法ping example.com在 Windows 10 上使用,它給出了錯誤Ping request could not find host example.com. Please check the name and try again.

我還嘗試了一個更簡單的方法,那就是添加192.168.1.200 example.com/etc/hosts.這也導致Windows也有同樣的情況...could not find host...

知道我可能會錯過什麼嗎?

答案1

Clear-DnsClientCache使用powershell 或ipconfig /flushdnsCMD清除 dns 快取。您需要以管理員權限執行它們。或重新啟動 Windows 機器。確保您正在使用路由器 DNSGet-DnsClientServerAddress

答案2

最後,我必須透過放置主機名稱和託管的 LAN IP 位址Static DHCP來實現我想要的目的。example.com

是的,這意味著具有相同 IP 位址的多個條目。由於某種原因,它起作用了(無需刷新任何客戶端上的任何 DNS 快取)。

相關內容