交换接口的 MAC 地址表
2025/10/29大约 1 分钟
交换接口的 MAC 地址表
网络需求
通过执行 ARP 表项显示命令可以查看与 FortiGate 相邻的所有设备的 MAC 地址表。
FortiGate # get system arp
Address Age(min) Hardware Addr Interface
10.10.12.1 0 00:09:0f:09:07:07 wan1
192.168.100.77 0 00:e0:4c:b9:97:7c LAN
192.168.100.177 0 0c:37:96:06:d7:5d LAN但该命令无法显示设备连接到交换接口的具体哪个成员接口,此时需要查看 Hardware/Software 交换接口的成员接口所连接设备的 MAC 表。
查看方法
例如一个软交换接口的配置如下,名称为 LAN。
config system switch-interface edit "LAN" set vdom "root" set member "port2" "port3" "port4" "port5" next end如果想知道连接到了这个软交换接口的成员接口的设备 MAC,可执行如下命令,可以看到 00:41:72:74:1e:01(192.168.120.2)连接到软件交换接口的 port2,00:41:74:6c:11:01(192.168.120.3)连接到 port3。
重要
只支持 Hardware/Software 交换接口,VLAN 交换接口无法查看。
FortiGate # diagnose netlink brctl name host LAN show bridge control interface LAN host. fdb: hash size=32768, used=6, num=6, depth=1, gc_time=4, ageing_time=3, simple=switch Bridge LAN host table port no device devname mac addr ttl attributes 1 4 port2 00:41:72:74:1e:01 30 Hit(30) 2 5 port3 00:41:74:6c:11:01 7 Hit(7)