收到arp响应,但ICMP数据包甚至没有到达自己的主机

时间:2015-02-19 16:55:19

标签: networking network-interface windows-networking windows2012

我的环境在每台主机上有2台主机和一台VM。创建NVGRE隧道,因为VM和主机属于不同的子网。我正在使用Windows Server 2012 R2主机和相同的VM。主机背靠背连接。如果我将虚拟机和主机放在同一个子网中Ping工作。

两个虚拟机都在接收相互之间的ARP请求和响应。每个VM的ARP缓存都具有其他VM的动态输入。

但是在其主机上甚至看不到来自VM的ICMP请求数据包。

1 个答案:

答案 0 :(得分:0)

你不能只从一个主机ping到另一个主机。 要从主机ping通过提供程序地址,需要使用-p选项。

示例:

$address = (Get-NetVirtualizationProviderAddress).ProviderAddress
ping -p $address

如果您需要更多帮助,请提供虚拟化查找记录。 以管理员身份运行以下命令。

Get-NetVirtualizationLookupRecord
Get-NetVirtualizationCustomerRoute

还要确保您的VM防火墙允许ICMP回显。