Bei der lokalen Namensauflösung werden möglicherweise mehrere Protokolle verwendet. Gruppiert nach Client OS:
Windows 10 (nicht sicher, welche Versionen, aber etwa 10.1803 oder höher) das Apple- mDNS- Protokoll (UDP-Multicast an Port 5353) unterstützen. Namensabfragen werden an die Multicast-Gruppen 224.0.0.251 und FF02 :: FB gesendet. Dies hängt nicht von der IP-Konfiguration ab (obwohl sie Teil der Zeroconf-Suite ist, verwendet sie weder APIPA noch impliziert sie oder umgekehrt). Es scheint aktiv zu sein, wenn LLMNR aktiv ist.
(Wenn Sie iTunes installiert haben, wird unabhängig von der Windows-Version ein eigener mDNS-Client - Apple Bonjour - als Winsock-LSP installiert. Bonjour löst nur Namen mit dem
.local
Suffix auf, während der eingebaute Client Single-Label-No-TLD-Namen akzeptiert Gut.)Windows Vista und Server 2008 und höher unterstützen das LLMNR- Protokoll (UDP-Multicast an Port 5355). Namensabfragen werden an die Multicast-Gruppen 224.0.0.252 und FF02 :: 1: 3 gesendet. Dies hängt nicht von der IP-Konfiguration ab. Es ist aktiv, solange Network Discovery aktiv ist.
Alle Windows-Versionen unterstützen das NetBIOS Name Service- Protokoll (UDP / IPv4-Broadcast an Port 137 sowie einige komplexe "Master-Browser"). Soweit ich es verstehe, werden Namensabfragen übertragen. Dies hängt nicht von der IP-Konfiguration ab, es muss jedoch SMBv1 installiert und aktiviert sein.
Ich weiß nicht, welche "Laborgeräte" Sie verwenden, aber eines dieser Protokolle wird möglicherweise von Nicht-Windows-Geräten unterstützt. (Zum Beispiel wird mDNS unter Linux von Avahi oder mDNSResponder implementiert; LLMNR wird von systemd-resolution oder xllmnrd implementiert; NBNS wird von Samba nmbd implementiert.) Viele Geräte sprechen mDNS. Drucker neigen dazu, alle drei und mehr zu sprechen.
So behandeln Sie die Multicast-basierten Protokolle:
- Installieren Sie ein Paketaufnahmetool .
- Richten Sie es auf Ihre LAN-Schnittstelle.
- Versuchen Sie, einen Namen aufzulösen. Prüfen Sie, ob Ihr Computer die erwarteten LLMNR- oder mDNS-Abfragepakete generiert und ob das andere Gerät Antworten generiert.
- Starten Sie das andere Gerät (oder gerade wieder an das Netzwerk), und sehen, ob das Gerät einen eigenen Namen verkündet Registrierung Pakete.
Beachten Sie, dass nslookup
es sich nicht um ein allgemeines Suchwerkzeug für Namen handelt. Es ist streng ein Unicast-DNS-Client und hilft bei mDNS / LLMNR / NBNS überhaupt nicht.