双网卡 @ Windows

问题

无线:外网(192.168.122.*)
有线:内网 (192.168.0.*)

默认无线比有线级别低(貌似叫做跃点数,有线的小,无线的大),所以如果啥也不动的话,是连不上外网的。

以前的办法

删除0.0.0.0,添加外网路由
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 192.168.122.1

效果:挺好,除了win7会认为这时候的内网是公用网络,也找不到路由器相关的网络标识,所以不能手工设定成工作网络,对防火墙的设置不太友好。

现在的办法

还是删除0.0.0.0,但这次要添加两条路由,而且无线外网的跃点数更小
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 192.168.122.1 metric 10
route add 0.0.0.0 mask 0.0.0.0 192.168.0.1 metric 20

效果:除了能用,优点就是win7可以正确识别两个网络。

其它

曾经试过,不修改路由,直接设定网卡的跃点数(默认是自动的),设定成无线比有线小,奇怪的是,这个设定有时有用有时没用(那也就相当于没用了)。。。另外在上面的设置中,虽然我写的是10/20,但实际修改好后往往会是35/40,不知道是咋回事。。。

ps. 刚在草稿箱中看到这个,貌似还是大半年前记录的了。。。

 

This entry was posted in 软件应用 and tagged , . Bookmark the permalink.

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s