Systemd-Resolve blockiert Dnsmasq
Ich verwende dnsmasq, um bestimmte Websites zu blockieren, meistens Werbenetzwerke. Ich habe /etc/dnsmasq.conf bearbeitet, um die Websites zu blockieren.
Ich startete dann meinen Computer neu und bemerkte, dass dnsmasq nicht funktionierte. Ich konnte immer noch eine Verbindung zu Websites herstellen, die ich in meiner Datei dnsmasq.conf blockiert hatte. Nach der Eingabe sudo dnsmasq
in ein Terminal bekam ich die Fehlermeldungdnsmasq: failed to create listening socket for port 53: Address already in use
Die Ausgabe von sudo netstat -lnp | grep ":53 "
ist:
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 484/systemd-resolve udp 3840 0 127.0.0.53:53 0.0.0.0:* 484/systemd-resolve
Dies zeigt, dass systemd-resolve Port 53 blockiert, sodass dnsmasq nicht funktioniert.
Ich habe nach Wegen gesucht und experimentiert, um das zu beheben. Ich denke, in der Nähe, die ich diese sind gekommen, um Festsetzung setzt DNSStubListener=no
in /etc/systemd/resolved.conf, aber wenn ich das tue, alle DNS - Auflösung nicht mehr funktioniert ganz, und ich kann nicht auf jede Website in Firefox gehen.
Wie kann ich dnsmasq verwenden, um bestimmte Websites zu sperren, ohne dass das Beenden von dns aufhört?
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
1
DNS-Einstellungen pro Windows-Benutzer wechseln?