linux – 在本地网络上ping不存在的主机时接口上的tcpdump
发布时间:2021-03-15 16:17:06 所属栏目:Linux 来源:网络整理
导读:我已经静态配置了服务器上接口的IP地址: ip addr add 10.40.0.6/16 broadcast 10.40.255.255 dev eth1 如果我尝试ping网络上的计算机(例如,10.40.0.1),则会因“目标主机无法访问”而失败. 当ping运行时,如果我执行以下操作,我根本看不到任何活动 tcpdump -i
|
我已经静态配置了服务器上接口的IP地址: ip addr add 10.40.0.6/16 broadcast 10.40.255.255 dev eth1 如果我尝试ping网络上的计算机(例如,10.40.0.1),则会因“目标主机无法访问”而失败. 当ping运行时,如果我执行以下操作,我根本看不到任何活动 tcpdump -i eth1 icmp 但是,如果我在环回接口上侦听: tcpdump -i lo icmp 然后我看到类似的东西: 16:02:57.369632 IP 10.40.0.6 > 10.40.0.6: ICMP host 10.40.0.1 unreachable,length 92 我的问题是:为什么ICMP数据包不会出现在eth1接口上? 编辑: # ip r ls 10.40.0.0/16 dev eth1 proto kernel scope link src 10.40.0.6 解决方法如果您正在ping不存在的主机,则ARP广播将失败. Tcpdump永远不会看到icmp,因为eth1不会发送没有第2层目的地的单播IP数据包.试试这个: tcpdump -i eth1 arp 您应该看到ARP解析失败. (编辑:均轻资讯网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – perf stat为每次运行提供不同数量的指令
- linux – 捕获直接重定向到/ dev / tty
- OS Prober 被禁用,Ubuntu 正在考虑新的多重引导方法
- linux – 在新重启的服务器上,为什么CPU的运行时间会很长?
- 逃跑小英雄怎么玩?怎么过关游戏攻略
- 带图片切换功能的对联广告代码
- 5 种拆分 Linux 终端的技巧
- linux – 编辑fstab和mtab后是否需要重新启动服务器?
- linuxmint – Linux Mint 17.1 Cinnamon 2.4鼠标光标在屏幕
- [Linux] linux下安装配置 zookeeper/redis/solr/tomcat/IK分


