Windows修改默认路由
在实际运维中,遇到了一件XX的事情,就是改网关。其实吧,网关嘛,改一下没啥啊,so easy。但,项目要求网关一定是“default”,而不是跳数1。 简单来说,就是如下: 1. default
1 | =========================================================================== |
- 正常修改过的路由
1 | =========================================================================== |
原因是,Windows只有默认第一个网卡配置的第一个网关才会是default,其他都会从1开始顺次增加,即便gateway的值已经变更,路由表里面没有了先前的网关地址。 这样的情况在使用环境中没有问题,但就是要让新建的网关作为default的话,需要以下操作: 1. “route -f”清空路由表,重启之后重设网关地址<—此项非必须,选做; 2. 打开注册表,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\interfaces\ 然后搜索新建网关值(正常是第一个项); 3. 修改“DefaultGatewayMetric”值为0; 4. 重启服务器
1 | Persistent Routes: |
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.