前言
在这篇教程中,我会展示如何在Windows 中使用Hyper-V来安装OpenWrt,创建一个旁路由的虚拟机环境。Hyper-V是微软提供的一款虚拟化技术,可以让你在Windows系统中运行多个虚拟机。这种方法不仅能够节省物理硬件资源,而且配置相对简单,非常适合用于实验和家庭网络管理。
启用 Windows 11 的 Hyper-V 功能
按下 Windows 键,输入“控制面板” → 打开“程序和功能” → 点击“启用或关闭 Windows 功能” → 勾选“Hyper-V”,确定并重启电脑。
进入 Hyper-V 管理器
按 Windows 键,输入“Hyper-V”,回车打开 Hyper-V 管理器。
进入虚拟交换机管理器
在左侧树状结构中,找到一级名称(如 DESKTOP-PJHTG9Q),右键点击 → 打开“虚拟交换机管理器”。
新建虚拟交换机
选择“新建虚拟交换机” → 选择“外部”类型 → 点击“创建虚拟交换机” →
填写名称(如:LAN) →
选择你的物理网卡(不要选无线网卡) →
勾选“允许管理操作系统共享此网络适配器” → 点击“应用”。
下载 OpenWrt 镜像
在 Hyper-V 中新建虚拟机
在 Hyper-V 管理器中,右键树状结构的主机名 → 选择“新建” → “虚拟机” →
按照向导操作:
- 命名:OpenWrt
- 存储位置:可选
- 启动类型:若镜像不支持 UEFI,则选第一代;否则选第二代
- 分配内存:建议至少 1024MB,关闭动态内存
- 网络:选择刚创建的虚拟交换机
- 硬盘:选择“使用现有虚拟硬盘” → 浏览并选择你的 OpenWrt 镜像 → 完成
设置虚拟机参数
右键虚拟机 → 设置:
- 处理器:设置为2核或以上
- 安全:关闭“安全启动”
- 网络适配器 → 高级功能:勾选“启用 MAC 地址欺骗”
- 自动启动操作:勾选“始终自动启动此虚拟机” → 确定
启动虚拟机
右键虚拟机 → 启动 → 右键 → 连接 → 即可进入 OpenWrt 控制台(针对新手,后续有简化设置方式)。
修改电脑网络设置(连接后台)
打开“网络连接” → 找到 Hyper-V 创建的虚拟网卡(如:vEthernet (LAN))
- 右键 → 属性 → IPv4 → 属性
- 设置:
- IP地址:与 OpenWrt 同网段,如 10.0.0.1
- 子网掩码:255.255.255.0
- 默认网关:10.0.0.1
点击“确定”。
登录 OpenWrt 后台
打开 Chrome 浏览器,地址栏输入:10.0.0.1 进入后台(输入你OpenWrt的密码,点击登录)。
设置旁路由参数
点击“网络” → “接口”
- 删除 WAN 和 IPv6 接口(若不需要)
- 编辑 LAN 接口:
- IPv4 地址:与主路由同网段,如主路由是 192.168.31.1,则填 192.168.31.2
- 网关:填写主路由 IP
- DNS:可填写腾讯 119.29.29.29 或阿里 223.5.5.5
- 勾选“忽略此接口” → 点击“保存并应用”。
电脑设置为旁路网段
参照修改电脑网络设置(连接后台):
- IP 地址:如 192.168.31.3
- 子网掩码:255.255.255.0
- 默认网关:192.168.31.2(旁路 IP)
- 首选 DNS:192.168.31.2
- 备用 DNS:如 119.29.29.29
点击“确定”或改为自动获取 IP/DNS 也可。
手机设置静态 IP(以 MIUI 为例)
打开 WiFi 设置 → 连接的 WiFi → 详细信息
- IP 设置改为“静态”:
- IP 地址:如 192.168.31.4
- 网关:192.168.31.2
- DNS:192.168.31.2
最后点击“确定”。
简化设置:设置主路由默认网关为旁路
以小米路由器为例 → 常用设置 → 局域网设置:
默认网关改为 192.168.31.2(旁路地址)→ 点击“保存”
注意: 如果旁路关闭或出错,所有设备会断网,建议不关电脑。
若小米路由器不支持改网关,也可以:
- 进入 OpenWrt,取消“忽略此接口”的勾选,保存应用
- 再进入小米路由器:
- 局域网设置 → 关闭 DHCP
完成
常见联网问题解决方法
若遇到设备无法上网,可尝试进入 OpenWrt:
网络 → 防火墙 → LAN 接口 → 勾选“IP 动态伪装” → 保存应用。
总结与建议
以上就是完整的 Hyper-V + OpenWrt 旁路由设置流程,适合 Windows 用户低成本打造旁路由环境。
若有网络中断等问题,请优先检查:
- 虚拟机是否运行
- 网卡 MAC 欺骗是否启用
- 防火墙设置是否正确
转载声明:
转载此文章请注明出处。
若本文内容侵犯了您的权益,请通过本站下方邮箱与我联系,我会尽快处理,谢谢!

发表回复