On 20.11.2017 17:24, Heiko Schlittermann wrote: > Hilmar Preuße <[email protected]> (Mo 20 Nov 2017 16:37:32 CET):
Hallo Heiko, hallo Konrad,
>>> 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.
>
Nun, den mdns-Teil hat mir jemand Anderes eingebrockt:
hille@haka:~$ less -X /var/lib/dpkg/info/libnss-mdns\:amd64.postinst
<snip>
sub insert {
# this also splits on tab
my @bits=split(" ", shift);
# do not break configuration if the "hosts" line already
references
# mdns
if (grep { $_ eq "mdns4_minimal" || $_ eq "mdns4"
|| $_ eq "mdns" || $_ eq "mdns_minimal"
|| $_ eq "mdns6" || $_ eq "mdns6_minimal"} @bits) {
return join " ", @bits;
}
# change "dns" or "resolve", whichever comes first, into
# "mdns4_minimal [NOTFOUND=return] dns|resolve"
foreach my $bit (@bits) {
if ($bit eq "dns" || $bit eq "resolve") {
$bit = "mdns4_minimal [NOTFOUND=return] $bit";
last;
}
}
return join " ", @bits;
Ich habe jetzt etwas getestet. Das war meine alte Zeile:
# hosts: files myhostname mdns4_minimal [NOTFOUND=return] dns mdns4
Alleine nur die mdns-Einträge entfernen hat nicht geholfen, es mußte
auch das "[NOTFOUND=return]" weg, damit er auf den DNS-Server springt.
Wenn der Eintrag weg ist, kann ich auch die beiden mdns-Einträge wieder
einfügen. Nach Wiedereinfügen von "mdns4_minimal" gibt es einen leichten
Delay (weil er noch die nicht-funktionierende Methode probiert), aber
prinzipiell geht jetzt alles.
Spätestens beim nächsten dist-upgrade ist aber wieder Ruhe. Sauber wäre
also, den TLD .local durch einen nicht-reservierten Namen zu ersetzen.
...oder ich schmeiße das Plugin einfach weg:
root@haka:~# apt-get --purge remove libnss-mdns
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
libnss-mdns*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 110 kB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.
Spricht was dagegen?
> Guck mal in diesem Internet, da gibt es viele Artikel über Zeroconf und
> AVAHI.
>
OK, danke!
Danke auch an Konrad für seine beiden Links!
Hilmar
--
http://www.hilmar-preusse.de.vu/ #206401 http://counter.li.org
signature.asc
Description: OpenPGP digital signature
