我有一台有 8 个以太网端口的 Netgear 交换机。我将 4 台设备连接到该交换机,然后使用以太网电缆将交换机连接到我的 Ubuntu 22.04 PC。现在,我只能在我的 中看到交换机的 IP 地址network
。如何获取所有 4 台设备的单独 IP 地址?
我不太了解计算机网络。所以我自己也搞不懂。
编辑:交换机型号:Netgear Prosafe GS108E。不确定它是如何设置的。我现在正在做的:只是用它连接设备并将其连接到 PC。自动 DHCP 失败,因此使用本地链接。
交换机的IP地址:169.254.244.240
zillur@trc:~$ sudo nmap -sn 169.254.244.240
Starting Nmap 7.80 ( https://nmap.org ) at 2023-06-17 11:59 PDT
Nmap scan report for trc (169.254.244.240)
Host is up.
Nmap done: 1 IP address (1 host up) scanned in 0.00 seconds
ARP-A
os-992315000023.local (169.254.118.247) at bc:0f:a7:00:94:c3 [ether] on enp4s0
my.mifi (192.168.1.1) at 28:80:a2:e2:0d:62 [ether] on enx0015ff318831
答案1
您有以下几种选择:
- 如果您的设备是通过 DHCP 设置的,那么您应该能够登录到您的路由器并查看租用了哪些 IP 地址。
在命令行上:
arp -a
sudo arp-scan 192.168.1.0/24
。只需替换您自己的子网即可。sudo nmap -sn 192.168.1.0/24
.同样,替换您自己的子网。