有一段时间工作地点的内网不能访问外网。当需要查一些资料的时候,就很麻烦。需要先拔掉网线,然后通过无线连接到可以访问外网的无线网卡上;查完资料以后还要断开无线网络,然后插上网线,相当烦人。
后来发现,通过Windows的静态路由表就能完美的解决这个问题。设置内网的几个IP段走有线网卡,其他的IP走无线网卡。这样就避免了内外网的冲突,也不会被封IP(远目)。
以下是具体的配置说明:
注意要以管理员身份打开CMD
1 查看现有规则
routeprint
2 删除原有规则
删除所有:route -f
删除单条:routedelete ${IP}
3 添加新规则
route add -p22.0.0.0 MASK 255.0.0.0 22.1.251.253 METRIC 1 IF 11
-p 代表保存为静态路由
22.0.0.0 代表目标地址
255.0.0.0 代表子网掩码,这里要注意与目标地址保存一致(注意255.255.255.0与255.0.0.0)
22.1.251.253 为访问目标地址要通过的网关
METRIC 1 跃点数,跃点数越小优先级越高,可通过跃点数控制优先度
IF 11 接口为11,指定通过的网卡,与上图的信息对应
4 重启网卡
配置好路由规则后,重启网卡(禁用,启用),route print 查看路由表信息,查看活动路由表是否正常:
完工!