![]() |
1
1
|
![]() |
2
0
我可以建议你做一个测试,但它不会在所有情况下都成功。这将取决于操作系统IP堆栈的实现。 您没有向我们提供有关您的设置的重要信息,即您的网络掩码。我想你的问题与同一网络上具有两个不同IP的主机有关。首先,您必须知道,该设置是错误的,因为它为传出流量创建了非对称负载。如果主机在同一IP网络上有2个物理接口(相同的网络号、相同的网络掩码),则必须首先在级别2绑定两个接口,以创建一个虚拟接口,为其分配2个IP地址。 我建议您进行的测试是检测错误的设置: 假设192.168.81.90的mac地址为01:01:01:01:01,192.168.81.93的mac地址为02:02:02:02:02(扫描结果)。 使用arp命令手动交换两个ip的mac,命令如下: arp-s 192.168.81.93 01:01:01:01:01:01:01 arp-s 192.168.81.90 02:02:02:02:02:02 使用arp(临时)设置,现在尝试ping每个ip。 如果收到回音回复,两个ip可能(尚不确定)位于同一主机上。 最后的验证是用tcpdump抓取回声回复包,并验证其源mac@,并检查是01:01:01:01:01:01还是02:02:02:02:02:02。如果mac地址源不是这些地址之一,那么,您测试的主机是路由器而不是主机。(系统正在转发流量,而不仅仅像主机一样接收流量) 我的测试失败的一种情况是,主机对传入接口进行了IP过滤。 |
![]() |
Ian Newson · 协议缓冲区、C#和网络流:永远不会收到消息 3 年前 |
![]() |
Evantoki Alfa · 线程“main”java中出现异常。lang.ArrayIndexOutOfBoundsException:演示时为0。查找。main(Lookup.java:19) 3 年前 |
![]() |
ê¹ì¼í · 如何发送带有引号的关键数据的POST方法? 3 年前 |
![]() |
TiDu · 使用EKS设置出口网关的最简单方法,无需Istio 3 年前 |
![]() |
Nop · 无法关闭键盘中断(Python)上的套接字连接 3 年前 |