DNS kann mit „dnsmasq“ nicht vergiftet werden

DNS kann mit „dnsmasq“ nicht vergiftet werden

In meinem Tomato-Router habe ich hinzugefügt, address=/example.com/192.168.1.200so dnsmasq.confdasshttps://example.comin meinem Browser funktioniert, auch wenn das Internet ausgefallen ist.

Nach dem Hinzufügen ping example.comsollte auf meinem Router die Nummer 192.168.1.200 stehen, was ich erwartet hatte.

Ich kann jedoch nicht ping example.comvon meinem Windows 10, es gibt den FehlerPing request could not find host example.com. Please check the name and try again.

Ich habe auch eine einfachere Methode ausprobiert, nämlich das Hinzufügen 192.168.1.200 example.comzu /etc/hosts. Es führte auch dazu, dass Windows das gleiche hatte...could not find host...

Irgendeine Idee, was ich vielleicht übersehe?

Antwort1

Leeren Sie den DNS-Cache mit Clear-DnsClientCachePowershell oder ipconfig /flushdnsCMD. Sie müssen sie mit Administratorrechten ausführen. Oder starten Sie den Windows-Rechner neu. Stellen Sie sicher, dass Sie den DNS Ihres Routers mitGet-DnsClientServerAddress

Antwort2

Am Ende musste ich Static DHCPmein Ziel erreichen, indem ich example.comunter Hostname die LAN-IP-Adresse eingab, unter der es gehostet wurde.

Ja, es bedeutete, dass mehrere Einträge mit derselben IP-Adresse vorhanden waren. Aus irgendeinem Grund funktionierte es (ohne dass der DNS-Cache auf einem der Clients geleert werden musste).

verwandte Informationen