防止Windows Server 2012使用DHCP提供的默认网关?

如何防止Windows Server 2012的本地networking连接使用DHCP服务器提供的默认网关? 我不控制DHCP服务器,所以解决scheme必须在客户机上实现。

我记得Windows NT中的registry项DontAddDefaultRouteDontAddDefaultGateway 。 这些现在似乎不起作用。

您可以通过从提升的命令提示符(从此Technet 线程调整 )运行以下两个命令来覆盖通过DHCP租约提供的默认网关:

 route delete 0.0.0.0 mask 0.0.0.0 <DHCP_GATEWAY_IP> route add 0.0.0.0 mask 0.0.0.0 <NEW_GATEWAY_IP> 

如果您不想要任何默认路由,只需省略route add命令。

此更改不会在重新启动时持续存在,因此在计算机启动时需要运行此命令。 我build议使用任务计划程序在计算机启动时将其作为任务运行。

路由添加命令后跟-p开关(持续)

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters \ PersistentRoutes

https://technet.microsoft.com/en-us/library/cc757323(v=ws.10).aspx