VMware VMnet 适配器忽略适配器顺序,导致无法到达目标

VMware VMnet 适配器忽略适配器顺序,导致无法到达目标

我发现在使用主机操作系统 (Windows 7) 时,VMware Workstation (9.x) 存在问题,即在同一子网或 LAN 上的其他位置 ping 本地服务器偶尔会导致 2 个 VMnet 适配器出现“无法到达目标”错误,之后 LAN 适配器将成功 ping 远程服务器。我将 LAC(主内部 NIC)适配器作为适配器和绑定中的最高优先级,但除非我在“网络连接”中禁用 VMnet1 和 VMnet2,否则问题仍会频繁发生。

摘要:从主机操作系统 ping 远程服务器时,(问题不是虚拟机,而是恰好安装了 VMware Workstation 的物理机) 安装了 Vmware Worstation:VMware 虚拟以太网适配器似乎忽略了适配器顺序并跳转到列表顶部,导致两个 VMnet 适配器上都出现无法到达目标的故障,然后才转到本地连接 NIC 并成功 ping 服务器。

答案1

如果您没有关于设置的更多详细信息,以下是两种可能的解决方案:


1.) 手动设置 NIC/网络适配器指标:

调整网络适配器排序/首选项/指标的通常建议是在网络适配器控制面板(在 Windows 中)的“高级设置”中调整适配器的顺序。在此框中,可以将相应的适配器在列表中上下移动,与适配器首选项的等效排序平行。

然而,还有其他系统变量和因素会影响设备的网络指标——

建议:

手动设置网络指标。在网络适配器的属性和协议配置中,在“高级”下,有一个名为“自动指标”的选项。找到此属性你希望成为非主要设备,取消选中“自动度量”,然后手动设置度量,在度量框中添加 +1000。重新启动适配器/网络堆栈,然后查看问题是否仍然存在。

2.)管理 VMware 的网络配置

在 VMware (VMware Workstation) 中,有一个名为“虚拟网络编辑器”的网络配置子菜单。可通过工具栏上的“编辑”菜单访问。

在该配置窗口中,选择您需要调整的适当 VMnet#,然后根据您在系统中其他相应适配器(虚拟和物理)上适当设置的手动指标,在下面的面板中设置该 VMnet 适配器的具体信息(例如,桥接与 NAT、自动设置等)。


我最好的直觉是,这个问题与自动指标的设置有关。这些指标涉及许多不同的变量,最好至少在最初手动设置单个指标,以减少任何自动配置的愚蠢行为。

现在我想起来了,一个可以“实时”列出当前网络适配器指标的工具,以及显示谁/什么正在引起特定适配器指标变化的工具,确实会很有帮助!我不确定目前是否存在这样的工具。

相关内容