De ce conține /etc/resolv.conf “ căutare attlocal.net ”?

Pentru Linux Mint 18.3

Am început citind mai multe postări aici și în altă parte despre /etc/resolv.conf. Unele dintre aceste postări fac referire – dar nu explică funcția – unei linii de forma search attlocal.net.

De asemenea, am observat că DACĂ folosesc un VPN pentru a vă conecta la Internet, ATUNCI software-ul VPN înlocuiește adresele IP ale serverelor DNS din /etc/resolv.conf ȘI elimină linia search attlocal.net. Deci, se pare că search attlocal.net nu este esențial? Poate chiar " anti-util " în unele contexte?

Deci:

  • Care este scopul căutare attlocal.net ?

  • Este de dorit să configurați tot ceea ce populează /etc/resolv.conf să NU includă în mod prestabilit căutare attlocal.net ?

  • Poate sau ar trebui să caute attlocal.net să fie înlocuit cu ceva " mai bun "? (Și dacă da, cum?)

Comentarii

  • Ați încercat man resolv.conf pentru a vedea ce informații oferă paginile manualului? ' este în mod normal un bun punct de plecare dacă vă întrebați ce ar trebui să apară într-un fișier de configurare standard.
  • Nu am făcut ' nu încercați pagina de manual pur și simplu pentru că gândul nu mi-a apărut '. Mi se va întâmpla în continuare. Am încercat, totuși, multe alte căutări. menționate, referințe mai mult sau mai puțin regulate la căutarea attlocal.net, fără explicații. Thx …

Răspuns

Directiva search spune rezolvatorul DNS pentru a adăuga numele domeniului la numele de gazdă pe care nu îl poate găsi.

De exemplu, dacă /etc/resolv.conf conține

server attlocal.net 

Și faceți

ping somehost 

rezolvatorul va încerca să caute o adresă IP pentru somehost. Dacă acest lucru nu reușește, va încerca să caute o adresă IP pentru somehost.attlocal.net înainte de a returna eșecul.

În cazul dvs., cred că a fost configurați prin DHCP, ca parte a conexiunii dvs. inițiale, non-VPN, probabil la un dispozitiv AT (sau clonă) T &. Este o încercare de a face mai ușor pentru toate gazdele deservite de serverul DHCP să arate de parcă ar avea adrese IP în același domeniu și pot folosi hostname s unul pentru celălalt .

Când vă activați VPN-ul, acesta dorește ca TOATE traficul de rețea să treacă prin VPN. Nu vrea ca niciun trafic să ajungă la *.attlocal.net. Deoarece configurarea VPN rescrie /etc/resolv.conf, directiva server nu este necesară

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *