Niedawno kupiłem usługę VPN i bawiłem się ustawieniami i funkcjami, ale okazało się, że wciąż przeciekam mój adres IP do niektórych stron.
Akamai Technologies nadal wyświetlał strony w pobliżu mojej geolokalizacji, co oznacza, że wiedział, skąd pochodzi mój adres IP.
Okazuje się, że był to problem z moim dostawcą usług internetowych. Chciałem naprawić wyciek DNS za pomocą DNSCrypt, ale jedynym przewodnikiem, jaki mogłem znaleźć, są komputery z systemem Windows i Mac.
Obecnie używam OpenVPN i znalazłem to powiązane (i bez odpowiedzi) pytanie w Ask Ubuntu: Jak naprawić wyciek DNS?
To wskazuje na ten przewodnik: http://www.ubuntubuzz.com/2015/09/how-to-fix-openvpn-dns-leak-in-linux.html
Ale nie zawiera nazwy pliku .ovpn. Szukałem pliku .ovpn w moim systemie, ale nie mogłem znaleźć niczego z tym rozszerzeniem.
Każda pomoc jest mile widziana!
źródło
Odpowiedzi:
Jeśli masz wyciek DNS z 17.x lub 18.04, jak wskazano na stronie www.browserleaks.com lub dnsleaktest.com , w przypadku 16.04 LTS zapoznaj się z linkiem poniżej.
Wyłącz połączenie VPN
Spróbuj cofnąć wszelkie zmiany plików .conf, które już zmarnowałeś. Jeśli próbujesz wielu różnych sugestii, najlepszą szansą może być wykonanie nowej instalacji i upewnienie się, że zainstalowałeś również networkmanager-openvpn-gnome, ponieważ Ubuntu nie ma domyślnie importu konfiguracji VPN.
Zainstaluj dnsmasq
sudo apt update sudo apt install dnsmasq
Wyłącz rozwiązane
systemctl disable systemd-resolved.service systemctl stop systemd-resolved.service
Usuń plik /etc/resolv.conf i utwórz nowy:
rm /etc/resolv.conf nano /etc/resolv.conf
Wprowadź do pustego pliku .conf:
nameserver 127.0.0.1
to wszystko!zapisz i wyjdź z nowego pliku resolv.conf.
Edytuj plik NetworkManager.conf
nano /etc/NetworkManager/NetworkManager.conf
i dodaj następujące:
poniżej linii [main] i wtyczki = ifupdown, plik klucza
tak powinien wyglądać edytowany plik
Zapisz i wyjdź.
9. Wyjdź z terminala, uruchom ponownie system i sprawdź wyniki na stronie testowej dnsleak.
Dzięki Anonymous VPN, którego rozwiązania dotyczące wycieków w Ubuntu / Network Manager wydają się być dobrze zbadane i odnoszą sukcesy. DZIAŁAŁY i kiedy żadne inne rozwiązanie nie działało dla mnie, to działało. Powyższe rozwiązanie działa dla Ubuntu 17.x i 18.04 LTS . W przypadku 16.04 LTS [patrz jego inne rozwiązanie] 5
źródło