爱子日志

route配置路由策略,双网卡可同时访问内网、外网

电脑同时接着有线网卡和WIFI无线网卡,分别用来连接局域网和因特网,每次必须关闭其中一个网卡才能正常访问局域网或者因特网,非常不方便。

解决方法:设置路由策略。


默认网关是指不管流量去往哪里,如果没有指定去向,那么流量就会被引入默认网关指向的IP。而我们现在有两块网卡都设置了默认网关(可能是你自己设置的,也可能是DHCP分配的),并且他们的指向是不同的,这就导致流量不知道到底去往哪个默认网关,结果就是所有网站都无法正常访问。


指定访问因特网网卡的默认网关,理由是因特网网段的范围实在是太大了,我们不可能一一指定所有的网段;内网网段就不一样了,因为内网网段无非只是那3个私有网段。


①如果你访问局域网的网卡(有线网卡)IP是固定的,删除默认网关(什么都不填),然后请看步骤③;

②如果你的局域网的网卡(有线网卡)IP是DHCP分配的,也就是说你没办法删除默认网关,打开外网网卡(这里是无线网卡)IP设置页面→高级→去掉"自动跃点"→手工填写跃点数为"1";

此时的情况就是所有流量优先走外网网卡(无线网卡)了,接下来我们要做的就是引导内网流量走内网网卡(有线网卡)。


③打开CMD,输入静态路由命令,举个例子:

route -p add 192.168.0.0 mask 255.255.255.0 192.168.0.1
route -p add 172.16.0.0 mask 255.255.0.0 172.16.0.254
route -p add 10.0.0.0 mask 255.0.0.0 10.0.0.254


-p是指永久添加到路由表;第一个IP段是你的内网网段;第二个是子网掩码,3类私有地址段情况不同,自己对号入座;第三个IP地址是你内网的默认网关,自己看清楚

至此外网流量就会走无线网卡,而匹配好的内网流量就会走你指定的网关,流量不会冲突了,网卡也可以同时使用了。


转载自:http://www.slyar.com/blog/route-interior-exterior-network.html,有缩减

聚划算