Anonymes DNS
Beim Versuch DNSCrypt-Proxy einzurichten, erhalte ich die Meldung, dass Port 53 bereits verwendet wird. Ich habe ConnMan im Verdacht, aber was kann ich tun?
Wie von Ihnen beschrieben, versuche ich unter Linux DNSCrypt-Proxy einzurichten. Nach Eingabe des Befehls ./dnscrypt-proxy erscheint eine Fehlermeldung, nach der 127.0.0.1:53 bereits in Benutzung ist. Da der Port 53 auch von ConnMan verwendet wird, vermute ich einen Konflikt der beiden Anwendungen. Was kann ich da tun?
In ConnMan steckt ja auch ein DNS-Proxy und der verhindert, dass andere Anwendungen den Port 53 nutzen, indem er diesen exklusiv belegt. Aus dieser ZwickmĂĽhle fĂĽhren verschiedene Wege.
Der einfachste ist, den DNS-Proxy von ConnMan abzuschalten. Dazu übergeben Sie dem Programm beim Start den Kommandozeilenparameter -r (oder die besser verständliche Schreibweise --nodnsproxy).
Videos by heise
Falls das automatisch beim Start von ConnMan passieren soll, erzeugen Sie das folgende Verzeichnis: sudo mkdir /etc/systemd/system/connman.service.d/. Legen Sie darin die Datei disable_dns_proxy.conf an, zum Beispiel mit dem Editor nano: sudo nano /etc/systemd/system/connman.service.d/disable_dns_proxy.conf. Tragen Sie darin diese drei Zeilen ein:
[Service]ExecStart=ExecStart=/usr/bin/connmand -n --nodnsproxy
Speichern Sie das Resultat mit dem TastaturkĂĽrzel Strg+X und Y. Starten Sie dann ConnMan neu: systemctl restart connman. AnschlieĂźend sollte DNSCrypt-Proxy fehlerfrei starten.
(dz)