这对我来说是新的,也是我第一次在这里发帖:
我在新电脑上安装了 VMWare 工作站 7.1。 VMWare 在网络连接控制面板下正确安装了虚拟网络适配器,但由于某种原因,它们没有显示在 ipconfig 下,这很奇怪。它们也没有出现在“路由打印”中的任何地方。我没有与虚拟机建立网络连接。
我的猜测可能是与 Symantec AntiVirus 或 Symantec Client Firewall 存在一些冲突。
尝试了以下方法:
- 在虚拟网络适配器中启用 TCP/IP(由于某种原因,它们通常在安装时被禁用)
- 在 VMnetcfg gui 工具中恢复默认值(这会导致卸载并重新安装主机上的虚拟网络适配器)
- 重新安装 VMware 工作站
- 卸载 checkpoint secureremote 然后重新安装 vmware
需要明确的是,这个问题完全出在主持人身上。
在搜索有关 ipconfig 中缺少的(非 vmware)适配器的信息时,我看到一些关于使用 netsh 重置 TCP/IP 堆栈的帖子。接下来查看...
谢谢!
答案1
我想将这个问题标记为已回答,我需要发布答案,而不是评论......
以下是对我有用的解决方案。我讨厌任何额外的网络协议/绑定,它们似乎总是导致无法解决的网络问题。
我删除了 2 个网络协议,并在 vmware 网络工具中恢复了默认设置,这似乎解决了这个问题。为了保险起见,我禁用了防病毒软件和防火墙。这 2 个协议是: Cisco 发现协议数据包驱动程序和智通 802.1x。这些是通过卸载 Cisco Voip 软件电话和 iPass 客户端软件(用于登录付费 wifi 网络)来删除的。两者都是这台 PC 的标准版本的一部分,幸运的是我不需要它们。如果我需要它们,也许在 VMware 之后重新安装它们会有效。希望有人觉得这有用!
答案2
@Adam 的回答对我有用。
除此之外,所引用的 VMnetcfg 工具在 VMWare 安装目录中默认不可用。
为拿到它,为实现它,
- 使用 /e 选项运行安装程序。例如:
VMware-player-4.0.4-744019.exe /e .\extract(所有内容将提取到“extract”文件夹)
从“network.cab”中提取 vmnetcfg.exe,并将其复制到您的安装文件夹(例如“C:\Program Files\VMware\VMware Player\”)
卸载“Cisco Discovery Protocol Packet Driver”后运行它,然后点击“恢复默认值”。