Microcharon 发表于 2025-2-16 11:41:46

Hyper-V Linux 虚拟机 ping DUP 重复现象

为什么会出现 ping 重复现象,怎么解决。不过在 Windows 虚拟机上进行 ping 操作就没问题,来个大佬帮帮忙看看哪里配置有问题<br />
<br />
在虚拟机 Rocky Linux (192.168.137.158) 上进行 ping<br />
<br /><div class="blockcode"><div id="code_STC"><ol><li>Last login: Sun Feb 16 09:30:16 2025 from 192.168.137.1<br /><li>@localhost ~]$ ping bing.com<br /><li>PING bing.com (13.107.21.200) 56(84) 比特的数据。<br /><li>64 比特,来自 13.107.21.200 (13.107.21.200): icmp_seq=1 ttl=110 时间=36.6 毫秒<br /><li>64 比特,来自 13.107.21.200 (13.107.21.200): icmp_seq=1 ttl=110 时间=36.6 毫秒 (DUP!)<br /><li>64 比特,来自 13.107.21.200 (13.107.21.200): icmp_seq=2 ttl=110 时间=36.5 毫秒<br /><li>64 比特,来自 13.107.21.200 (13.107.21.200): icmp_seq=2 ttl=110 时间=36.5 毫秒 (DUP!)<br /><li>64 比特,来自 13.107.21.200 (13.107.21.200): icmp_seq=3 ttl=110 时间=36.4 毫秒<br /><li>64 比特,来自 13.107.21.200 (13.107.21.200): icmp_seq=3 ttl=110 时间=36.4 毫秒 (DUP!)<br /><li>64 比特,来自 13.107.21.200 (13.107.21.200): icmp_seq=4 ttl=110 时间=36.5 毫秒<br /><li>64 比特,来自 13.107.21.200 (13.107.21.200): icmp_seq=4 ttl=110 时间=36.5 毫秒 (DUP!)<br /><li>^C<br /><li>--- bing.com ping 统计 ---<br /><li>已发送 4 个包, 已接收 4 个包, +4 重复, 0% packet loss, time 3004ms<br /><li>rtt min/avg/max/mdev = 36.445/36.516/36.645/0.076 ms<br /><li>$ cat /etc/resolv.conf <br /><li># Generated by NetworkManager<br /><li>search mshome.net<br /><li>nameserver 192.168.137.1<br /><li>$ ip addr show <br /><li>1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000<br /><li>link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00<br /><li>inet 127.0.0.1/8 scope host lo<br /><li>   valid_lft forever preferred_lft forever<br /><li>inet6 ::1/128 scope host <br /><li>   valid_lft forever preferred_lft forever<br /><li>2: eth0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc mq state UP group default qlen 1000<br /><li>link/ether 00:15:5d:20:83:16 brd ff:ff:ff:ff:ff:ff<br /><li>inet 192.168.137.158/24 brd 192.168.137.255 scope global dynamic noprefixroute eth0<br /><li>   valid_lft 649695sec preferred_lft 649695sec<br /><li>inet6 fe80::215:5dff:fe20:8316/64 scope link noprefixroute <br /><li>   valid_lft forever preferred_lft forever<br /><li>3: eth1: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc mq state UP group default qlen 1000<br /><li>link/ether 00:15:5d:20:83:29 brd ff:ff:ff:ff:ff:ff<br /><li>inet 192.168.138.3/24 brd 192.168.138.255 scope global noprefixroute eth1<br /><li>   valid_lft forever preferred_lft forever<br /><li>inet6 fe80::215:5dff:fe20:8329/64 scope link noprefixroute <br /><li>   valid_lft forever preferred_lft forever</ol></div><em onclick="copycode($('code_STC'));">复制代码</em></div><br />
<br />
在 Windows Server 2025 (192.168.137.2) 上进行 ping <br />
<br /><div class="blockcode"><div id="code_Zd1"><ol><li>PS C:\Users\Administrator&gt; ping bing.com<br /><li><br /><li>正在 Ping bing.com 具有 32 字节的数据:<br /><li>来自 13.107.21.200 的回复: 字节=32 时间=38ms TTL=110<br /><li>来自 13.107.21.200 的回复: 字节=32 时间=36ms TTL=110<br /><li>来自 13.107.21.200 的回复: 字节=32 时间=37ms TTL=110<br /><li>来自 13.107.21.200 的回复: 字节=32 时间=36ms TTL=110<br /><li><br /><li>13.107.21.200 的 Ping 统计信息:<br /><li>数据包: 已发送 = 4 ,已接收 = 4 ,丢失 = 0 (0% 丢失),<br /><li>往返行程的估计时间(以毫秒为单位):<br /><li>最短 = 36ms ,最长 = 38ms ,平均 = 36ms<br /><li>PS C:\Users\Administrator&gt; ipconfig<br /><li><br /><li>Windows IP 配置<br /><li><br /><li><br /><li>以太网适配器 以太网 4:<br /><li><br /><li> 连接特定的 DNS 后缀 . . . . . . . :<br /><li> 本地链接 IPv6 地址. . . . . . . . : fe80::ff1f:adde:ba03:6d42%18<br /><li> IPv4 地址 . . . . . . . . . . . . : 192.168.137.2<br /><li> 子网掩码. . . . . . . . . . . . : 255.255.255.0<br /><li> 默认网关. . . . . . . . . . . . . : 192.168.137.1<br /><li></ol></div><em onclick="copycode($('code_Zd1'));">复制代码</em></div><br />
Hyper-V 创建的内部虚拟交换机“Internal Virtual Switch”,其网络适配器 IP 配置<br />
<br /><div class="blockcode"><div id="code_ou6"><ol><li><br /><li>PS C:\Users\Administrator&gt; Get-NetIPAddress -InterfaceAlias &quot;vEthernet (Internal Virtual Switch)&quot;<br /><li><br /><li><br /><li>IPAddress   : fe80::1d6f:a2ca:16b:bafb%4<br /><li>InterfaceIndex: 4<br /><li>InterfaceAlias: vEthernet (Internal Virtual Switch)<br /><li>AddressFamily : IPv6<br /><li>Type    : Unicast<br /><li>PrefixLength: 64<br /><li>PrefixOrigin: WellKnown<br /><li>SuffixOrigin: Link<br /><li>AddressState: Preferred<br /><li>ValidLifetime : Infinite (::MaxValue)<br /><li>PreferredLifetime : Infinite (::MaxValue)<br /><li>SkipAsSource: False<br /><li>PolicyStore   : ActiveStore<br /><li><br /><li>IPAddress   : 192.168.137.1<br /><li>InterfaceIndex: 4<br /><li>InterfaceAlias: vEthernet (Internal Virtual Switch)<br /><li>AddressFamily : IPv4<br /><li>Type    : Unicast<br /><li>PrefixLength: 24<br /><li>PrefixOrigin: Manual<br /><li>SuffixOrigin: Manual<br /><li>AddressState: Preferred<br /><li>ValidLifetime : Infinite (::MaxValue)<br /><li>PreferredLifetime : Infinite (::MaxValue)<br /><li>SkipAsSource: False<br /><li>PolicyStore   : ActiveStore<br /><li></ol></div><em onclick="copycode($('code_ou6'));">复制代码</em></div><div class="blockcode"><div id="code_PMm"><ol><li>PS C:\Users\Administrator&gt; Get-VMNetworkAdapter -VMName &quot;Rocky Linux 9&quot; | Select VMName,Name,MacAddress,IPAddresses<br /><li><br /><li>VMNameName   MacAddress IPAddresses<br /><li>----------   ---------- -----------<br /><li>Rocky Linux 9 网络适配器 00155D208316 {192.168.137.158, fe80::215:5dff:fe20:8316}<br /><li>Rocky Linux 9 网络适配器 00155D208329 {192.168.138.3, fe80::215:5dff:fe20:8329}</ol></div><em onclick="copycode($('code_PMm'));">复制代码</em></div><br />
<br />
DHCP 相关配置<br />
<br /><div class="blockcode"><div id="code_lqv"><ol><li>PS C:\Users\Administrator&gt; Get-DhcpServerv4Scope<br /><li><br /><li>ScopeId   SubnetMaskName   StateStartRangeEndRangeLeaseDuration<br /><li>-------   --------------   ------------------------------------<br /><li>192.168.137.0 255.255.255.0 Internal Vi... Active 192.168.137.2 192.168.137.254 8.00:00:00<br /><li><br /><li>PS C:\Users\Administrator&gt; Get-DhcpServerv4Lease -ScopeId 192.168.137.0<br /><li><br /><li>IPAddress   ScopeId   ClientId   HostName   AddressState   LeaseExpiryTime<br /><li>---------   -------   --------   --------   ------------   ---------------<br /><li>192.168.137.2 192.168.137.0 00-15-5d-20-83-09WIN-LBFVIUCFGHOActive   2025/2/23 23:06:34<br /><li>192.168.137.3 192.168.137.0 5d-20-83-1d-00-01...      Active   2025/2/23 23:06:31<br /><li>192.168.137.89192.168.137.0 00-15-5d-20-83-0b         Active   2025/2/23 23:06:34<br /><li>192.168.137.133 192.168.137.0 00-15-5d-20-83-05debian   Active   2025/2/23 23:06:31<br /><li>192.168.137.158 192.168.137.0 00-15-5d-20-83-16         Active   2025/2/23 23:06:29<br /><li>192.168.137.167 192.168.137.0 00-15-5d-20-83-0dlocalhost    Active   2025/2/23 23:06:49<br /><li>192.168.137.227 192.168.137.0 00-15-5d-20-83-0c         Active   2025/2/23 23:06:34<br /><li><br /><li>PS C:\Users\Administrator&gt; Get-DhcpServerv4OptionValue -ScopeId 192.168.137.0<br /><li><br /><li>OptionId Name    Type   Value      VendorClass UserClass   PolicyName<br /><li>-------- ----    ----   -----      ----------- ---------   ----------<br /><li>51   租约    DWord{691200}<br /><li>3    路由器    IPv4Add... {192.168.137.1}<br /><li>6    DNS 服务器IPv4Add... {192.168.137.1}</ol></div><em onclick="copycode($('code_lqv'));">复制代码</em></div><br />
<br />
DNS 转发器设置<br />
<br /><div class="blockcode"><div id="code_HDn"><ol><li>PS C:\Users\Administrator&gt; Get-DnsServerForwarder<br /><li><br /><li>UseRootHint: True<br /><li>Timeout(s)   : 3<br /><li>EnableReordering : True<br /><li>IPAddress    : {119.29.29.29, 223.5.5.5}<br /><li>ReorderedIPAddress : {119.29.29.29, 223.5.5.5}</ol></div><em onclick="copycode($('code_HDn'));">复制代码</em></div><br />
<br />
NAT 网络配置<br />
<br /><div class="blockcode"><div id="code_ti0"><ol><li>PS C:\Users\Administrator&gt; Get-NetNat<br /><li><br /><li><br /><li>Name         : Primary-NAT<br /><li>ExternalIPInterfaceAddressPrefix :<br /><li>InternalIPInterfaceAddressPrefix : 192.168.137.0/24<br /><li>IcmpQueryTimeout   : 30<br /><li>TcpEstablishedConnectionTimeout: 1800<br /><li>TcpTransientConnectionTimeout: 120<br /><li>TcpFilteringBehavior   : AddressDependentFiltering<br /><li>UdpFilteringBehavior   : AddressDependentFiltering<br /><li>UdpIdleSessionTimeout    : 120<br /><li>UdpInboundRefresh      : False<br /><li>Store          : Local<br /><li>Active         : True</ol></div><em onclick="copycode($('code_ti0'));">复制代码</em></div>

