可以ping通交换机连接的同一网络的另一台PC



我有两台PC在同一子网中,并通过交换机连接。当我执行arp -a时,显示了另一个IP地址,但我无法ping通另一台PC。

它显示在arp中,但可能是缓存的,当前不可达。试试下面的命令,它输出当前的缓存状态:

ip neigh

例如,在我的个人笔记本电脑上,我有一个无线适配器(wlan0)和一个有线适配器(eth0),它们都连接到同一个网络(我的家庭路由器)。对于arp -a,它显示

? (192.168.1.1) en xx:xx:xx:xx:xx:xx [ether] en wlan0
? (192.168.1.1) en xx:xx:xx:xx:xx:xx [ether] en eth0

ip neigh显示

192.168.1.1 dev wlan0 lladdr xx:xx:xx:xx:xx:xx STALE
192.168.1.1 dev eth0 lladdr xx:xx:xx:xx:xx:xx REACHABLE

ip neigh中可以看到,由于没有被使用,无线状态处于STALE状态,但arp -a没有显示它。

最新更新