背景
公司网络限制,访问内网要走专门的OA专线,正常情况要么只能访问内网,要么只能访问外网,为了能同时访问内外,设置一个路由规则。
解决方法
- 首先要有两个网卡,一个网卡用于外网访问,一个网卡用于内网访问,笔者是笔记本,无线访问内网,有线访问外网,先查看ip,网关等情况:
红色框中分别就是笔者的有线和无线信息。 - 内网同时访问的本质是访问内网时走内网路由,访问外网时走外网路由,外网访问默认,那只要添加内网路由规则即可,笔者需要访问的内网网段是10.54.*.*和172.23.*.*,那么执行以下命令:
route add 10.54.0.0 mask 255.255.0.0 172.30.32.254 -p
route add 172.23.0.0 mask 255.255.0.0 172.30.32.254 -p
上述命令中255.255.0.0是子网掩码,172.30.32.254就是笔者无线的网关.
使用route print
命令可以查看当前设置的路由:
===========================================================================
永久路由:
网络地址 网络掩码 网关地址 跃点数
10.54.0.0 255.255.0.0 172.30.31.254 1
172.23.0.0 255.255.0.0 172.30.31.254 1
===========================================================================
这样,访问内网的地址就会走设置好的路由,内外网就可以同时访问了!