Ich verwende es, Pihole
um Werbung in meinem Netzwerk zu blockieren, aber es scheint unter Ubuntu einfach nicht zu funktionieren. Ich habe es sowohl auf meinem Laptop als auch auf meinem Desktop versucht.
Anbei Screenshots von einem Windows-Rechner, einem Android-Gerät und dem Ubuntu-Laptop, die alle DNS-Konfigurationen und die Forbes-Website zeigen und alle blockiert sind, außer dem Ubuntu-Gerät. Es sind keine Anzeigen darauf blockiert.
Antwort1
Ihr DNSMasq führt möglicherweise dazu, dass der DNS vom Pihole übersehen wird.
Versuchen Sie, DNSMasq zu deaktivieren, indem Sie die Zeile dns=dnsmasq
in/etc/NetworkManager/NetworkManager.conf
Sie können es auskommentieren, indem Sie die folgende Zeile ausführen:
sudo bash -c 'sed -i "s/dns=/#dns=/" /etc/NetworkManager/NetworkManager.conf'
Anschließend können Sie prüfen, ob die Änderung wirksam wurde:
:~$ cat /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile,ofono
#dns=dnsmasq
[ifupdown]
managed=false
Starten Sie das System dann neu, damit die Änderungen wirksam werden. Überprüfen Sie nach dem Neustart mit , nslookup
ob DNSMasq DNS nicht mehr bereitstellt. Wenn in der Server:
Zeile steht 127.0.1.1
, bedeutet dies, dass DNSMasq immer noch das DNS des Systems steuert.
:~$ nslookup google.com
Server: 10.0.0.1
Address: 10.0.0.1#53
Non-authoritative answer:
Name: google.com
Address: 216.58.217.14
Wie Sie sehen, lautet meine Router-IP, 10.0.0.1
was bedeutet, dass DNS von meinem Router und nicht von DNSMasq gesteuert wird.
Hoffe das hilft!