通过它brctl showmacs br0
我可以获得桥上所有 MAC 地址的列表。
为了使其更易于阅读,我通过将 MAC 地址替换为在文件中找到的主机名(固定地址)来翻译输出dhcpd.conf
。
这使我能够转换所有使用我的 DHCP 服务器的 MAC 以获取固定 IP 地址。
所以不要这样:
port no mac addr is local? ageing timer
1 f6:06:c6:f9:70:df no 19.75
2 fc:44:82:aa:7b:2f no 0.00
...
...我看到的是这个:
port no mac addr is local? ageing timer
1 printer no 19.75
2 ipad-john no 0.00
但是,brctl命令的输出还包括网络上2级交换机的MAC地址。
有什么好方法可以用某种名称标签来标记这些开关,以便 brctl 的输出更具描述性?
Debian 或 Ubuntu 中是否有任何机制可以跟踪网络上的 2 级交换机?
由于 L2 交换机没有关联的 IP 地址,因此也没有主机名。但网络专业人员肯定有办法跟踪这些东西吧?
更新
显示 MAC 地址(并在外壳上印有 MAC 地址)的 2 级交换机的一个示例是 QNAPQSW-1105-5T,这是一个非管理型交换机。