Unterschied zwischen Mac OSX nslookup und resolip

594
AJP

Ich nahm an, dass nslookup entweder Fehler beim Nachschlagen von Namen im Internet oder die richtige Antwort geben würde, aber ich bin durch das folgende Verhalten verwirrt. Habe ich falsch verstanden, wie man es benutzt, oder seine Ausgabe / Einschränkungen?

$ resolveip raspberrypi.local IP address of raspberrypi.local is 192.168.0.41 $ nslookup raspberrypi.local Server: 194.168.4.100 Address: 194.168.4.100#53  ** server can't find raspberrypi.local: NXDOMAIN 

Die Antwort 192.168.0.41von resolip ist korrekt, aber die Antwort von nslookup ist nicht korrekt. Ich frage mich auch, worauf sich der #53Teil der Adresse bezieht. Sicher ist es keine Portnummer. Die Manpage für nslookup scheint es nicht zu erklären.

0

1 Antwort auf die Frage

1
Mokilok

Das Verhalten von resolveip vs nslookup diskutiert wurde schon ein wenig hier schon, aber es scheint resolveip Hosts überprüfen und dann auf DNS - Kontrollen bewegen, während nslookup gerade zu DNS gehen. Ich würde also davon ausgehen, dass es das pi entweder aus der hosts-Datei oder aus dem lokalen Netzwerk auf andere Weise kennt (arp?). Es scheint, dass das pi nicht bei Ihrem DNS-Server registriert ist.

Auch # 53 bezieht sich auf den Port, der vom Server geantwortet hat. Siehe diese Diskussion.

Danke für die Links. Ich nahm an, dass "nslookup" so etwas tat, aber dann war ich verwirrt, warum es überhaupt etwas zurückgab (und warum es falsch war). In Bezug auf `resolip` hätte ich ja gedacht, dass es arp oder etwas ähnliches verwendet, da 'arp raspberrypi.local' die korrekte IP-Adresse zurückgibt. Die Himbeer-Pi verwendet mDNS (was ich noch nicht verstehe) um? "Broadcast" ist es IP? /? eine bestimmte IP vom DHCP-Server anfordern? . AJP vor 7 Jahren 0
"Wenn ein mDNS-Client einen Hostnamen auflösen muss, sendet er eine IP-Multicast-Abfragenachricht, in der der Host mit diesem Namen aufgefordert wird, sich selbst zu identifizieren. Dieser Zielcomputer sendet dann eine Multicast-Nachricht, die seine IP-Adresse enthält." - https://en.wikipedia.org/wiki/Multicast_DNS AJP vor 7 Jahren 0