Voor Linux Mint 18.3
Ik begon met het lezen van verschillende berichten hier en elders over /etc/resolv.conf. Sommige van die berichten verwijzen naar – maar verklaren niet de functie van – een regel met de vorm search attlocal.net.
Ik heb ook opgemerkt dat ALS ik een VPN om verbinding te maken met internet, DAN vervangt de VPN-software de IP-adressen van de DNS-servers in /etc/resolv.conf EN verwijdert de regel search attlocal.net. Dus het lijkt erop dat search attlocal.net niet essentieel is? Misschien zelfs " anti-bruikbaar " in sommige contexten?
Dus:
-
Wat is het doel van zoeken op attlocal.net ?
-
Is het wenselijk om te configureren wat het ook is dat /etc/resolv.conf om zoek attlocal.net standaard NIET op te nemen?
-
Kan, of zou, zoeken attlocal.net worden vervangen door iets " beter "? (En zo ja, hoe?)
Opmerkingen
Answer
De search instructie vertelt de DNS-resolver om de domeinnaam toe te voegen aan hostnamen die hij “niet kan vinden.
Bijvoorbeeld, als /etc/resolv.conf bevat
server attlocal.net
En jij doet
ping somehost
de resolver zal proberen een IP-adres op te zoeken voor somehost. Als dat niet lukt, zal het proberen een IP-adres op te zoeken voor somehost.attlocal.net voordat de fout terugkeert.
In jouw geval denk ik dat het was ingesteld via DHCP, als onderdeel van uw initiële, niet-VPN-verbinding, waarschijnlijk naar een AT & T-apparaat (of kloon). Het is een poging om het voor alle hosts die door de DHCP-server worden bediend, gemakkelijker te maken om eruit te zien alsof ze IP-adressen in hetzelfde domein hebben en gewone hostname s voor elkaar kunnen gebruiken .
Wanneer u uw VPN activeert, wil het dat ALLE netwerkverkeer via de VPN gaat. Het “wil niet dat er verkeer naar *.attlocal.net gaat. Aangezien de VPN-instellingen /etc/resolv.conf herschrijven, is de server richtlijn niet nodig
man resolv.confgeprobeerd om te zien welke informatie de man-paginas bieden? Dat ' is normaal gesproken een goed startpunt als je je afvraagt wat er in een standaard configuratiebestand moet komen.