我正在尝试通过删除以前的网关并分配新的网关来更改 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]
我也尝试过相同的命令,但是使用-p
beforedelete
或add
,但没有成功。
知道为什么会发生这种情况以及如何解决吗?
答案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
您必须指定每个字段(地址、掩码和网关)。否则它们将被重置。