虚拟机安装软路由作为主路由拨号的推荐方案
目前在飞牛 fnOS 中,个人认为比较稳定且兼顾可维护性的方案:
WAN 网口直通 + LAN 网口 OVS Bridge 共享
该方案兼顾:
- 主路由性能
- 虚拟化兼容性
- NAS 管理可恢复性
- 网络故障排障能力
非常适合用飞牛当底层 All in One 的场景。
一、硬件要求
建议至少具备:
如果设备只有单网口,也可以通过 USB 转网卡扩展第二网口,但是稳定性和性能肯定比不上原生网口。
二、网络架构
推荐网络拓扑:
光猫(桥接)
**
**── WAN物理网口(直通给 OpenWrt)
**
OpenWrt/iStoreOS 虚拟机
**
LAN 虚拟网卡(连接 OVS Bridge)
**
LAN物理网口(加入 OVS)
**
交换机 / AP / 局域网
三、WAN 口
第一个物理网口没什么好说的,直接直通给虚拟机软路由作为 WAN 口。
四、LAN 口
第二个物理网口,开OVS,然后
- 飞牛宿主机
- OpenWrt 软路由虚拟机
- AP/交换机
- (可选)其他虚拟机
共同连接到该 OVS Bridge。
这样飞牛宿主机通过ovs上网直接省了一个LAN口,这个LAN口还可以连接其他设备比如交换机或者AP之类的。
五、飞牛建议使用静态 IP
建议给 fnOS 宿主机设置静态 IP,例如:
| 设备 |
IP |
| OpenWrt |
192.168.50.1 |
| fnOS |
192.168.50.2 |
这样即使虚拟机软路由出现异常,也可以通过第二个网口的静态 IP 登录飞牛后台进行排障。
六、重点
当第二个物理网口未连接设备时,ovs可能不会工作,所以实际使用中,第二个 LAN 网口建议始终连接其他设备,以确保 OVS 正常工作。
这个方案我用了大半年了,非常稳定。