明天碰到一个Windows多网卡上网的问题,问题是这样的,Windows电脑上有三个网卡,一个无线,两个有线。其中一个有线网卡仅用来进行局域网的一些数据传输,这个网卡是始终连贯着的,称它为非凡网卡。当我连贯了无线网卡想上网时,发现无奈连贯网络,起因就是零碎默认应用了那个非凡网卡。

因而须要配置下网络,限度非凡网卡仅用于非凡用处。

办法一:配置路由

配置路由的办法可参考链接。

其实我的需要比较简单,非凡网卡仅限非凡场景应用,应用配置路由的办法有点麻烦了,而且该办法须要晋升权限,想永恒失效还须要写个batch file,放到Windows StartUp folder中。

办法二:设置网卡优先级

对于该问题,其实我只须要把非凡网卡的上网优先级设置为最低即可。设置办法能够应用控制面板,或者PowerShell实现,参考链接,具体如下:

控制面板:

  1. 顺次关上设置 - 网络和Internet - 状态 - 更改适配器选项,关上网络链接窗口;
  2. 选中非凡网卡,右键属性,抉择Internet协定版本4 (TCP/IPv4),点击属性关上其属性设置页面;
  3. 抉择惯例tab,点击高级,IP设置tab栏中,勾销勾选主动跃点,给它一个默认值,该值越大上网优先级越低。

PowerShell的实现形式能够看上文中的链接,本文不再赘述。

应用办法二的益处是简略、影响范畴小,且无需晋升权限,也无需写batch file设置启动项。