admin管理员组

文章数量:1613044

问了个老前辈。做过开发做过网络的老前辈,他说也没有什么好的办法能够解决。

同时呢,联想有一款产品,但是目前的系统都用不了了

以下方法无效。同时网上其他方法应该也无效

前提

我有两张网卡,一个有线,一个无线。两个都能同时连接不同网络。但是由于Windows的原因,会优先选择跃点数较小的网卡进行通讯, 导致正常情况下只有一个网卡进行通讯。假如进行下载的时候,是巴不得下载速度快点,那么我们就通过修改他的跃点数,来使他们共同工作。
通过查询网上的资料。一般都是修改跃点数,使他们相同。然后提升网速,确实有效,
不过过了一会儿,两张网卡就只有一张在发送接受数据了。于是乎,又得调节跃点数。

方法

通过写一个批处理文件,固定一段时间来调整他们的跃点数。

在CMD窗口下输入route print可以查看到当前路由表的信息,于是编写了一个批处理文件,使他们的跃点数始终相差5,并且不断地变化。

代码


@echo off
:aa
choice /t 60 /d y /n >nul
route change 0.0.0.0 mask 0.0.0.0 192.168.2.1 METRIC 30
route add 0.0.0.0 mask 0.0.0.0 192.168.31.1 METRIC 60
goto bb
:bb
choice /t 60 /d y /n >nul
route change 0.0.0.0 mask 0.0.0.0 192.168.2.1 METRIC 30
route add 0.0.0.0 mask 0.0.0.0 192.168.31.1 METRIC 50
goto aa

讲这些代码复制进一个.txt文件,然后修改后缀为.bat或者.cmd
右键以管理员运行
右键以管理员运行
右键以管理员运行
重要事情说三遍!!!
代码主要修改处,第一处:192.168.2.1 以及 192.168.31.1
这个修改为你当前两张网卡的网关地址
第二处跃点数 代码处的 30 50 60 是我的跃点数调整。而你只需要修改他们的数值,在cmd中输入route print 后输出的跃点数相差5

本文标签: 网速点数网卡双网卡