如何永久更改 Windows 上的默认网关

如何永久更改 Windows 上的默认网关

我正在尝试通过删除以前的网关并分配新的网关来更改 Windows 7 和 Windows XP 中的默认网关。

重启后,更改将恢复,并且我获得了已删除的网关分配。

我在 cmd 中的命令是:

route.exe delete 0.0.0.0 mask 0.0.0.0 [old_ip_gatway]
route.exe add 0.0.0.0 mask 0.0.0.0 [new_ip-gateway]

我也尝试过相同的命令,但是使用-pbeforedeleteadd,但没有成功。

知道为什么会发生这种情况以及如何解决吗?

答案1

不确定 Windows 7 是否有所改变,但在 XP 上您可以做这样的事情。

route add 0.0.0.0 mask 0.0.0.0 192.168.1.1

或者

netsh interface ipv4 set route 0.0.0.0/0 "Local Area Connection" 192.168.1.1 

netsh 是正确的方法 - 使用 route add 执行此操作将要求您每次重新启动操作系统时重新添加路由,否则

netsh int ip set address "Local Area Connection" address=192.168.1.64 mask=255.255.255.0 gateway=192.168.1.1

您必须指定每个字段(地址、掩码和网关)。否则它们将被重置。

相关内容