确定哪些 mac/ip 地址连接到交换机端口

确定哪些 mac/ip 地址连接到交换机端口

我有一些 linksys srw 2024 交换机。我想知道哪个设备连接到哪个交换机(端口)。

这怎么能做到呢……?

最好的工具是一个可以扫描 IP 范围、查看交换机并提供网络图形表示的工具。

答案1

如果交换机的 Web 界面不提供此功能,而您想在控制台上执行操作,Randy 的主机端nmaparp命令将帮助您入门。这是下一步。

第一的,获得一个有用的开关控制台而不是按照这些说明使用默认菜单(这是精简版;有关更多详细信息,请参阅文章):

  1. 连接到设备(telnet,SSH)并登录。
  2. 进入主菜单后,按 Ctrl-Z。这将导致出现提示>
  3. 启动lcli应用程序。再次登录。
  4. 从这里您将拥有一个 Cisco 风格的控制台。

链接的帖子表明该lcli应用程序与“思科方法”确实略有不同,但差别不大。获取 arp 表,你会想进入启用模式,然后运行:

Router#show arp

答案2

使用 nmap 的 ping 扫描器获取每台机器的 IP 地址:

(假设您的 LAN 是 10.1.1.0/24)

nmap -sP 10.1.1.1-255

至于 mac 地址,您可以使用 arp 来获取每个主机的 mac 地址:

arp 10.1.1.111

至于交换机端口连接,您必须到达交换机控制台或接口来显示该交换机的 arp 表。

相关内容