Microcharon 发表于 2025-2-16 14:22:49

<img id="aimg_y2jZX" onclick="zoom(this, this.src, 0, 0, 0)" class="zoom" src="https://i.111666.best/image/hzKLeLA9PxPoCiSZpkhN55.png" onmouseover="img_onmouseoverfunc(this)" onload="thumbImg(this)" border="0" alt="" /><br />
<br /><div class="blockcode"><div id="code_KZ4"><ol><li># tcpdump -i any icmp<br /><li>tcpdump: data link type LINUX_SLL2<br /><li>dropped privs to tcpdump<br /><li>tcpdump: verbose output suppressed, use -v... for full protocol decode<br /><li>listening on any, link-type LINUX_SLL2 (Linux cooked v2), snapshot length 262144 bytes<br /><li>14:14:58.472873 eth0Out IP localhost.localdomain &gt; 20.205.243.166: ICMP echo request, id 5, seq 1, length 64<br /><li>14:14:58.581189 eth0InIP 20.205.243.166 &gt; localhost.localdomain: ICMP echo reply, id 5, seq 1, length 64<br /><li>14:14:59.474350 eth0Out IP localhost.localdomain &gt; 20.205.243.166: ICMP echo request, id 5, seq 2, length 64<br /><li>14:14:59.582625 eth0InIP 20.205.243.166 &gt; localhost.localdomain: ICMP echo reply, id 5, seq 2, length 64<br /><li>14:15:00.475622 eth0Out IP localhost.localdomain &gt; 20.205.243.166: ICMP echo request, id 5, seq 3, length 64<br /><li>14:15:00.571066 eth0InIP 20.205.243.166 &gt; localhost.localdomain: ICMP echo reply, id 5, seq 3, length 64<br /><li>14:15:01.477195 eth0Out IP localhost.localdomain &gt; 20.205.243.166: ICMP echo request, id 5, seq 4, length 64<br /><li>14:15:01.583919 eth0InIP 20.205.243.166 &gt; localhost.localdomain: ICMP echo reply, id 5, seq 4, length 64</ol></div><em onclick="copycode($('code_KZ4'));">复制代码</em></div><br />
<div class="blockcode"><div id="code_Dif"><ol><li>$ ping github.com<br /><li>PING github.com (20.205.243.166) 56(84) 比特的数据。<br /><li>64 比特,来自 20.205.243.166 (20.205.243.166): icmp_seq=1 ttl=108 时间=108 毫秒<br /><li>64 比特,来自 20.205.243.166 (20.205.243.166): icmp_seq=2 ttl=108 时间=108 毫秒<br /><li>64 比特,来自 20.205.243.166 (20.205.243.166): icmp_seq=3 ttl=108 时间=95.5 毫秒<br /><li>64 比特,来自 20.205.243.166 (20.205.243.166): icmp_seq=4 ttl=108 时间=107 毫秒<br /><li>^C<br /><li>--- github.com ping 统计 ---<br /><li>已发送 4 个包, 已接收 4 个包, 0% packet loss, time 3004ms<br /><li>rtt min/avg/max/mdev = 95.482/104.727/108.349/5.375 ms</ol></div><em onclick="copycode($('code_Dif'));">复制代码</em></div><br />
<br />
关闭这个 Hyper-V 可扩展的虚拟交换机就好了,这是怎么回事,有无大佬解释一下

yanzhiling2002 发表于 2025-2-16 15:16:10

Hyper-V 虚拟交换机的负载均衡策略可能导致网络包重复
页: [1]
查看完整版本: Hyper-V Linux 虚拟机 ping DUP 重复现象