windows 下修改路由表
在Windows下修改路由表的命令和linux是一样的,都是route命令,用法感觉相似,但不太一样.
1.查看路由表
route print
默认会在最上面显示所有网络接口,下面打印所有路由表,显示会比较多,可以用 “ -4 ”只显示ipv4的路由,当然也可以用“ -6” 来显示ipv6的路由:
route print -4 打印tcp/ip v4 的路由表
print 后面还可以接通配符 “ * ”
route print 192* 显示192开头的路由
也可以用 netstat -nr 来查看路由表和route print是一样的。
2.添加路由
route add 10.11.11.0 mask 255.255.255.0 10.11.15.1
这样是临时添加重启就会消失,如果要永久添加要加 “ -p ”参数
route -p add 10.11.11.0 mask 255.255.255.0 10.11.15.1
windows的配置都是保存在注册表中的,永久路由的保存位置:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes
3.删除路由
route delete 10.11.11.0
也可以写上掩码或者用通配符:
route delete 192.168.88.0 mask 255.255.255.0
route delete 192.*
4.修改路由:
route change 192.168.1.1 mask 255.255.255.0 127.56.0.1
route change 192.168.1.1 mask 255.255.255.0 127.56.0.1 metric 2 if 2
change 参数只支持修改网关和优先级。
参考文章:
http://www.yongfa365.com/Item/Route-Table-Windows-Command.html
http://blog.sina.com.cn/s/blog_8a7012cf01014yz4.html