我有一个运行 FortiOS v6.0.1 的 Fortinet FG-60E 防火墙。无线接入点连接到其中一个端口(内部 3)。当前没有其他客户端连接到无线接入点。
是否有一个 FortiOS 命令(或多个命令)可以告诉无线接入点的 MAC 地址?
更新 1
get system arp
几乎做我想要的,除了它没有指定内部接口的端口号。您可以从这个输出片段中看到:
FGT60E4Q16045123 # get system arp
Address Age(min) Hardware Addr Interface
10.0.1.87 0 00:0c:29:60:8c:f4 internal
10.0.1.20 125 5c:aa:fd:1b:b5:5a internal
10.0.1.73 0 00:0c:29:a4:29:9e internal
10.0.1.96 1 00:0c:29:76:7c:2b internal
10.0.1.13 0 5c:70:a3:7d:28:82 internal
10.0.1.6 0 00:11:32:0f:ab:f9 internal
10.0.1.89 0 00:0c:29:c8:98:c4 internal
10.0.1.22 104 b8:e9:37:5f:ac:2c internal
10.0.1.75 0 00:0c:29:05:ab:42 internal
10.0.1.98 0 00:0c:29:05:53:49 internal
该接口被列为“内部”而不是“内部1”、“内部2”等。“内部”接口有7个端口:
更新 2
的输出diag switch-controller dump mac-hosts-switch-port
不包括端口号。这是一个例子:
vd root/0 f0:9f:c2:30:d5:76 gen 159 req TOUS/2e
created 69257s gen 20 seen 45873s internal gen 79
ip 192.168.1.1 src arp
host 'OpenWrt' src dhcp
vd root/0 00:0c:29:76:7c:2b gen 1853 req TOU/2c
created 2190525s gen 47 seen 318s internal gen 1447
ip 10.0.1.96 src arp
host 'cdh06' src dhcp
server http
第一个条目是我试图通过 Fortinet CLI 识别的设备。据我所知,没有办法将 MAC 与防火墙上的特定端口相关联。