我有一台运行 Ubuntu 20.04 Server 的 RaspberryPi,我想通过 ssh 从我的 Ubuntu 20.04 台式机连接到它。通常,我将 Pi 通过以太网连接到家里的路由器,我可以从通过 WiFi 连接到路由器的台式机通过 ssh 连接到它,没有任何问题。
今天我带着树莓派去上班,由于这里无法将其连接到 WiFi,所以我带了一根以太网线直接连接台式机和树莓派。但是现在我很难通过以太网连接它。
在我的正常设置中,我使用
ssh ubuntu@raspberryfly
它来连接它,但通过直接以太网连接,这会产生ssh: Could not resolve hostname raspberryfly: Temporary failure in name resolution
。
我将以太网适配器的 IPv4 方法配置为“共享给其他计算机”,因为我在 Google 上找到了一些关于此主题的教程。我的以太网适配器似乎使用的 IP 地址是 10.42.0.1。所以我猜想,树莓派可能使用 10.42.0.2。当我ping 10.42.0.2
运行它From 10.42.0.1 icmp_seq=2 Destination Host Unreachable
时,nmap -p22 10.42.0.2
我得到了
Starting Nmap 7.80 ( https://nmap.org ) at 2021-09-01 12:49 CEST
Stats: 0:00:01 elapsed; 0 hosts completed (0 up), 1 undergoing Ping Scan
Ping Scan Timing: About 50.00% done; ETC: 12:49 (0:00:01 remaining)
Note: Host seems down. If it is really up, but blocking our ping probes, try -Pn
Nmap done: 1 IP address (0 hosts up) scanned in 3.03 seconds
所以我按照建议nmap
使用了nmap -p22 10.42.0.2 -Pn
Starting Nmap 7.80 ( https://nmap.org ) at 2021-09-01 12:49 CEST
Nmap scan report for 10.42.0.2
Host is up.
PORT STATE SERVICE
22/tcp filtered ssh
Nmap done: 1 IP address (1 host up) scanned in 2.05 seconds
有人能建议我现在如何通过 ssh 进入 pi 吗?