Wie erhalte ich unter macOS die IP-Adresse eines Windows-Computers in meinem lokalen Netzwerk?

Wie erhalte ich unter macOS die IP-Adresse eines Windows-Computers in meinem lokalen Netzwerk?

Ich kann im Finder im Bereich „Freigegeben“ oder über „Gehe zu > Mit Server verbinden…“ eine Verbindung zu einem Windows-PC in meinem Netzwerk zum Teilen von Dateien herstellen, aber wie finde ich dessen IP-Adresse heraus?

Antwort1

smbutilSie suchen das Befehlszeilenprogramm :

$ smbutil

usage: smbutil [-hv] subcommand [args]
where subcommands are:
 help       display help on specified subcommand
 lookup     resolve NetBIOS name to IP address
 status     resolve IP address or DNS name to NetBIOS names
 view       list resources on specified host
 dfs        list DFS referrals
 identity   identity of the user as known by the specified host
 statshares list the attributes of mounted share(s)

smbutil lookup <name>Sie können die IP-Adresse eines Computers im Terminal nachschlagen :

$ smbutil lookup Example-Name
Got response from 192.168.1.110
IP address of Example-Name: 192.168.56.1
IP address of Example-Name: 192.168.1.110

Oder suchen Sie den Namen der Maschine mit smbutil status <IP>:

$ smbutil status 192.168.1.110
Using IP address of 192.168.1.110: 192.168.1.110
Workgroup: WORKGROUP
Server: EXAMPLE-NAME

(Kredit an11rkämmedafür, dass du mir davon erzählt hast.)

Antwort2

Wenn Sie smbutil nicht zum Laufen bekommen (manchmal klappt es nicht und ich kenne mich mit SMB nicht gut genug aus, um zu wissen, warum), könnte stattdessen arp nützlich sein.

Beispiel: [Inhalt auf relevante Zeilen gekürzt]
ol-server ist eine Windows-Maschine, mit der ich aktuell bereits verbunden bin. Ich habe Laufwerke gemountet und eine offene RDC-Sitzung.

TetsMac:~ glee$ smbutil lookup ol-server
smbutil: unable to resolve ol-server: No route to host
TetsMac:~ glee$ arp -a
ol-server (192.168.0.3) at 0:21:91:e7:9c:a3 on en1 ifscope [ethernet]

Antwort3

Ich weiß, dass Sie das einfach tun können ping <pc-name>. Eine andere Lösung besteht darin, wiresharkeinen Filter zu installieren smb || smb2und eine Verbindung zu Ihrem Win-PC herzustellen.

verwandte Informationen