明天碰到一个 Windows 多网卡上网的问题,问题是这样的,Windows 电脑上有三个网卡,一个无线,两个有线。其中一个有线网卡仅用来进行局域网的一些数据传输,这个网卡是始终连贯着的,称它为非凡网卡。当我连贯了无线网卡想上网时,发现无奈连贯网络,起因就是零碎默认应用了那个非凡网卡。
因而须要配置下网络,限度非凡网卡仅用于非凡用处。
办法一:配置路由
配置路由的办法可参考链接。
其实我的需要比较简单,非凡网卡仅限非凡场景应用,应用配置路由的办法有点麻烦了,而且该办法须要晋升权限,想永恒失效还须要写个 batch file,放到 Windows StartUp folder 中。
办法二:设置网卡优先级
对于该问题,其实我只须要把非凡网卡的上网优先级设置为最低即可。设置办法能够应用控制面板,或者 PowerShell 实现,参考链接,具体如下:
控制面板:
- 顺次关上设置 – 网络和 Internet – 状态 – 更改适配器选项,关上网络链接窗口;
- 选中非凡网卡,右键属性,抉择 Internet 协定版本 4 (TCP/IPv4),点击属性关上其属性设置页面;
- 抉择惯例 tab,点击高级,IP 设置 tab 栏中,勾销勾选主动跃点,给它一个默认值,该值越大上网优先级越低。
PowerShell 的实现形式能够看上文中的链接,本文不再赘述。
应用办法二的益处是简略、影响范畴小,且无需晋升权限,也无需写 batch file 设置启动项。