跨网段 ARP 查看 ARP 缓存表

2018-04-21 20:02:16 +08:00
 suannva

pc1 IP 地址是 192.168.1.100 pc2 IP 地址是 192.168.2.100

在交换机 f10 口配置 ip 地址 192.168.1.254 在交换机 f11 口配置 ip 地址 192.168.2.254

PC1 连接 f10 口 pc2 连接 f11 口 两台 pc 能互相 ping 通。

在 pc1 上使用 arp -a 看不到 172.16.2.0 的 arp 表。

怎么在 windows 中查看到对方的 arp 表?

2250 次点击
所在节点    问与答
8 条回复
albertofwb
2018-04-21 20:26:53 +08:00
ARP 属于链路层协议,设计上就不能实现跨网段,跨网段属于 IP 层。 不过你可以写一个 slave 运行在所有主机上,然后用通信手段正常请求吧
wwqgtxx
2018-04-21 21:10:45 +08:00
arp 本来就不认识什么网段,那是 ip 协议的概念
gefranks
2018-04-21 21:27:18 +08:00
Arp proxy?
DevNet
2018-04-21 21:32:19 +08:00
ARP 的包只有一跳,跨不了网段。只有在 254 网关上才能同时看到两边的 ARP 信息
ThirdFlame
2018-04-21 21:35:00 +08:00
在不使用其他技术的情况下, 只能看到本机网卡所拥有的 APR 记录,看不到其他的
suannva
2018-04-21 22:46:10 +08:00
@albertofwb 额 之前做题遇到一个这种的 我还没研究出来什么情况
yurang
2018-04-22 09:38:54 +08:00
可以看看交换机上有没有这个功能:开启设备收到非同一网段 ARP 请求时发送免费 ARP 报文功能
julyclyde
2018-04-22 12:11:27 +08:00
简直是教科书级的错误

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/448751

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX