Hilmar Preuße hille42@web.de (Mo 20 Nov 2017 16:37:32 CET):
Schon klar. Wollte nur demonstrieren, daß dies auch nicht geht. Da die /etc/hosts aber keine Einträge (bis auf loopback) enthält würde ich kein anderes Ergebnis als bei dig(1) erwarten.
Eben doch. Dig als DNS-Client interessiert sich überhaupt nicht für nsswitch.conf und *eigentlich* auch nicht für resolv.conf. (Er nimmt dort nur den zu fragenden Nameserver raus.)
In Deiner nsswitch.conf steht vermutlich mdns mit drin. Multicast-DNS
…
hosts: files myhostname mdns4_minimal [NOTFOUND=return] dns mdns4
…
Ich kann micht nicht erinnern, daß je angefaßt zu haben.
Vermutlich hast Du avahi oder so Kram installiert (kommt meistens mit den Desktops). Damit handelt man sich das ein. Kannst ja den mdns-Teil wieder entfernen.
Du möchtest für Deine eigenen Domain eigentlich nie .local verwenden, weil das im Zusammenhang mit AVAHI/Zeroconf/MDNS verwendet wird. Alternativ weißt Du, was Du tust :)
Die Entscheidung liegt bei der IT-Administration meines Arbeitgebers. Gibt es einen RfC als Argumentationshilfe?
Guck mal in diesem Internet, da gibt es viele Artikel über Zeroconf und AVAHI.