当我在 10.0.1.0 处 ping 网络时,我看到以下 (DUP!) 错误。我知道 ping 中的 DUP! 指的是重复,这不好。我应该担心吗?如果是,有人能告诉我如何解决这个问题吗?
MacBook:~ pclark$ ping 10.0.1.0
PING 10.0.1.0 (10.0.1.0): 56 data bytes
64 bytes from 10.0.1.1: icmp_seq=0 ttl=255 time=1.171 ms
64 bytes from 10.0.1.2: icmp_seq=0 ttl=64 time=1.556 ms (DUP!)
64 bytes from 10.0.1.6: icmp_seq=0 ttl=64 time=3.649 ms (DUP!)
64 bytes from 10.0.1.3: icmp_seq=0 ttl=64 time=219.607 ms (DUP!)
64 bytes from 10.0.1.8: icmp_seq=0 ttl=64 time=221.927 ms (DUP!)
64 bytes from 10.0.1.1: icmp_seq=1 ttl=255 time=1.165 ms
64 bytes from 10.0.1.2: icmp_seq=1 ttl=64 time=1.445 ms (DUP!)
64 bytes from 10.0.1.3: icmp_seq=1 ttl=64 time=1.456 ms (DUP!)
64 bytes from 10.0.1.8: icmp_seq=1 ttl=64 time=4.549 ms (DUP!)
64 bytes from 10.0.1.6: icmp_seq=1 ttl=64 time=4.559 ms (DUP!)
答案1
看起来你得到了同样的回应(同样的ICMP您可能无法从不同的 IP 地址获得相同的 IP 地址(例如,序列号)。我猜您的子网是 255.255.255.0(您的网络使用 IP 地址范围 10.0.1.x)。如果是这种情况,则没有设备应该使用 .0 或 .255 地址。第一个地址(.0)称为网络地址,最后一个地址是广播地址。如果您 ping 广播地址,网络中的大多数设备都应该会响应。如果您 ping 网络地址,一些(但不是全部)设备也会响应。似乎有几个设备(.1、.2、.3、.6 和 .8)响应了您的 ping 请求。
您的解决方案:为 .0 上的设备提供另一个 IP 地址。具体怎么做取决于您的设备。我认为有三种常见情况:
- .0设备是您的路由器:登录您的路由器管理软件并更改其地址。
- .0 设备有一个静态 IP 地址:在该设备上将其更改为其他地址
- .0 设备从 DHCP 服务器获取 IP 地址:更改 DHCP 设置,以从 .1 开始分配 IP 地址,而不是从 .0 开始分配 IP 地址