Ich habe mehrere Computer in meinem LAN. Die meisten von ihnen basieren auf Ubuntu. Der Router verfügt über eine DD-WRT-Firmware (v3.0-r33675M kongac Release: 11/03/17).
Ich habe DHCP so eingestellt, dass die Netzwerkeinstellungen für alle meine Computer bereitgestellt werden. Der Router wurde so eingestellt, dass 9.9.9.9 für den DNS-Server verwendet wird.
Jetzt möchte ich überprüfen, ob meine Computer Quad9 für DNS verwenden, kann dies jedoch nicht. Meine Computer sehen nur den Router und wissen nicht, welchen DNS er verwendet.
Zum Beispiel Befehl (in Ubuntu)
sudo netstat -l --inet -n -v -p | grep :53 | grep -i udp
Gibt
udp 0 0 127.0.1.1:53 0.0.0.0:*
Daher kann ich nicht überprüfen, ob ich Quad9 auf diese Weise verwende.
Der Router erkennt diesen Befehl nicht, daher kann ich die DNS-Einstellung auf diese Weise nicht überprüfen.
Ich habe Dinge in diesem Beitrag auf dem Computer und in der DD-WRT-Befehlszeile ausprobiert, aber keine Hilfe: Welche DNS-Server verwende ich?
Wie kann ich richtig überprüfen, ob ich Quad9 für DNS verwende?
SERVER: 127.0.1.1#53
. Google.com wird also bereits von loacl machine abgerufen. Und hören Sie auf , wenn ein DNS-Caching-Server in Ihrem System ausgeführt wird wiednsmasq
Wir haben einen DNS-Leck-Server (machen Sie eine Suche, es gibt einige im Web) im Internet zu überprüfen. Wenn Ihr ISP DNS-Proxy ist, gibt nslookup möglicherweise die falsche Antwort.
quelle
9.9.9.9
es sich um eine Anycast-Adresse handelt.