(原创)最易懂的内外网同时上路由添加方法

 
百度的一些内外网同时上的路由添加方法都说的比较专业,我来替大家解释一下应该怎么样结合自己的网络环境添加路由,而且可以自己写个批处理脚本,一键实现网络切换。
 
@echo 开始修改
netsh interface ip set address "本地连接 2" static 10.4.3.98 255.255.255.0
//先在本地网卡上设置一个固定IP和子网掩码,网关为空
netsh interface ip delete address "本地连接 2" gateway=all
@echo 结束修改
 
@echo 执行清理路由
route -f
 
@echo 设置10.4.0.0网段路由
route add 10.4.0.0 mask 255.255.0.0 10.4.3.254 metric 1
//route add 你要访问的网段 mask 255.255.0.0 这个网段所用的网关 metric 1
//例如route add  10.4.17.0 mask 255.255.255.0  10.4.3.254  metric 1
//代表请求10.4.17.0-10.4.17.255地址的数据都走 10.4.3.254这个路由
//这里设置的10.4.0.0(主意子网掩码是 255.255.0.0 ),代表所有10.4.0.0-10.4.255.255的请求都走 10.4.3.254这个网关
//此时添加了内网路由,那么内网肯定可以访问了。接下来添加外网的路由
 

@echo 设置所有网段路由 

route add 0.0.0.0 mask 0.0.0.0 192.168.1.1
//下面这个就是指所有的请求都走192.168.1.1路由,当然,除了10.4.17.0-10.4.17.255段的请求。
//外网路由添加完毕,当然网关得结合你的网络环境,也许不是192.168.1.1,此时已经可以同时访问内外网了。

猜你喜欢

转载自88548886.iteye.com/blog/2019578