Linux:即使有路由,数据包也不会通过接口

Linux:即使有路由,数据包也不会通过接口

很抱歉,但这是我在调试另一个问题时记下的问题,所以我无法提供任何其他信息。

无论如何:假设我们没有防火墙规则,如果我们调用,则会出现以下路由ip route show

192.168.8.0/24 dev wlp3s0 proto 内核范围链接 src 192.168.8.3

问题:根据 tcpdump,发往 192.168.8.0/24 地址的数据包怎么可能不出现在接口 wlp3s0 上?假设 192.168.8.0/24 是该地址最具体的路由。我没有理由相信除了默认路由之外,还存在任何策略路由或任何正在运行的路由表。

(不,这不是家庭作业问题,我只是没有耐心就此提出 SE 问题,因为我对正在调试的原始问题感到太沮丧了)

谢谢

相关内容