双网卡双网络环境下如何选择一个网卡进行上网

首先执行route delete 0.0.0.0命令删除所有现有的默认路由。接着执行route add 0.0.0.0 mask 0.0.0.0 192.168.1.1来添加主要的外网路由,这样你就能正常上外网了,这是最关键的一步操作。

打开命令行输入route print命令查看当前的路由表。通常里面只有一个默认网关,如果想让两个网卡同时通讯,据说后启用的网卡更容易通讯。你可以让校园网那边自己在路由表里加静态路由,这样校园网的数据就走指定的网卡,而外网还是用默认的ADSL网卡。

然后执行route add 192.0.0.0 mask 255.0.0.0 192.0.0.1,注意这里的掩码必须是255.0.0.0而不是255.255.255.0,这样才能让内部的多网段数据正确通过指定的网卡访问,从而同时使用两个网络。

最后要注意,上述手动添加的路由在系统重启后会自动丢失。为了保存这些设置,需要在命令后面加上-p参数,比如route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 -p,这样就添加了一个静态路由,重启后也不会丢失。

你可以尝试把连接外网的那块网卡IP也设置成和另一个网卡同一网段,比如10.80.81.xxx,之前试过192段的可以,但10段的没试过,不过值得一试,看看能不能通过这种方式解决选择问题。