Windows Server 2008 R2 – 无法更改或删除默认网关

我们已经在Windows 2008R2上安装了VMWare Server 2.0。 经过一段时间(实际上只删除主机和NATnetworking,绑定适配器到指定的vmnets),我们已经注意到一个奇怪的问题:如果你改变或删除网卡上的默认网关,服务器完全丢失一个networking连接,你不能从子网ping它,它也不能连接到任何人。

当网关被删除,服务器试图连接到其他机器,我可以看到一些使用嗅探器的传入数据包,但我相信他们是在某种损坏(我不是在TCP / IP的超级大师,可以在数据包的二进制翻译中找不到错误),因为对方没有回应。

我们试过的:

  • 使用添加/删除程序删除vmware服务器
  • 删除了与Windowsregistry中所有已安装的vmware服务器和所有安装的networking适配器相关的所有内容
  • 双重检查了vmware桥接协议驱动程序文件,它实际上不存在,并且在registry中没有任何链接。
  • 使用netsh执行tcp / ip重置,并禁用/启用设备pipe理器中的所有networking适配器为其重新创buildregistry项。
  • 尝试另一个networking适配器

和情况是一样的:一旦你删除或更改默认网关,Windows停止工作。

荒谬的情况是,默认网关指向不存在的IP。 但是当它被设置的时候,你可以从子网ping一个服务器,当你删除它的时候 – 你不能。

任何帮助? 我开始思考VMWare服务器的新版本是某种恶意软件… 🙂

尝试这个:

打开pipe理命令提示符并键入:

netsh interface ipv4 reset resetlog.txt 

这将踢所有接口回到DHCP并清除其configuration。

尝试导航到HKLM \ SYSTEM \ CurrentControlSet \ services \ Tcpip \ Parameters \ Interfaces并删除与您设置的接口相对应的GUID。 Windows将使用默认设置(DHCP)重新创build此密钥。 如果没有,请从设备pipe理器中“删除”网卡,然后扫描PnP设备(确保您有方便的驱动程序)。

一旦密钥被重新创build,您应该能够使用GUI来更改网关。