本文提供了一个解决方案,用于解决默认网关路由未显示在路由表中的问题。
适用于: Windows Server - 所有版本
原始 KB 数: 816905
现象
将网络接口添加到路由和远程访问实用工具中的远程访问服务器时,该接口的默认路由可能不会显示在路由表中。
原因
如果满足以下两个条件,则可能会出现此问题:
- 从远程访问服务器中删除网络接口。
- 将该网络接口重新添加到远程访问服务器。
要解决此问题,请使用下列方法之一。
解决方法 1:手动添加接口的默认路由
使用“路由添加”命令手动为添加的网络接口添加默认路由。
单击“开始”,单击“运行”,在“打开”框中键入 cmd,然后单击“确定”。
键入路由打印,然后按 Enter 查看路由表。 请注意重新添加的网络接口的接口号。
键入以下命令,然后按 Enter 路由添加 0.0.0.0 掩码 0.0.0.0 网关 IP 指标 30 (如果 接口编号)
其中,网关 IP 是此接口的默认网关的 IP 地址,其中接口号是对应于所添加网络接口的数字(例如 2)。 例如,如果默认网关 IP 地址为 192.168.1.1,并且接口号为 2,请键入以下命令,然后按 Enter:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 30 if 2
键入路由打印以验证新的默认路由是否出现在路由表中。
关闭命令提示符。
解决方法 2:重启远程访问服务
重启远程访问服务。 重新添加网络接口的默认路由将添加到 Windows 路由表中。
- 启动路由和远程访问实用工具。
- 在“路由和远程访问”下,右键单击重新添加网络接口的服务器,指向“所有任务”,然后单击“重启”。
解决方法 3:重启服务器
重启远程访问服务器。 重新添加网络接口的默认路由将添加到 Windows 路由表中。