Win10如何设置双wan路由器 Win10双wan路由器设置方法【指南】
技术百科
看不見的法師
发布时间:2026-01-01
浏览: 次 需通过双WAN路由器配合Windows 10路由表实现双宽带接入:先配置路由器多WAN与策略路由,再为两网卡设固定IP且禁用默认网关,接着用CMD添加永久静态路由,最后可选防火墙策略路由或PowerShell脚本自动化切换。
如果您在Windows 10系统中需要让一台电脑同时接入两个独立的WAN出口(例如两条宽带线路),并实现负载均衡或策略路由,需通过双WAN路由器硬件配合系统路由表进行协同配置。以下是具体操作步骤:
一、确认双WAN路由器物理连接与基础设置
该步骤确保双WAN路由器已正确接入两条宽带,并完成基本上网模式配置。双WAN路由器必须支持多WAN口、策略路由或负载均衡功能,普通单WAN路由器无法满足要求。
1、将第一条宽带(如电信)网线接入路由器WAN1口,第二条宽带(如联通)网线接入WAN2口;
2、使用电脑有线连接路由器LAN口,打开浏览器,输入路由器管理地址(如192.168.1.1),登录后台;
3、进入“WAN设置”或“多WAN设置”页面,为WAN1和WAN2分别选择对应上网方式(PPPoE/动态IP/静态IP),并填入各自账号密码或参数;
4、启用“策略路由”或“源IP路由”功能(不同品牌名称略有差异,如TP-Link称“应用控制→多WAN路由”,华三称“策略路由→基于源地址”);
5、保存设置并重启路由器,确认两个WAN口均显示“已连接”状态。
二、在Win10中为双网卡分配固定IP并禁用默认网关
此方法避免系统自动添加冲突的默认路由,为后续手动添加精确路由奠定基础。需确保电脑具备两块物理网卡(或一块有线+一块无线),分别连接至双WAN路由器的不同LAN段(或同一路由器的双LAN隔离模式)。
1、右键任务栏网络图标→选择“打开网络和Internet设置”;
2、点击“更改适配器选项”,右键第一个网卡(如“以太网”)→“属性”→双击“Internet协议版本4(TCP/IPv4)”;
3、勾选“使用下面的IP地址”,填写:IP地址:192.168.1.100,子网掩码:255.255.255.0,不填写默认网关;
4、对第二个网卡(如“以太网 2”)重复步骤2–3,填写:IP地址:192.168.2.100,子网掩码:255.255.255.0,不填写默认网关;
5、依次点击“确定”保存,确保两个网卡均无默认网关条目。
三、通过CMD添加永久静态路由
该步骤将特定目标网络流量强制导向指定网关,实现按目的地址或源地址分流。所有路由命令需以管理员身份运行。
1、在开始菜单搜索“cmd”,右键“命令提示符”→选择“以管理员身份运行”;
2、执行route print,确认当前无重复0.0.0.0网络条目;
3、删除原有默认路由(若存在):route delete 0.0.0.0;
4、添加指向WAN1出口的永久路由:route -p add 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 10;
5、添加指向WAN2出口的永久路由:route -p add 10.0.0.0 mask 255.0.0.0 192.168.2.1 metric 20;
6、验证路由表:route print,确认新增条目中“网络目标”“网关”“跃点数”符合预期。
四、启用策略路由(基于源IP的出向控制)
当需按应用程序或用户来源区分出口时,需结合Windows高级防火墙出站规则与路由策略。本法适用于需固定某类流量走特定WAN的场景,如指定Chrome走WAN1、微信走WAN2。
1、打开“控制面板”→“系统和安全”→“Windows Defender 防火墙”→“高级设置”;
2、右键“出站规则”→“新建规则”,选择“程序”,浏览定位到目标程序(如chrome.exe);
3、选择“阻止连接”,点击下一步,在“配置文件”页仅勾选“域”或“专用”(根据实际网络类型);
4、为该规则命名(如“Block Chrome WAN2”),点击完成;
5、再次新建出站规则,选择“自定义”,在“协议和端口”页设为“任何”,在“作用域”页的“远程I
P地址”中填入WAN2所连网络的公网IP段(如由ISP提供);
6、在“操作”页选择“允许连接”,并在“配置文件”中匹配相同网络类型,命名后保存。
五、使用PowerShell脚本自动化路由切换
该方法适合需频繁切换主备WAN或按时间调度的场景,避免每次手动输入命令。脚本可预置多组路由策略并一键激活。
1、以管理员身份打开PowerShell;
2、执行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser启用本地脚本;
3、新建文本文件,粘贴以下内容并保存为switch-wan1.ps1:
route delete 0.0.0.0
route add -p 0.0.0.0 mask 0.0.0.0 192.168.1.1
route add -p 192.168.2.0 mask 255.255.255.0 192.168.1.1
4、同理创建switch-wan2.ps1,将网关替换为192.168.2.1;
5、双击运行对应脚本文件,或在PowerShell中执行.\switch-wan1.ps1激活WAN1为主出口。
# 自动化
# 微信
# windows
# 电脑
# 填入
# 两条
# 浏览器
# 双击
# 右键
# 勾选
# 配置文件
# internet
# win10
# 防火墙
# 端口
# 路由
# 路由器
# chrome
# delete
# 作用域
# switch
# 以太网
# print
# 负载均衡
# 路由表
# 子网掩码
# 源地址
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- Win10怎么关闭自动更新错误弹窗_Win10策略
- php查询数据怎么导出csv_查询结果转csv文件
- 如何从 Go 的 map[string]inter
- C++如何使用std::optional?(处理可
- Python邮件系统自动化教程_批量发送解析与模板
- php增删改查需要哪些扩展_开启mysqli或pd
- Win10怎样安装Excel数据分析工具_Win1
- 如何使用Golang处理网络超时错误_Golang
- C++如何使用std::transform批量处理
- php打包exe怎么传递参数_命令行参数接收方法【
- 如何使用Golang log设置日志输出格式_Go
- 如何在Golang中使用encoding/gob序
- 如何在 VS Code 中正确配置并使用 NumP
- Linux如何安装JDK11_Linux环境变量配
- 网站内页做seo排名怎么做?
- Windows10如何删除Windows.old_
- 如何使用正则表达式提取以编号开头、后跟多个注解的完
- 如何在 Go 中调用动态链接库(.so)中的函数
- Win11怎么关闭定位服务 Win11禁止应用获取
- mac怎么右键_MAC鼠标右键设置与触控板手势技巧
- Golang如何避免指针逃逸_Golang逃逸分析
- PyTorch DDP 多进程训练在 Kaggle
- LINUX怎么设置系统语言_LINUX修改中文环境
- Mac怎么给文件夹加密_Mac创建加密磁盘映像教程
- php中::能访问全局变量吗_全局作用域与类作用域
- Win10怎么卸载迅雷_Win10彻底卸载迅雷方法
- Windows蓝屏错误0x0000002C怎么解决
- Win11任务栏怎么调到左边_Win11开始菜单居
- Win11怎么设置闹钟_Windows 11时钟应
- Win11怎么设置默认邮件应用_Windows11
- Win11怎么压缩文件 Win11自带压缩解压功能
- C++友元类使用场景_C++类间协作设计方式讲解
- 如何在Golang中实现服务熔断与限流_Golan
- php8.4如何调用com组件_php8.4win
- 如何在 Go 中高效缓存与分发网络视频流
- c++怎么调用nana库开发GUI_c++ 现代风
- C#如何序列化对象为XML XmlSerializ
- Python多进程教程_multiprocessi
- PowerShell怎么创建复杂的XML结构
- 如何在 Go 中判断变量是否为函数类型
- php订单日志怎么按状态筛选_php筛选不同状态订
- Win11怎么更改管理员名字 Win11修改账户名
- c++如何利用doxygen生成开发文档_c++
- c++怎么操作redis数据库_c++ hired
- Win11怎么开启空间音效_Windows11耳机
- Win11怎么清理C盘下载文件夹_Win11清理下
- Windows的便笺功能如何使用?(桌面备忘技巧)
- 如何使用Golang实现容器安全扫描_Golang
- 如何在Golang中实现WebSocket广播_使
- c++输入输出流 c++ cin与cout格式化输

QQ客服