Für Linux Mint 18.3
habe ich hier und anderswo zunächst mehrere Beiträge über /etc/resolv.conf
. Einige dieser Beiträge verweisen auf eine Zeile der Form search attlocal.net
.
Ich habe auch festgestellt, dass WENN ich a verwende VPN für die Verbindung zum Internet, DANN ersetzt die VPN-Software die IP-Adressen der DNS-Server in /etc/resolv.conf UND entfernt die Zeile search attlocal.net
. Es scheint also, dass search attlocal.net
nicht wesentlich ist? Vielleicht sogar " anti-nützlich " in einigen Kontexten?
Also:
-
Was ist der Zweck von search attlocal.net ?
-
Ist es wünschenswert, alles zu konfigurieren, was ausfüllt? /etc/resolv.conf soll search attlocal.net standardmäßig NICHT enthalten?
-
Kann oder sollte suchen attlocal.net durch etwas " besseres " ersetzt werden? (Und wenn ja, wie?)
Kommentare
- Haben Sie versucht,
man resolv.conf
zu ermitteln, welche Informationen die Handbuchseiten enthalten? Das ' ist normalerweise ein guter Ausgangspunkt, wenn Sie sich fragen, was in einer Standardkonfigurationsdatei enthalten sein soll. - Ich habe nicht ' Ich versuche es nicht einfach mit der Manpage, weil mir der Gedanke ' nicht in den Sinn gekommen ist. Es wird mir in Zukunft einfallen. Ich habe jedoch viele andere Suchanfragen versucht angegeben, mehr oder weniger regelmäßige Verweise auf die Suche attlocal.net, keine Erklärungen. Thx ...
Antwort
Die Anweisung search
gibt Auskunft Der DNS-Resolver zum Anhängen des Domänennamens an Hostnamen, die er nicht finden kann.
Wenn /etc/resolv.conf
Und Sie tun
ping somehost
Der Resolver versucht, eine IP-Adresse für somehost
. Wenn dies fehlschlägt, wird versucht, eine IP-Adresse für somehost.attlocal.net
zu suchen, bevor ein Fehler zurückgegeben wird.
In Ihrem Fall würde ich vermuten, dass dies der Fall war Einrichtung über DHCP als Teil Ihrer anfänglichen Nicht-VPN-Verbindung, wahrscheinlich zu einem AT & T-Gerät (oder Klon). Dies ist ein Versuch, allen vom DHCP-Server bedienten Hosts das Aussehen von IP-Adressen in derselben Domäne zu erleichtern und einfache hostname
s für einander zu verwenden .
Wenn Sie Ihr VPN aktivieren, soll der gesamte Netzwerkverkehr über das VPN geleitet werden. Es soll kein Verkehr zu *.attlocal.net
geleitet werden. Da das VPN-Setup /etc/resolv.conf
neu schreibt, wird die Anweisung server
nicht benötigt