Ich verwende ein VPN. Wenn ich DNS-Lecktestseiten überprüfe, wird mein ursprünglicher ISP angezeigt. Meine Regierung in Großbritannien protokolliert und spioniert jede Internetverbindung legal aus, und ich möchte nicht, dass dies geschieht, denn obwohl ich nichts Unrechtes tue, befürchte ich, dass dies missbraucht wird, und ich möchte privat bleiben.
Ich habe recherchiert und bin mit den vorgeschlagenen Lösungen nicht weitergekommen. Mein DNS verliert immer noch. Was soll ich tun? Mein Windows-Laptop verliert meinen DNS nicht, das ist ein Problem mit Ubuntu. Hat jemand eine definitive Lösung, die funktioniert, auch wenn Sie Ihren Computer neu starten? Ich bin auch kein Technikfreak, also denken Sie daran.
Antwort1
Diese Lösung gilt nur für Ubuntu 16.04 LTS, wo DNS-Lecks aufgetreten sind. Das Bearbeiten jeder einzelnen .ovpn-Datei mit einem Skript, wie von anderen empfohlen, kann funktionieren, muss aber nicht. Bei mir hat es nicht funktioniert. Wenn Sie dies getan haben, ersetzen Sie die .ovpn-Dateien durch neue und fahren Sie fort.
Wenn Sie sich schon seit einiger Zeit mit diesem Problem herumschlagen, könnte eine Neuinstallation angezeigt sein, bei der Sie diese einfache Lösung sofort erfolgreich implementieren können.
Diese Lösung funktioniert möglicherweise für andere Distro-Ableitungen bis 16.04 LTS, das ist möglich, ich habe das nicht getestet. Diese Lösung setzt voraus, dass Sie VPN-Konfigurationsdateien erfolgreich importiert und angewendet haben, nur um festzustellen, dass bei einem DNS-Lecktest ein DNS-Leck des DNS-Servers Ihrer IP-Adresse aufgetaucht ist.
Diese Lösung zwingt Ihren Computer, nur den DNS-Server zu verwenden, der in der OVPN-Datei Ihres VPN-Anbieters bereitgestellt wird.
Im Terminal:
sudo su
<enter your password>
apt-get install openresolv nscd unbound
Lassen Sie die Installation auch nach der Neustartempfehlung fortsetzen. Schließen Sie das Terminal, wenn Sie fertig sind.
Zur Sicherheit starten Sie Ihren Computer neu, starten Ihr VPN und führen einen DNS-Lecktest durch. Sie sollten nur den DNS-Server Ihres VPN aufgelistet sehen. Wenn Sie den DNS-Server Ihrer IP sehen, überprüfen Sie Ihre anderen VPN-Konfigurationsdateien, um festzustellen, ob es sich nicht nur um eine Abweichung vom Server Ihres VPN-Anbieters handelt.