任何人都可以为下面显示的 Arp 命令提供一些有关硬件类型的信息,以及标志的含义吗?
root@OpenWrt:~# arp -x
IP address HW type Flags HW address Mask Device
192.168.1.67 0x1 0x0 00:00:00:00:00:00 * eth0.2
192.168.1.115 0x1 0x0 00:00:00:00:00:00 * eth0.2
192.168.1.1 0x1 0x2 00:1f:90:XX:XX:XX * eth0.2
192.168.10.199 0x1 0x2 78:31:c1:XX:XX:XX * br-lan
Run Code Online (Sandbox Code Playgroud)
我在 Linux 机器上查看了 Man(OpenWRT 上没有 Man),但我似乎找不到它。
我收集 0x0 表示“不完整”,但想知道其他标志可能是什么意思。
我有一个几乎开箱即用的 openwrt 设置,尽管我遵循了“保护您的路由器指南”,因此设置了密码,在不同的端口上 ssh(因此通过默默无闻来确保安全)。但是,我看到一些奇怪的 IP 地址连接到 WAN 接口:
root@OpenWrt:~# cat /proc/net/arp
IP address HW type Flags HW address Mask Device
192.168.1.67 0x1 0x0 00:00:00:00:00:00 * eth0.2
192.168.1.115 0x1 0x0 00:00:00:00:00:00 * eth0.2
192.168.1.4 0x1 0x0 00:00:00:00:00:00 * eth0.2
192.168.1.1 0x1 0x2 00:1f:90:XX:XX:XX * eth0.2
...
Run Code Online (Sandbox Code Playgroud)
我知道 192.168.1.1 是我连接 OpenWRT 路由器的 ISP 路由器,但我不确定其他路由器是什么。他们还有一个奇怪的MAC地址。有谁知道那可能是什么?我的机顶盒有一个 192.168.1 地址,但它目前不是这些地址之一。是不是它在不同的时间被分配了不同的 IP 地址并最终出现在我的 ARP 表中?
我正在使用 BARRIER BREAKER (14.07-rc3, r42056)