![DNS kann mit „dnsmasq“ nicht vergiftet werden](https://rvso.com/image/789286/DNS%20kann%20mit%20%E2%80%9Ednsmasq%E2%80%9C%20nicht%20vergiftet%20werden.png)
In meinem Tomato-Router habe ich hinzugefügt, address=/example.com/192.168.1.200
so dnsmasq.conf
dasshttps://example.comin meinem Browser funktioniert, auch wenn das Internet ausgefallen ist.
Nach dem Hinzufügen ping example.com
sollte auf meinem Router die Nummer 192.168.1.200 stehen, was ich erwartet hatte.
Ich kann jedoch nicht ping example.com
von 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.com
zu /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-DnsClientCache
Powershell oder ipconfig /flushdns
CMD. 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 DHCP
mein Ziel erreichen, indem ich example.com
unter 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).