fritz.box fehlerhafte Hostnamenauflösung nach (vermutlich) Dhcp-Erneuerung

479
fferri

Ich habe einen macOS 10.13.6-Client, der an Fritz! BOX mit Fritz! OS 06.83 angeschlossen ist

Plötzlich funktionierte eine Anwendung, die TCP verwendet, nicht mehr, und ich führte die Ursache dazu zurück:

$ hostname myself.fritz.box 

Die Maschine ist nicht über ihren Hostnamen erreichbar:

$ ping myself.fritz.box PING myself.fritz.box (192.168.178.38): 56 data bytes Request timeout for icmp_seq 0 Request timeout for icmp_seq 1 Request timeout for icmp_seq 2 ^C 

nslookup enthüllt, dass sich der Hostname des Computers in zwei Adressen auflöst:

$ nslookup myself.fritz.box fritz.box Server: fritz.box Address: 192.168.178.1#53  Name: myself.fritz.box Address: 192.168.178.38 Name: myself.fritz.box Address: 192.168.178.53 

die andere Adresse funktioniert:

$ ping 192.168.178.53 PING 192.168.178.53 (192.168.178.53): 56 data bytes 64 bytes from 192.168.178.53: icmp_seq=0 ttl=64 time=0.075 ms 64 bytes from 192.168.178.53: icmp_seq=1 ttl=64 time=0.071 ms ^C 

Welches ist die aktuelle Adresse des Netzwerkadapters:

$ ifconfig en0 ... inet 192.168.178.53 netmask 0xffffff00 broadcast 192.168.178.255 ... 

Irgendwelche Vermutungen, warum das passiert? Dies bleibt auch nach dem Neustart der Fritz! BOX konstant.

0

1 Antwort auf die Frage

0
S.Leon

(Myself.fritz.box-> 192.168.178.38) Dieser Datensatz wurde möglicherweise im Cache gespeichert. Wenn Sie den Ping-Befehl verwenden, werden die Datensätze zuerst im Cache abgerufen. Sie müssen also den Cache leeren.

Nslookup verwendet keinen Cache, sondern startet die Namensauflösung vom DNS-Server. Es scheint, dass Sie keine dynamischen Updates für DNS aktivieren. Es gibt also zwei solcher Einträge im DNS-Server.

Altern und Aufräumen sowie dynamische Updates sind zwei wichtige Funktionen von DNS. Ich empfehle Ihnen dringend, sie zu aktivieren, was Ihnen viel Ärger erspart.