Bonjour scheint den Hostnamen in eine alte IP-Adresse aufzulösen
Ich habe einige Geräte in einem Netzwerk und ein Verwaltungstool, das für die Geräteerkennung auf Bonjour angewiesen ist. Die Geräte sind so eingestellt, dass sie DHCP verwenden. Beispielszenario wie folgt (nehmen wir an, dass wirklich kurze DHCP-Leases und eine ICMP-Echoantwort verfügbar sind)
Zunächst erhält ein Gerät (DeviceA.local) 192.168.1.1 und ein anderes Gerät (DeviceB.local) 192.168.1.2.
Ich ping dann beide Geräte nach Namen und es wird richtig aufgelöst.
Dann trenne ich DeviceA.local vom Netzwerk und stecke es wieder ein. DeviceA.local wird jetzt zugewiesen 192.168.1.3. Ich bin ziemlich sicher, dass DeviceA.local diese IP erhält, indem arp cache ( arp -a
) geprüft und die MAC-Adresse verglichen wird.
Wenn ich jedoch ping DeviceA.local
, wird es 192.168.1.1 anstelle von 192.168.1.3 aufgelöst.
Dies ist der Bonjour-Dienst, der unter Windows 7 ausgeführt wird. Ich habe versucht, den Bonjour-Dienst zu stoppen und dann zu starten, aber die Situation ist nicht klar. Meine Fragen sind also:
- Hat bonjour cache irgendwo eine Hostname-IP-Zuordnung gelöst? Wenn ja wo?
- Wie lösche ich den Cache und erzwinge eine erneute Erkennung?
0 Antworten auf die Frage
Verwandte Probleme
-
5
Drahtloser Router, der Bonjour zwischen drahtgebundenen und drahtlos verbundenen Maschinen unterstüt...
-
2
Unterschied zwischen Strg + Aktualisieren und Strg + Umschalt + Aktualisieren?
-
4
Suchen Sie nach einem Befehl, um die L3-Cachegröße auf einem Unix-System zu überprüfen
-
5
Wie identifiziere ich mein CPU-Modell?
-
3
Verschieben von Offline-Dateicache in Windows 7
-
4
DVDRom voller JPGs sperrt XP auf unbestimmte Zeit
-
1
Wie finde ich ein Bild in meinem Internetcache?
-
5
Warum funktioniert Remote Desktop für mich nicht nach Computername und nur nach IP?
-
3
Benötige ich Apple Bonjour unter XP?
-
4
Inwieweit ist Größe ein Faktor für die SSD-Leistung?