我的系统是windows 7,有两块网卡,一块有线一块无线,如下所示(在命令提示符执行命令 route -print | more):

接口列表
 16...64 d9 54 15 bd a1 ......802.11n USB Wireless LAN Card
 11...10 78 d2 c5 cb c6 ......Realtek PCIe GBE Family Controller

。。。。

IPv4 路由表
===========================================================================
活动路由:
网络目标        网络掩码          网关       接口   跃点数
          0.0.0.0          0.0.0.0     192.168.26.1    192.168.26.51     20
          0.0.0.0          0.0.0.0     192.168.34.1   192.168.34.245     25
        127.0.0.0        255.0.0.0            在链路上         127.0.0.1    306

注意看到接口列表,每行第一列的数字代表了该网络设备的接口号(if-num)。

怎么利用这两个网卡加快下载速度? 一般来说是没有什么简单的好方法,windows下面两个网络设备要绑定成一个网卡没有Linux下面方便。但是还有办法。注意看上面列出的路由表,下载程序建立连接的时候会选择第一条路由来建立。因此对于多任务的下载程序最简单的办法是定期修改这个路由表的优先顺序,使得每次处于第一位置的规则并不相同,那么不同任务可能就能通过不通的网卡来建立连接,从而在一定程度上利用了双网卡的下载带宽。

怎么修改路由表的优先级,注意上面表中的规则的最后一列,“跃点数”,也即metric,对于windows路由表来说,metric小的优先,而这个metric是可以修改的,现在我只有两个网卡,所以我只要定期修改其中一个网卡的metric,就可以做到切换两条规则优先级的目的。一个简单的批处理脚本可做到(需要在管理员权限的命令提示符中执行):

@echo off:starttimeout /t 60 /nobreakecho "change LAN to metric 21"route change 0.0.0.0 mask 0.0.0.0 192.168.26.51 metric 1 if 11timeout /t 60 /nobreakecho "change LAN to metric 50"route change 0.0.0.0 mask 0.0.0.0 192.168.26.51 metric 30 if 11goto start 

注意上面批处理脚本中需要指定正确的if-num,我选择了有线网卡,所以根据route print的输出结果是11,此外还需注意metric 1表示修改metri为21(即20+1)。timeout命令据说是vista版才引入(其中60表示秒数),对于windows xp可以使用 ping -n 1 -w <毫秒数> 123.45.67.89 > nul(-w是超时等待时间,时间换成毫秒数,所以ping一个无意义的ip)。

windows 7下利用双网卡加快多任务下载的速度相关推荐

  1. windows系统下,双网卡电脑更改默认路由的命令-转

    公司笔记本电脑电口接的是公司内网,wifi接的是可以上外网的网络.但貌似2个口都接上时,默认路由是公司内网,怀疑是多网卡中默认路由是其中网速最大的那个网卡. 现在通过命令强设默认路由. route c ...

  2. Windows下笔记本双网卡同时上网设置方法

    Windows下笔记本双网卡同时上网设置方法 配置如下: 外网网关为:192.168.8.1 内网网关为:192.168.1.1 内网环境下需要访问的其他IP为:180.167.245.170 以管理 ...

  3. 利用双网卡来提升网速,解决网卡瓶颈

    网速不足时,某些情况下可以通过某手段来提升网速. 例如以下这种情况: 今天在下载GTA5时发现的一个问题, 我们学校里的网速是百兆带宽,因为共享带宽的原因,在网络的高峰时段甚至:连标称带宽的一半都不到 ...

  4. 计算机网络探究一之利用双网卡主机共享上网

    综述 大家好,这次我们需要实现的是实现双网卡主机共享上网,就是一台主机通过连接另一台可以访问外网的双网卡主机来正常上网.所以我们需要两台机器来进行测试,在这里我们用的是两台Ubuntu 14.04,其 ...

  5. 0网卡开启_中标麒麟Linux v7系统下设置双网卡bond或team绑定详细过程

    中标麒麟Linux v7系统下设置双网卡bond或team绑定详细过程.所谓bond,就是把多个物理网卡绑定成一个逻辑网卡,使用同一个IP工作,在增加带宽的同时也可以提高冗余性,一般使用较多的就是来提 ...

  6. windows环境下利用python进行CGI配置

    windows环境下利用python进行CGI配置(win10,visual stdio 2017中的python3.6) 写在前面,初学python,看到python的CGI编程这一章的时候尝试在教 ...

  7. java 内存映射文件进程间通讯_[转]Windows环境下利用“共享内存”实现进程间通信的C/C++代码---利用CreateFileMapping和MapViewOfFile...

    进程间的通信方式有很多种, 上次我们说了最傻瓜的"共享外存/文件"的方法. 那么, 在本文中, 我们即将学习"共享内存"的方式实现进程间的通信, 这是IPC最快 ...

  8. openbsd下实现双网卡负载均衡

    在openbsd下实现双网卡负载均衡很简单,只需要以下几步即可完成 1.首先查看网卡配置信息 #ifconfig 2.清空网卡配置信息(以我的环境为例) #vi /etc/hostname.em0 删 ...

  9. 解决雷电模拟器在windows 10下无法桥接网卡的问题

    https://www.ldmnq.com/forum/thread-60719-1-1.html https://www.renyiwei.com/archives/1947.html 解决雷电模拟 ...

最新文章

  1. Onew——全球领先的区块链数字资产服务商
  2. LeetCode_每日一题今日份_剑指Offer11.旋转数组的最小数字
  3. css定位positon
  4. 2021数学建模C题题目
  5. java中的关键字有哪些_java关键字复习
  6. ajax 刷新output,JSF生命周期及AJAX局部刷新
  7. php 时间段 mysql 存储_php – 在MySQL解决方案中存储日期范围
  8. 【机器学习】Pandas读取存在Github上的数据集
  9. windows php redis扩展安装,怎么在Windows下安装PHP的Redis扩展服务
  10. Linux命令之rz命令与sz命令
  11. MIL自动化单元测试
  12. 查看英伟达NVIDIA显卡型号
  13. css3+html仿小米官网商城项目。
  14. MATLAB安装 C盘空间不足问题解决
  15. Chrome 渲染分析之 Rendering 工具使用
  16. 人事部门用计算机管理人事档案,计算机在人事管理中的运用分析
  17. dell服务器驱动安装安装系统安装,dellR720服务器安装系统win server2012X64方法
  18. POI导出word表格 office打开没问题 wps打开列有问题
  19. 5G NR PDCP协议(二)
  20. Ubuntu的Spark 搭建实验(ssh配置没好,需要的看新发的,完整版)

热门文章

  1. 快速了解shell常用内部命令和变量使用
  2. html字体在页面中间显示不出来的,通过css的@font-face属性,在网页上显示用户电脑没有的字体...
  3. python代码html显示数据_Python爬虫基础之认识html和学习数据提取(上)
  4. 【孵化器系列采访】联想之星:企业领军型人物的黄浦军校
  5. 为什么直接使用IP地址无法访问网站
  6. SQLServer2008不允许保存更改错误解决办法
  7. ChainLP 做漫画
  8. 真二次元!动漫形象风格迁移
  9. Unbuntu 下安装openoffice
  10. 数据结构课设——宿舍管理查询软件(文件读取与查找排序)