ISP 的设备配置是否错误?互联网接口上出现 Martian 数据包

ISP 的设备配置是否错误?互联网接口上出现 Martian 数据包

我们的 ISP 有一个 /28 块。假设 1.1.1.240/28,网关为 1.1.1.241。我们从 1.1.1.214 的另一个客户那里收到火星数据包。他们正在向 1.1.1.255 发送广播。我们应该收到这些数据包吗?我不明白在这种情况下广播是什么意思。

系统日志信息

martian 源 1.1.1.255 来自 1.1.1.214,在 dev eth0 上
ll 标头:ff:ff:ff:ff:ff:ff:00:XX:f3:XX:69:ad:08:00

网络接口:

$ ifconfig eth0
eth0 链路封装:以太网 HWaddr XX:XX:XX:XX:XX:XX
          inet 地址:1.1.1.243 Bcast:1.1.1.255 掩码:255.255.255.240
          上行广播运行多播 MTU:1500 度量:1
          RX 数据包:15161982 错误:0 丢弃:0 超限:0 帧:0
          TX 数据包:1627243 错误:0 丢弃:0 超限:0 载波:0
          碰撞:0 txqueuelen:100
          RX字节:1028191733(1.0 GB)TX字节:140279903(140.2 MB)
          内存:fbde0000-fbe00000

或者接口配置错误?Bcast 在那里被列为 1.1.1.255。如果这是正常行为,我认为内核不应该每分钟向系统日志发送数百个这样的信息。

更新

这些数据包每秒都会持续 2-3 个。我捕获了这些数据包,它们的 UDP 源/目标端口为 15001:10:00:91:13:00:00:39:22:23:02:00:00:00:00:00:01:3c:62:65:61:63:6f:6e:2f:3e

答案1

这很可怕 - 就好像您的 ISP 没有隔离客户的广播域,而另一个客户的网络掩码只是错误配置为 /24。

如果是这样的话,那么这是一个非常严重的安全风险,因为它们可以有效地使您的设备离线或让流量进入您的系统,无论是意外还是恶意。

您可以通过 ARPing 测试其他客户的系统(如果不重新配置路由器的接口,这可能会有点棘手),或者只是在线观察 ARP 并查看您是否收到了他们子网的 ARP 请求。

如果广播域确实已加入,您需要与您的 ISP 进行坦诚的沟通。

相关内容