看到很多火星日志:
May 15 08:30:27 prd-srvr1 kernel: [789192.798073] IPv4: martian source 192.168.0.200 from 10.0.0.115, on dev eth0
May 15 08:30:27 prd-srvr1 kernel: [789192.798095] ll header: 00000000: ff ff ff ff ff ff 3c ef ee 4b 26 e0 08 06 ......<..K&...
我们有两个接口,配置了不同的网络——ineth0
和192.x
in eth1
,10.x
默认网关是192.168.0.1
。
接口eth1
配置了NOARP。
--发送数据包的源主机上的最佳路由显示如下。
root@prd-srvr13:~# ip route get 192.168.0.200
192.168.0.200 dev eth0 src 192.168.0.13 uid 0
cache
火星数据包带有 的eth0
IP 地址和 MAC 地址eth1
。
我担心的是火星数据包是否响应了所提出的请求或者它被丢弃了?
答案1
火星数据包是否响应所提出的请求或者被丢弃?
这取决于您的网络:如果您确定网络中没有路由错误(因此数据包最终到达错误的接口),您可以安全地丢弃这些数据包。
火星数据包带有eth0的IP和eth1的MAC。
这似乎表明你的网络存在一些问题(来源或者目的地IP / MAC?)。如果流量来自外部,则源 MAC 将是路由器/防火墙的 MAC。