现在尝试使用 IP 而不是主机名来查找IP,您可以转到路由器 Web 界面并检查 DHCP 租约,或者从您的工作站尝试以下操作:
$ arp -an
希望这将列出您的 Raspberry PI 正在使用的 IP,以便您可以使用它:
ssh user@X.X.X.X
X.X.X.X
IP在哪里。
根据您的网络大小,您可能需要扫描所有打开端口 22 的主机,这可以使用 nmap 完成:
$ nmap -sn -n -PA22 192.168.1.1/24
在这种情况下,它将扫描 network 192.168.1.1
,以在 Linux 中查找您的网络,您可以使用:
$ ip route | grep default
在 macOS 中:
$ route get 0.0.0.0 | grep gateway
或者:
$ netstat -nr | grep default
然后再试一次arp,输出示例:
$ arp -an
? (169.254.55.233) at a1:cf:c8:c0:a8:a5 on en0 [ethernet]
? (192.168.1.1) at 50:4c:a3:6a:a2:8 on en0 ifscope [ethernet]
? (192.168.1.3) at 50:4c:a3:57:55:52 on en0 ifscope [ethernet]
? (192.168.1.4) at 50:4c:a3:57:5d:44 on en0 ifscope [ethernet]
从您的设备中找到mac 地址并使用 IP 连接到它。