Am Freitag, 24. Februar 2006 17:14 schrieb Michael Behrens:
Bernd Johannes wrote: ...
Oder kümmert sich "nslookup" nicht um hosts, und meine ganze Aufregung war mal wieder umsonst? Ich dachte immer, die Antwort, die nslookup liefert, ist auch die, die ein Webbrowser bekommt, wenn er seine URL auflösen läßt.
nslookup, host und dig fragen definitiv nur Nameserver ab, als default den (ersten?), der in /etc/resolv.conf angegeben ist. Wenn du wissen, wie das Systen einen Namen auflöst, kannst du "getent hosts <name>" verwenden, das berücksichtigt /etc/nsswitch.conf, nimmt also gegebenenfalls Namensauflösungen über NIS, LDAP etc. vor.
("getent passwd" macht übrigens das gleiche mit Benutzernamen)
Ok (schäm...), schon wieder was gelernt. Als nicht-Intimus ist mir das Eigenleben von Linux nicht immer ganz offensichtlich. Das mit dem "getent" ist mir völlig neu... ich hoffe ich kann es mir merken! (wer kann sich überhaupt die 1000++ Helferlein merken, die da in einem Linux herumwerkeln? - ich komme mir da immer etwas hilflos vor...) getent hosts www.doubleclick.net liefert jetzt brav "127.0.0.1" Vielen Dank für die Aufklärung! Grüße Bernd