获取连接到 Netgear 交换机的所有设备的地址

获取连接到 Netgear 交换机的所有设备的地址

我有一台有 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.同样,替换您自己的子网。

相关内容