Puncte:0

Serverul DNS nu mai funcționează

drapel cn

Mi-am pornit computerul acum două ore și am fost confuz că browserul meu (Firefox) nu mai funcționa. Mi-a luat ceva timp și cercetări pentru a realiza că serverul meu DNS pare să eșueze. Nu știu de ce nu mai funcționează. La ultima mea sesiune am instalat clientul ProtonVPN, poate a configurat greșit ceva? De fapt, nu am făcut niciodată modificări ale setărilor DNS în viața mea.

Deci, cum îmi pot rezolva problema pe care nu o pot răsfoi? Ce am aflat pana acum:

  1. ping de ex. 8.8.8.8 funcționează, deci există cu siguranță o conexiune la internet (scriu aici folosind browser-ul TOR care funcționează, așa că sunt cu adevărat online)

  2. Serverul DNS de utilizat este specificat în /etc/resolv.conf. Pe lângă un comentariu lung, există doar asta:

    serverul de nume 127.0.0.53  
    opțiuni edns0 trust-ad
    

Deci, serverul DNS este un server de nume local care rulează pe portul 53. Conform cercetărilor mele, aceasta pare să fie valoarea implicită.

  1. Am găsit această comandă lsof -Pn -iUDP:53 pentru a vă asigura că serverul de nume rulează (ghici că asta face? Se pare că nu există nicio pagină de manual pentru această comandă...)

    COMANDA PID UTILIZATOR TIP FD DIMENSIUNEA DISPOZITIV/OPRIT NUMELE NODULUI
    lollypop 3433 jonas 21u IPv4 529240 0t0 UDP 127.0.0.1:49435->127.0.0.53:53 
    lollypop 3433 jonas 22u IPv4 529816 0t0 UDP 127.0.0.1:43447->127.0.0.53:53 
    lollypop 3433 jonas 24u IPv4 529250 0t0 UDP 127.0.0.1:53369->127.0.0.53:53 
    lollypop 3433 jonas 26u IPv4 528227 0t0 UDP 127.0.0.1:39800->127.0.0.53:53 
    lollypop 3433 jonas 27u IPv4 527211 0t0 UDP 127.0.0.1:43076->127.0.0.53:53 
    lollypop 3433 jonas 28u IPv4 527215 0t0 UDP 127.0.0.1:51560->127.0.0.53:53 
    lollypop 3433 jonas 29u IPv4 529792 0t0 UDP 127.0.0.1:43262->127.0.0.53:53 
    lollypop 3433 jonas 30u IPv4 530442 0t0 UDP 127.0.0.1:38656->127.0.0.53:53 
    lollypop 3433 jonas 31u IPv4 529238 0t0 UDP 127.0.0.1:42753->127.0.0.53:53
    

Am gasit si aceasta comanda sudo systemctl status systemd-resolved pentru a verifica dacă serverul rulează

```
â systemd-resolved.service - Rezoluția numelui rețelei
     Încărcat: încărcat (/lib/systemd/system/systemd-resolved.service; activat; prestabilit furnizor:>
     Activ: activ (în rulare) din duminica 08-08-2021 22:06:19 CEST; acum 1h 26min
       Documente: man:systemd-resolved.service(8)
             https://www.freedesktop.org/wiki/Software/systemd/resolved
             https://www.freedesktop.org/wiki/Software/systemd/writing-network-configurati>
             https://www.freedesktop.org/wiki/Software/systemd/writing-resolver-clients
   PID principal: 991 (rezolvare sistem)
     Stare: „Se procesează cererile...”
      Sarcini: 1 (limită: 9338)
     Memorie: 11,1 M
     CGroup: /system.slice/systemd-resolved.service
             ââ991 /lib/systemd/systemd-resolved
```

Deci se pare că serverul DNS rulează, nu? Dar de ce atunci nu poate căuta adrese?

Folosind sapa pe google.com Primesc doar următoarea eroare:

; <<>> DiG 9.16.1-Ubuntu <<>> google.com
;; opțiuni globale: +cmd
;; conexiunea a expirat; niciun server nu a putut fi atins

Sper că mă poate ajuta cineva aici? Aș dori doar să-l resetam la valorile implicite ale Ubuntu așa cum a fost tot timpul înainte. Poate cineva are o idee despre ce ar fi cauzat această problemă?

jpbrain avatar
drapel ca
Hellow. Puteți dezinstala proton-VPN și puteți încerca din nou? Dacă traficul este redirecționat prin proton, asta ar putea explica acest comportament.
A. Herlas avatar
drapel bz
Editați /etc/resolvconf/resolv.conf.d/head și adăugați `search gatewayIP`, apoi acest lucru îl va schimba permanent.
Puncte:0
drapel cn

Deci conform soluției lui A. Herlas aș putea rezolva această problemă. Chiar dacă nu am înțeles soluția ta instantaneu, unele cercetări mi-au rezolvat-o.

Practic am gasit raspunsul Aici. Deci tocmai am instalat resolvconf, schimbat /etc/resolvconf/resolv.conf.d/head așa cum a sugerat Herlas și totul funcționează în sfârșit bine din nou :)

Multumesc pentru ajutor!

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.