收起左侧

虚拟机主路由下 FnOS OVS连接问题

1
回复
82
查看
[ 复制链接 ]

0

主题

0

回帖

0

牛值

江湖小虾

背景介绍

楼主的小主机是单网口单网卡的,没有合适的有线环境所以计划通过无线网卡做wan口,有线做管理口或lan口。但由于网卡是mt721的,fnos没有支持,自行安装等方式较为麻烦,而且好像每次更新都需要再安装一次,因此想通过虚拟机安装istoreos做主路由,通过OVS桥接将虚拟机作为网关提供给FnOS使用。

实现

电脑直接用网线连接小主机进行访问操作。安装istoreos,把无线网卡直通给虚拟机也都ok,连接wifi,配置软路由也搞定了。通过测试fnos可以通过软路由联网,配置方法:
istoreos设置固定ipv4 192.168.3.1

fnos设置静态ip 192.168.3.11,并将192.168.3.1作为网关。

istoreOS桥接唯一的有线网口OVS。

此外,在istoreOS中安装了tailscale,并开放192.168.3.0网段中转,实现远程对小主机网段下的系统访问(大部分时间基本能直连)

拔掉网线,使用tailscale远程连接测试,正常。正当我以为一切都ok的时候,重启测试,出现问题了

问题

fnos的网桥似乎还是有待改良,目前我测试下来不知道算不算一个**ug:fnos都联网检测是基于外部真实网口的,没有意识到通过OVS桥接虚拟机,跳过真实网口联网的情况......
fnos在开机时会检测真实网口的链路连接,如果没插网线的话会直接放弃联网尝试,尽管给他设置的网关:虚拟机软路由就在网桥的另外一边安静的等他.......

这样的情况下会出现fnos网页打不开但是其他虚拟机等都正常的现象。

而另一方面,如果在连接网线的情况下开机,联网正常后,再将网线拔掉,则会出现fnos设置显示未连接,但是实际上能够连接网络的情况.......未连接下fnos的流量监控也直接偷懒了,直接没有显示。

目前的解决方法是给他这个网口插到一个能检测到的端口,连不上网也无所谓,让fnos意识到这个链路是存在的,然后功能才正常,但毕竟不是非常优雅.......

各位佬,想请教下没有更好一些的解决方案

收藏
送赞
分享

3

主题

5

回帖

0

牛值

江湖小虾

昨天 08:42 显示全部楼层
我的是群晖虚拟机安装的飞牛,也是这样,只要群晖一重启,飞牛必然没有网络。不知道现在有没有解决
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则