我已连接到 Motorola WiFi 路由器,并且另一台计算机(装有 Ubuntu 的 Raspberry Pi)通过 LAN 电缆连接到同一 WiFi 路由器。是否可以从我的计算机(装有 Ubuntu)访问 Raspberry Pi?我可以直接连接到 Raspberry Pi,并在使用 LAN 电缆直接连接时进行访问。但是,当通过 WiFi 路由器连接时,我无法访问 Pi。
当直接与电脑连接时,我使用
ssh <username>@<IP>
但是,当通过 WiFi 连接时,同样的功能不起作用(没有响应)。
答案1
您可以使用 nmap。
nmap -p 22 --open 192.168.1.1-254
例如将扫描 192.168.1.X 子网以查找开放端口 22 的机器。
要获取 nmap,请使用:
sudo apt-get install nmap
因此,如果您知道您所在的子网,您可以轻松完成此操作。如果您不知道,请使用 ifconfig。使用:
sudo apt-get install net-tools
如果没有安装。 ifconfig 将显示您的配置。
enp0s31f6: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.30.218.212 netmask 255.255.255.0 broadcast 10.30.218.255
...
就我而言,我的计算机位于 10.30.218.X 子网上。