Puncte:0

Cum să remediați scurgerea DNS OpenVPN pe Ubuntu 20.04?

drapel sh

Bine, deci practic folosesc openvpn pentru a mă conecta la unul dintre serverele NordVPN. Dar pe scurt, nici măcar nu am observat totul până în noaptea asta, DNS-ul meu se scurge cumva.

Sistemul meu. info:

str1ng@str1ng:~$ lsb_release -a
Nu sunt disponibile module LSB.
ID distribuitor: Ubuntu
Descriere: Ubuntu 20.04.2 LTS
Lansare: 20.04
Nume de cod: focal

Am fost la suportul NordVPN, am fost acolo de vreo 2 ore, nu am putut rezolva, așa că se întâmplă că aceasta este singura mea speranță în acest moment.

Am încercat atât de multe lucruri... Cum ar fi răspunsul de aici: https://www.ubuntubuzz.com/2015/09/how-to-fix-openvpn-dns-leak-in-linux.html

De asemenea, am încercat să editez fișierul de configurare a serverului .ovpn cu adăugare block-outside-dns , dar apoi primesc asta:

Eroare opțiuni: opțiune nerecunoscută sau parametru(i) lipsă sau suplimentar(i) în /etc/openvpn/ovpn_tcp/ch303.nordvpn.com.tcp.ovpn:18: block-outside-dns (2.4.7)
Folosiți --help pentru mai multe informații.

Deci asta nu face lucrurile mai bune, așa că după aceea, am făcut:

pull-filter ignoră „block-outside-dns”

Și apoi a fugit sudo openvpn /etc/..... să mă conectez la server, dar și nimic, DNS-ul meu încă mai curge.

În afară de asta, mi-au spus să dezactivez IPv6, așa că am făcut asta urmând acest ghid:

Deschide o fereastră de terminal. Tastați această comandă:

sudo nano /etc/sysctl.conf Adăugați următoarele în partea de jos a fișierului fişier:

net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1 net.ipv6.conf.tun0.disable_ipv6 = 1
Salvați și închideți fișierul. Reporniți dispozitivul. Pentru a reactiva IPv6, eliminați liniile de mai sus din /etc/sysctl.conf și reporniți dispozitivul.

De asemenea, am făcut asta: https://support.nordvpn.com/Connectivity/Linux/1134945702/Change-your-DNS-servers-on-Linux.htm

Dar după ce ai făcut asta și ai verificat rezolv.conf ; este din nou suprascris de NetworkManager.

Aceasta arată ca o buclă infinită. Daca ma poate ajuta cineva as fi recunoscator

Editat cu ceea ce a cerut unul dintre utilizatori

 str1ng@str1ng:~/Desktop$ ls -al /etc/resolv.conf
lrwxrwxrwx 1 root root 39 8 iunie 16:13 /etc/resolv.conf -> ../run/systemd/resolve/stub-resolv.conf


dpkg -l *dnsmasq*
Dorit=Necunoscut/Instalați/Eliminați/Ștergeți/Rețineți
| Stare=Nu/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(niciunul)/Reinstalare obligatorie (Stare, Eroare: majuscule=proasta)
||/ Nume Versiune Descriere arhitectură
+++-=================-=================-=========== =-=============================================
un dnsmasq <none> <none> (nicio descriere disponibilă)
ii dnsmasq-base 2.80-1.1ubuntu1.4 amd64 Mic proxy DNS de cache și server DHCP/TFTP
un dnsmasq-base-lua <none> <none> (nicio descriere disponibilă)



str1ng@str1ng:~/Desktop$ grep -i dns /etc/systemd/resolved.conf
#DNS=
#FallbackDNS=
#MulticastDNS=nu
#DNSSEC=nu
#DNSOverTLS=nu
#DNSStubListener=da
heynnema avatar
drapel ru
De unde știi că DNS-ul tău se scurge? Editează-ți întrebarea și arată-mi o captură de ecran a rezultatelor testului de scurgeri DNS din testul standard https://dnsleaktest.com. De asemenea, arată-mi `ls -al /etc/resolv.conf` și `cat /etc/resolv.conf` și `dpkg -l *dnsmasq*` și `grep -i dns /etc/systemd/resolved.conf`.
bac0n avatar
drapel cn
legate de: [update-systemd-resolved](https://github.com/jonathanio/update-systemd-resolved)
str1ng avatar
drapel sh
@heynnema dintr-un motiv oarecare azi, când am încercat să pornesc computerul, mi-a arătat „0.133081 DMAR: Firmware bug...” În prezent, sunt pornit de pe USB și nici măcar nu pot instala din nou un sistem nou, deoarece are unele un fel de bug, așa că în prezent mă confrunt cu asta. Oricum, modul în care am știut că DNS-ul meu se scurge a fost exact prin testele de la dnsleaktest.com și exact cel extins. Încerc să instalez sistemul din nou pe acest computer, așa că după ce am terminat cu asta, sper să vă pot actualiza cu ls -al /etc/resolv.conf și cu alte chestii...
heynnema avatar
drapel ru
Nu reinstalați. Vedeți dacă puteți porni în modul de întreținere.
str1ng avatar
drapel sh
@heynnema nu am putut sa fac asta... Din pacate... Btw. Am actualizat întrebarea cu ceea ce ai cerut
heynnema avatar
drapel ru
Poți să pornești acum? Rulați pe o nouă instalare a Ubuntu, da? Încă primești eroarea DMAR? Arată-mi captura de ecran a testului standard de scurgeri DNS și `cat /etc/resolv.conf`.
str1ng avatar
drapel sh
Scuze pentru răspunsurile întârziate. Oricum, după ce am repornit și instalat NordVPN din nou, am reușit să rezolv problema care mi-a cauzat probleme la conectarea cu comanda `nordvpn connect`, dar chiar acum pot să mă conectez cu comanda `nordvpn connect`, iar acum nu Nu am scurgeri de DNS (pentru că nu mai folosesc openvpn). Îmi pare rău încă o dată și mulțumesc!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.