Puncte:0

Unde este baza de date resolvconf și cum să o resetați?

drapel in

Rulez Ubuntu 21.10 Desktop. Pentru munca mea, trebuie să sară între diferite VPN-uri, iar în trecut trebuia să ajustez DNS-ul servere de nume și pentru unele dintre ele. Am făcut asta doar cu editarea mea /etc/resolv.conf fişier.

Nu mai am nevoie de asta, dar cumva acest IP-ul serverului de nume este încă stocat undeva în rezolvconfconfigurația lui. Și nu am reușit să aflu unde rezolvconf stochează aceste IP-uri.

De exemplu, curentul meu /etc/resolv.conf:

server de nume 1.1.1.1
server de nume 8.8.4.4
serverul de nume 1.0.0.1

Dacă fug rezolvconf -u acest lucru schimbă fișierul în:

server de nume 10.12.1.1
server de nume 1.1.1.1
serverul de nume 1.0.0.1

Unde este primul IP-ul de care aș dori să scap complet.

In timp ce resolvonf -l listeaza:

rezolvconf -l
# resolv.conf de la <VPN-ul meu actual conectat>
server de nume 1.1.1.1
serverul de nume 1.0.0.1

Nu mai am nicio configurație personalizată /etc/network/interfaces:

# fișier interfețe(5) folosit de ifup(8) și ifdown(8)
auto lo
iface lo inet loopback

starea resolvectl conține doar două elemente cu servere DNS:

Global
         Protocoale: -LLMNR -mDNS -DNSOverTLS DNSSEC=nu/neacceptat
  modul rezoluție.conf: străin
Server DNS curent: 1.1.1.1
       Servere DNS: 1.1.1.1 8.8.4.4 1.0.0.1

Link 2 (wlp59s0)
    Domenii curente: DNS
         Protocoale: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=nu/neacceptat
Server DNS curent: 8.8.8.8
       Servere DNS: 8.8.8.8
        Domeniu DNS: --

Versiunea mea resolvectl:

$ resolvectl --version
systemd 248 (248.3-1ubuntu8.2)
+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT +GNUTLS -OPENSSL +ACL +BLKID +CURL +ELFUTILS -FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP -LIBFDISK +PCRE2 -PWQUALITY -P11DEKIT +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -XKBCOMMON +UTMP +SYSVINIT ierarhie implicită=unificată

Versiunea resolconf:

$ resolvconf --version
openresolv 3.12.0

Unde este „baza de date rezolvconf” sau memoria cache, unde este rezolvconf -u obțineți acest IP de la? Cum îl resetez la „setările din fabrică”?

drapel in
`resolvectl flush-caches` face ceva? Dacă nu, care este rezultatul terminalului „resolvectl status”?
Paul Wellner Bou avatar
drapel in
Am adăugat rezultatul `resolvectl status`. Spălarea cache-urilor nu schimbă nimic.
David avatar
drapel cn
Ultima versiune nu este un număr de versiune. Există mai multe care ar putea fi numite cele mai recente și este desktop sau server?
Paul Wellner Bou avatar
drapel in
Adevărat, scuze. S-au adăugat informațiile lipsă.
muru avatar
drapel us
Nu cred că versiunile recente de Ubuntu nu folosesc nici măcar programul „resolvconf”. Este `systemd-resolved` care este de obicei folosit implicit.Dacă utilizați `resolvconf`, atunci trebuie să îl configurați manual folosind fișierele din `/etc/resolvconf/`.
Paul Wellner Bou avatar
drapel in
Cum pot verifica asta? Nu am nimic configurat în `/etc/resolconf/*`. Dar oricum... undeva există un loc unde IP-ul `10.*` este încă salvat și de unde îl citește `resolvconf -u`. Și chiar aș vrea să știu unde.
Puncte:0
drapel in

Cred că l-am găsit. Lângă rezoluție.conf există un alt fișier în /etc/: rezolvconf.conf, iar în acest fișier aveam IP-ul serverului de nume.

resolv_conf=/etc/resolv.conf
# Dacă rulați un server de nume local, ar trebui să decomentați linia de mai jos și
# configurați fișierele de configurare a abonaților de mai jos.
name_servers=10.12.1.1
#name_servers=127.0.0.1

Nu știu cum a ajuns aici, dar eliminând-o acolo, îmi rezolvă problema.

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.