Donghua Liu Asked: 2024-05-29 14:45:24 +0800 CST2024-05-29 14:45:24 +0800 CST 2024-05-29 14:45:24 +0800 CST Ping 显示 0 已接收,100% 数据包丢失。但捕获的数据包显示回复数据包正常 772 我 ping 了一个主机,显示收到 0 个数据包,100% 数据包丢失。 捕获的数据包显示回复,但是显示消息“管理员禁止过滤”。 ping 2 个回答 Voted Zac67 2024-05-29T15:24:11+08:002024-05-29T15:24:11+08:00 最有可能的是,您的本地防火墙会丢弃返回的 ICMP Echo Reply 数据包。数据包捕获发生在防火墙过滤之前,因此回复仍然可见。 Best Answer Donghua Liu 2024-05-30T09:29:42+08:002024-05-30T09:29:42+08:00 我现在找到解决方案了。执行echo 0 | sudo tee /proc/sys/net/ipv4/conf/ens17/rp_filter禁用rp_filter,另请参阅https://www.howtouselinux.com/post/how-rp_filter-works-on-linux。
最有可能的是,您的本地防火墙会丢弃返回的 ICMP Echo Reply 数据包。数据包捕获发生在防火墙过滤之前,因此回复仍然可见。
我现在找到解决方案了。执行
echo 0 | sudo tee /proc/sys/net/ipv4/conf/ens17/rp_filter
禁用rp_filter,另请参阅https://www.howtouselinux.com/post/how-rp_filter-works-on-linux。