Ywc's blog

配置路由表

Word count: 559Reading time: 2 min
2018/08/27

最新总结

情况一:内外网在同一网段下

1
2
3
route delete 0.0.0.0          //删除所有路由
route add 0.0.0.0 mask 0.0.0.0 192.168.43.1 -p //所有路由都走外网 -p的意思是永久路由
route add 192.168.18.0 mask 255.255.255.0 192.168.18.1 -p //添加一条内网路由

情况二:内外网在不同网段下

1
2
3
route delete 0.0.0.0     //删除所有路由
route add 172.16.0.0 mask 255.255.0.0 172.16.8.1 //将 内网所有地址 全部都走 内网默认网关
route add 0.0.0.0 mask 0.0.0.0 192.168.20.254 // 将所有的路由 全部走 外网默认网关

route print -4 打印所有的ipv4地址

前言

由于比赛的需要,学一波配置路由表,使电脑在内网和外网都连的情况下,可以随时切换。

windows路由命令

1
2
3
4
route print: 打印当前的路由表
route delete:删除一条路由
route add: 增加一条路由, 如果最后加上 –p 选项,表示永久增加静态路由,重启后不会失效
route change: 更改一条路由

实战

ipconfig

查看内外网ip信息。

luyoubiao

route print

打印路由destination

可以看到内外网的上网地址,观察最后面的metric,数字越小优先级越高。

eg:若内网metric 20 < 外网metric ,则内网可以连通,外网上不了。

route delete 0.0.0.0

需要以管理员身份运行cmd

删除所有0.0.0.0的路由

route add 172.16.4.0 mask 255.255.255.0 172.16.8.1

将比赛所用地址路由(以网址172.16.4.x为例) 都走默认网关172.16.8.1,子网掩码为255.255.2555.0

这里默认网关没显示,可以适当的猜测一下,一般为.1 或.254

luyoubiao

route add 0.0.0.0 mask 0.0.0.0 192.168.43.1

将所有的路由都走外网默认网关。

总结

就三条指令,具体还要视具体情况而定。

1
2
3
route delete 0.0.0.0
route add 172.16.4.0 mask 255.255.255.0 172.16.8.1
route add 0.0.0.0 mask 0.0.0.0 192.168.43.1

luyoubiao

参考链接:

http://blog.51cto.com/skypegnu1/1562582

https://www.cnblogs.com/Real_Dream/articles/1577889.html

http://blog.sina.com.cn/s/blog_493cafbb0101hml2.html

CATALOG
  1. 1. 最新总结
  2. 2. 前言
    1. 2.1. windows路由命令
  3. 3. 实战
    1. 3.1. ipconfig
    2. 3.2. route print
    3. 3.3. route delete 0.0.0.0
    4. 3.4. route add 172.16.4.0 mask 255.255.255.0 172.16.8.1
    5. 3.5. route add 0.0.0.0 mask 0.0.0.0 192.168.43.1
  4. 4. 总结
  5. 5. 参考链接: