无线网卡与本地连接不能同时使用&一机多网络的优先级设置

2012-05-30 20:39 初次记录

2012-08-09 10:32 修订

  题目中的两个问题,其实都可以归结为一个问题,即网络优先级的设置问题。网上的方法目前我查到两种。一种是通过修改网络连接的高级设置调整网卡顺序,一种是在DOS环境下用route命令修改路由表。经过长久的使用,我认为前者是不靠谱的,至少在我手里没有用。而后者是一定有用的。下面分析一下。

  方法一:在网络连接中设置(XP环境下,Win7没有去看过)

  网上邻居——>网络连接——>高级设置,然后调整网卡顺序即可。按按照网上的说法,应该是放上面的优先。但是我的实验结果并非如此——无论怎么调整顺序,连个网卡的路由优先级都没有变过。详见以下3图。

  

从上图可以看到,这里一共有两个网卡,一个是本地连接(就是有线连接,以太网卡),一个是我插的USB无线网卡。但是无论其顺序如何,路由信息均未变过,还是本地连接优先。所以我认为这种方法没用。至少在我这里没有用。

方法2:在DOS环境下用route命令修改路由表信息

win键+R——>cmd——>route print,得下图

上图中的interface list列出了几个连接网卡,序号从0x1到0x3,其中0x1为XP的一个什么远程访问连接(不确定,反正不是物理网卡),而USB无线网卡的序号是0x3。这个在后面需要用到的。上图中还列出了路由表,其中关键的是

Network Destination        Netmask          Gateway               Interface              Metric

      0.0.0.0          0.0.0.0         10.10.10.1         10.10.10.161          10

        0.0.0.0          0.0.0.0         192.168.10.1     192.168.60.109          20

Metric表示优先级,其值越小,则优先级越高。从这个来看,是无线网卡的优先级最高,当然,这是因为我已经用命令改好了。网卡和路由信息之间的对应关系可以通过查IP地址来确定,如我查到USB无线网卡的IP是10.10.10.161,就知道它对应的是第一行的路由信息。

  修改相关网卡的路由信息来设置优先级。下面以设置无线网卡优先级最高为例。关键点就两个:1、Metric值,2、网卡序号。相关的指令可以输入route来看帮助信息自行完成。下面给出我用的命令。

  route ADD 0.0.0.0 MASK 0.0.0.0 10.10.10.1 METRIC 10 IF 0x3

解释如下

  route [命令] [Ntwork Destination] MASK [Netmask] [Gateway] METRIC [代表优先级的数值,我设置为比本地连接的20小] IF [无线网卡的序号,在route print打印出来信息的最前面]

无线网卡与本地连接不能同时使用&一机多网络的优先级设置的更多相关文章

  1. Win7下同时使用有线和无线时的优先级设置

    终于找到这个问题的解决方案了!!!!我是通过方法1改跃点数实现的,方法2无效. http://linshengling.blog.163.com/blog/static/114651912012102 ...

  2. Win8系统本地连接显示为网络2

    Win8系统中,当改变了网络环境,本地连接就会被识别为网络2,网络3等: 如果在一个固定的网络环境中,需要修改此名称,可以打开注册表: [HKEY_LOCAL_MACHINE\SOFTWARE\Mic ...

  3. 本地 win7 与虚拟机Centos7 ping互通和Centos7 上网设置

    VM 12 安装虚拟机我就不表示了 很简单网上找找 一 .虚拟机设置 1.修改使用了 VMWare 12 虚拟机,Oracle VM 用得有点晕 2.配置VM 的NET环境 3.在VMware虚拟机任 ...

  4. jmeter连接配置带跳板机(SSH)的mysql服务器

    jmeter连接配置mysql服务器时,如果数据库服务器没有通过ssh连接,则只需要配置相应的jdbc参数就可以了,即请求域名或ip地址:3306,如果数据库服务器是通过SSH连接的,那需要通过中间远 ...

  5. 学习笔记37—WIN7系统本地连接没有有效的IP地址 电脑本地连接无有效ip配置怎么办

    WIN7系统本地连接没有有效的IP地址 电脑本地连接无有效ip配置怎么办 家中有两台笔记本都有无线网卡,现在想让两台笔记本都能够上网,而又不想购买路由器,交换机等设备,这个时候怎么办呢? 其实只要进行 ...

  6. navicat建立本地连接出错解决

    使用navicat建立本地连接时报错: 2.设置用户配置项 (1) 查看用户信息 select host,user,plugin,authentication_string from mysql.us ...

  7. airtest本地连接和远程连接

    一.本地连接 # -*- coding: utf-8 -*-# from poco.drivers.android.uiautomation import AndroidUiautomationPoc ...

  8. Ubuntu虚机中SVN连接出错,虚机本机可正常CO,CIN,解决方法

    Ubuntu虚机中SVN连接出错,虚机本机可正常CO,CIN,外面机器无法正常连接. 解决: 虚机换个IP即可正常连接,原因不明,有可能为公司网管对该IP做了某些限制. PS:VMware中只需将网络 ...

  9. 本地连接图标消失;修改地址IP地址

    (1)网络连接中没有本地连接,电脑无法进行拨号.无法上网,右键点击“网上连接”选择“属性”,弹出的“网络连接”文件夹中没有本地连接的图标,类似情况处理起来要相对复杂些了,我们逐一判断故障原因,在想办法 ...

随机推荐

  1. javaee 第14周

    1.web server Web Server中文名称叫网页服务器或web服务器.WEB服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务.Web服务器可以解析( ...

  2. HttpClient 接口调用

    String url = "http://127.0.0.1:8080/api"; //然后根据表名获取公司信息 HttpPost httppost = new HttpPost( ...

  3. 简洁的KVO -- 使用Block响应事件

    涉及内容: KVO,Runtime,Category,Block 首先创建NSObject的Category 举个例子是这样的: 随后定义你需要响应的Block结构 我简单一点就这样咯 typedef ...

  4. DELETE - 删除一个表中的行

    SYNOPSIS DELETE FROM [ ONLY ] table [ WHERE condition ] DESCRIPTION 描述 DELETE 从指明的表里删除满足 WHERE 子句的行. ...

  5. Java文件编译与反编译:javac命令和javap命令

    1.创建一个Test.java文件,并输入内容 public class Test{ private int m; public int inc(){ return m + 1; } } 2.使用ja ...

  6. Unity整合Asp.Net MVC

    先来看一下我们的解决方案 我们建立Yubay.Models项目, using System; using System.Collections.Generic; using System.Data.E ...

  7. 性能测试,如何得到大量token,并保存在本地文件中

    需求:性能测试需要大量的token,模拟登陆 设计思路: 1.使用语言:python +request+正则匹配+写入本地 2.jmeter+函数助手+正则或者json/yaml+后置处理器beans ...

  8. Java sleep方法的作用(sleep())

    sleep() 方法的作用是在指定的毫秒数内让当前“正在执行的线程”休眠(暂停执行).这个“正在执行的线程”是指 this.currentThread() 返回的线程. 例 1 下面通过一个案例来理解 ...

  9. MySQL多版本并发控制(MVCC)

    MVCC是行级锁的一个变种,但是它在很多的情况下避免了加锁操作,因此开销更低.MySQL,包括Oracle.PostgreSQL都实现了MVCC,虽然每个关系数据库实现不一样,但大都是实现了非阻塞的读 ...

  10. Python爬虫-抖音小视频-mitmproxy与Appium

    目的:  爬取抖音小视频 工具:  mitmproxy.Appium 思路: 1.  通过 mitmproxy 截取请求, 找出 response 为 video 的请求. 2.  通过 mitmdu ...