127.0.0.1
In meiner /etc/hosts
Datei sind einige lokale Domänen aufgelöst . Und für eine Weile war alles in Ordnung, aber jetzt, als ich renne:
nslookup test.local
Es fuehrt zu:
Server: 192.168.1.3
Address: 192.168.1.3#53
** server can't find test.local: NXDOMAIN
Das 192.168.1.3
ist unser Netzwerk-DNS und es soll meine lokale Domain nicht kennen test.local
. Nach ein paar Suchen fand ich, dass diese /etc/nsswitch.conf
Datei Informationen über die Priorität der DNS-Quellen enthält, nach denen abgefragt werden soll. Aber da gab es kein Problem! Hier ist meins:
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.
passwd: compat
group: compat
shadow: compat
hosts: files mdns4_minimal [NOTFOUND=return] dns
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
Weiß jemand, warum meine hosts
Datei nicht in der DNS-Suche enthalten ist?
ping
sollte man verwenden,getent ahosts
weil das nicht alle zusätzlichen Dinge erfordert, dieping
hat.