因此,我正在使用带有 Linux Ubuntu 的 vmware,请问我需要知道如何查看我的 LAN 或 WLAN 中连接在一起的所有 PC 和设备及其 IP
答案1
如果您想要快速查看,大多数路由器都会让您查看当前的 DHCP 租约。登录路由器并检查。任何从您的家用路由器请求 DHCP 租约的东西都可能是在线的或最近在线的。这并不能 100% 保证您网络上的所有内容,但可能已经足够了。
如果你想扫描你的网络,你需要了解的工具是nmap
。它可以在 Ubuntu 上安装(如果尚未安装),使用类似 的命令apt-get install nmap
。
这是一篇好文章可以帮助您开始使用它。
答案2
LawrenceC 针对您何时可以访问 DHCP 服务器的租约或主机何时响应 创建的请求提供了一个很好的答案nmap
。或者,您可以查看 ARP 表,其中链路层 (MAC) 地址与网络层地址(例如 IPv4)相关。该arp
命令已安装在许多 Linux 发行版上。您可以运行arp -a
以打印 ARP 表。
答案3
我在 ubuntu vmware 中编写了 arp -a,它显示:localhost (192.168.198.2) at 00:50:56:f9:80:be [ether] on ens33
我在安装了vmware的win10的powershell上写了: 地址:192.168.178.29 --- 0x8 网络地址 物理地址类型 192.168.178.1 e8-df-70-b7-74-d5 动态 192.168.178.43 48-6d-bb-46-6a-6f 动态 192.168.178.255 ff-ff-ff-ff-ff-ff 静态 224.0.0.2 01-00-5e-00-00-02 静态 224.0.0.22 01-00-5e-00-00-16 静态 224.0.0.251 01-00-5e-00-00-fb 静态 224.0.0.252 01-00-5e-00-00-fc 静态 239.255.255.250 01-00-5e-7f-ff-fa 静态 255.255.255.255 ff-ff-ff-ff-ff-ff 静态
端口号:192.168.56.1 --- 0xb 互联网地址 物理地址 类型 192.168.56.255 ff-ff-ff-ff-ff-ff 静态 224.0.0.2 01-00-5e-00-00-02 静态 224.0.0.22 01-00-5e-00-00-16 静态 224.0.0.251 01-00-5e-00-00-fb 静态 224.0.0.252 01-00-5e-00-00-fc 静态 239.255.255.250 01-00-5e-7f-ff-fa 静态255.255.255.255 ff-ff-ff-ff-ff-ff 静态
静态地址:192.168.24.1 --- 0xd 互联网地址 物理地址 类型 192.168.24.254 00-50-56-e6-65-51 动态 192.168.24.255 ff-ff-ff-ff-ff-ff 静态 224.0.0.2 01-00-5e-00-00-02 静态 224.0.0.22 01-00-5e-00-00-16 静态 224.0.0.251 01-00-5e-00-00-fb 静态 224.0.0.252 01-00-5e-00-00-fc 静态239.255.255.250 01-00-5e-7f-ff-fa 静态 255.255.255.255 ff-ff-ff-ff-ff-ff 静态
但是,在此表中我找不到我的手机或 VMware 连接的 IP。 在此处输入图片描述