Proč soubor /etc/resolv.conf obsahuje “ vyhledávání attlocal.net ”?

Pro Linux Mint 18.3

Začal jsem čtením několika příspěvků zde i jinde o /etc/resolv.conf. Některé z těchto příspěvků odkazují – ale nevysvětlují funkci – řádku ve tvaru search attlocal.net.

Také jsem si všiml, že POKUD používám VPN pro připojení k internetu, POTOM software VPN nahradí adresy IP serverů DNS v /etc/resolv.conf A odebere řádek search attlocal.net. Zdá se tedy, že search attlocal.net není zásadní? Možná i " anti-užitečné " v některých kontextech?

Takže:

  • Jaký je účel vyhledávání attlocal.net ?

  • Je žádoucí konfigurovat cokoli, co vyplňuje /etc/resolv.conf ve výchozím nastavení NEPOUŽÍVAT prohledávat attlocal.net ?

  • Může, nebo má prohledávat attlocal.net být nahrazen něčím " lepším "? (A pokud ano, jak?)

Komentáře

  • Zkusili jste man resolv.conf zjistit, jaké informace stránky manuálu poskytují? To ' je obvykle dobrý výchozí bod, pokud vás zajímá, co by mělo jít do standardního konfiguračního souboru.
  • Neudělal jsem ' t zkuste manuálovou stránku jednoduše proto, že mě ta myšlenka ' nenapadla. Napadne mě to dopředu. Zkoušel jsem však spoustu dalších vyhledávání. Jak uvedeno, víceméně pravidelné odkazy na vyhledávání attlocal.net, žádné vysvětlení. Thx …

Odpověď

Směrnice search říká překladač DNS pro přidání názvu domény k názvu hostitele jej nemůže najít.

Například pokud /etc/resolv.conf obsahuje

server attlocal.net 

A vy

ping somehost 

se resolver pokusí vyhledat IP adresu pro somehost. Pokud se to nepodaří, pokusí se před vrácením neúspěchu vyhledat IP adresu somehost.attlocal.net.

Ve vašem případě bych hádal, že to bylo nastavit přes DHCP, jako součást vašeho počátečního připojení, které není VPN, pravděpodobně do zařízení AT & T (nebo klonovat). Jedná se o pokus usnadnit všem hostitelům obsluhovaným serverem DHCP, aby vypadali, jako by měli adresy IP ve stejné doméně, a mohou si navzájem používat prosté hostname s .

Když aktivujete svoji VPN, chce, aby veškerý síťový provoz procházel přes VPN. Nechce, aby žádný provoz směřoval na *.attlocal.net. Protože nastavení VPN přepisuje /etc/resolv.conf, směrnice server není potřeba

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *