前言
这次是用 VMware Workstation 来部署 OpenWrt,也算是多了一个选择吧。
第一步:下载安装 VMware Workstation
第二步:安装 VMware Workstation
找到你下载好的 VMware Workstation.exe,点击开始安装。我这边已经安装好了就不再演示了,只说几个注意事项:
如果你电脑装了 Hyper-V,在安装过程中可能会提示安装 Hyper-V 侧通道来兼容,请打钩。
增强键盘驱动如果没有特殊需求,不建议打钩。
安装路径根据需要设置。
秘钥自己搞定。
第三步:创建虚拟机
打开 VMware Workstation,点击文件菜单(或用快捷键 Ctrl+N)新建虚拟机。
- 选择自定义(高级) → 下一步 → 继续下一步。
- 选择“稍后安装操作系统” → 下一步。
- 选择客户机操作系统为 Linux → 版本选择“其他 Linux 5.x 内核 64 位” → 下一步。
- 虚拟机名称随便取,我用的是“OpenWrt”,存储位置自定。
- 处理器数量设置为 2 个或更多 → 下一步。
- 内存 2G,一般够用 → 下一步。
- 网络类型选“桥接模式” → 下一步。
- 控制器类型、磁盘类型保持默认 → 下一步。
- 选择“使用现有虚拟磁盘” → 浏览选择下载或转换好的虚拟磁盘 → 下一步。
- 最后注意:“保持现有格式”!不要转换格式 → 完成。
第四步:虚拟磁盘文件的下载
第五步:虚拟机的设置
使用 Ctrl+D 打开设置,把声卡、打印机、CD/DVD 全部移除。
- 网络适配器:勾选“复制物理网络连接状态”。
- 选项 → 高级 → 如果没装 Hyper-V,把“Hyper-V 侧通道”复选框取消勾选。
第六步:虚拟机设置开机自启
VMware 17 设置如下:
- 文件 → 配置自动启动虚拟机,添加目标虚拟机。
- 任务管理器 → 服务 → 找到 VMwareAutostartService → 打开服务 → 设置为“自动启动”。
- 如果你用的是微软账户登录系统,需到“登录”页设置使用你的当前用户账户运行该服务。
第七步:启动虚拟机
使用 Ctrl+B 开机。
等待跑码 → Ctrl+G 获取输入焦点 → 敲 vi /etc/config/network。
按 / 搜索默认 IP,如 10.0.0.1 → 改为你的主路由同网段(如 192.168.31.2)。
按 i 进入编辑模式 → 修改 → Esc → 输入 :wq 保存退出。
然后输入 /etc/init.d/network restart 重启网络,或 reboot 重启。
第八步:设置电脑登录 OpenWrt(适合新手)
网络设置 → 更改适配器设置 → 找到以太网。
属性 → IPv4 → 设置静态地址:
- IP:如 10.0.0.2
- 子网掩码:255.255.255.0
- 默认网关:10.0.0.1
打开浏览器
推荐使用 Chrome 浏览器,地址栏输入 OpenWrt 后台地址(如 10.0.0.1),输入账号 root 和密码 rootpassword。
第九步:设置旁路
网络 → 接口 → 删除 WAN、IPv6(如果不需要)。
修改 LAN:
- IPv4 地址:改为主路由网段,如 192.168.31.2
- 网关:主路由地址,如 192.168.31.1
- DNS:119.29.29.29 或 223.5.5.5
- 勾选“忽略此接口” → 保存应用。
第十步:电脑设置网络参数
参考上面的设置电脑登录 OpenWrt(适合新手):
- IP:如 192.168.31.3
- 子网掩码:255.255.255.0
- 网关:192.168.31.2(旁路地址)
- 首选 DNS:192.168.31.2(如果旁路部署了 DNS 服务)
- 备用 DNS:119.29.29.29
也可设置为自动获取。
第十一步:手机设置(MIUI 举例)
WiFi → 当前连接 → 高级设置 → IP 改为静态。
- IP:192.168.31.4(自定义)
- 网关:192.168.31.2
- DNS:192.168.31.2
第十二步:没有那么麻烦的设置
这里我们就要设置主路由了。以小米路由器为例:
进入 常用设置 → 局域网设置;
把“网关”填写为你旁路的地址,例如 192.168.31.2;
点击 保存,OK。
这样你上面两步都不用设置了。但也存在一个问题:
只要旁路崩溃,所有设备都无法联网,也就是说你电脑不能关机。
小米路由器没有“填写网关”选项?没关系,有解决办法:
- 进入你的旁路由(OpenWrt
- 点击 网络 → 接口,找到 LAN 接口;
- 取消勾选“忽略此接口”,然后点击 保存并应用;
- 再回到你的小米路由器,进入 常用设置 → 局域网;
- 直接关闭 DHCP 服务,OK,搞定。
第十三步:奇怪各种各样的联网问题
如果你遇到无法联网的情况,可以尝试以下方法排查和解决:
- 进入旁路由 → 点击 网络 → 防火墙;
- 找到 LAN 口,勾选“IP 动态伪装”;
- 点击 保存并应用。
如果仍然不能联网,继续检查以下几点:
你的电脑是否使用的是无线网卡?
无线网卡是不行的(不支持桥接)。
你设置的静态 IP 是否冲突?
例如你把电脑静态 IP 设置为 192.168.31.3,那么其他设备就不能再使用同样的 IP。
注意事项:
配置文件变动需重启网络
手动改了 /etc/config/network 后,建议执行:
/etc/init.d/network restart
或直接输入 reboot 重启虚拟机,让配置完全生效。
虚拟机网卡桥接不通时,尝试以下方法:
- 切换桥接的物理网卡(如 WLAN 改为以太网);
- 以管理员权限运行 VMware;
- 检查物理网卡是否启用了“VMware Bridge Protocol”。
自动启动设置可能无效?
使用微软账户登录的 Windows 系统,VMware 自动启动服务默认无法运行,需要进入“服务”设置手动指定登录账号。
密码务必修改!
默认 root 账户的密码如果为 root 或空,建议立刻修改,防止被恶意访问。
本方案适合旁路使用,若打算替换现有主路由,请确认 DHCP、防火墙等设置正确,否则可能全网断网。
转载声明:
转载此文章请注明出处。
若本文内容侵犯了您的权益,请通过本站下方邮箱与我联系,我会尽快处理,谢谢!

发表回复