飞牛 fnOS 安装 CatWrt 虚拟机 OpenWrt 旁路网关(旁路由)
今天教大家如何在飞牛 fnOS 系统上,NAS 安装 CatWrt 做 OpenWrt 软路由旁路网关(旁路由)
飞牛设置
这里需要你的机器开启虚拟化的各项支持如 VT-D & AMD-V
需要在飞牛设置 - 网络设置 - 网卡 - 开启 OVS
需要在应用中心里面下载虚拟机应用

下载镜像
下载 amd64(x86_64)的 qcow2 虚拟机镜像,至于是否下载 efi 可以根据你的情况选择,我们默认推荐下载 efi,本教程基于 efi 版本演示。
下载虚拟机镜像并且上传到存储空间任意位置
虚拟机设置
进入虚拟机应用,选择 +新建虚拟机
虚拟机名字: CatWrt
操作系统:Linux 6.x - 2.6 Kernel

下一步
配置选项
主板固件:
UEFI这里和你下载的固件类型(efi)有关系CPU 核心可默认,建议根据应用场景和机器配置做选择(推荐双核以上)
内存分配:1G,建议根据应用场景和机器配置做选择(推荐 1G 以上)

主板类型默认 i440fx
CPU 类型默认 硬件虚拟化
GPU 类型默认 vmvga(没有关系)
开机自启动:是,如果你想长期使用建议开启
VNC 剪贴板默认 开启(没有关系)
系统镜像
选择到上传好的 CatWrt(OpenWrt)镜像
这里的 /存储空间/share 是你的存储镜像的目录,请根据自己需求定义路径。

完成并下一步
存储空间
添加完虚拟硬盘(qcow2)后选择存储空间,类型 VIrtlIO 可以保持默认,继续完成下一步

添加网卡
这里我们完成了前置步骤开启了网卡 OVS,所以这里网口选择一下,类型 VIrtlIO 可以保持默认,MAC 地址默认,虚拟机配置完成。

启动
在虚拟机应用中打开 CatWrt(OpenWrt)虚拟机

会出现 Booting 'CatWrt',VNC 是一个虚拟的屏幕,可以进入 CatWrt 虚拟机的物理终端中,需要等最左边跑码到 [40.xxxx] 到 [50.xxxx] 等待系统初始化完成
建议等待 2 分钟(视机器性能决定),可以在虚拟机 VNC 窗口中回车,

看到 CatWrt @ root 代表系统初始化成功。如果不是 root 需要等待一段时间,直到显示 root。(视机器性能)
如果你提前回车会出现明明已经进去可以操作了但是后面跑码还能覆盖操作的问题,如果你遇到了就
[ctrl]+[c]中断当前命令即可
直接旁路网关配置
在 cattools 中,数字项 2 完成网络向导
是否进入网络向导【回车】
是否进入旁路网关配置(单网口)【回车】
设置你的主路由地址【输入地址】
设置你的本机 CatWrt 地址【输入地址】
是否使用推荐的 alidns,建议回车后续再进行修改也可【回车】

完成旁路网关配置……
到此演示结束,你可以访问你设置的 CatWrt IP 后台,进行其他配置完成你的需求。
修改 IP
如果你做了上面的 ### 直接旁路网关配置 请不要继续进行
多在 VNC 里面回车几次出现 root@CatWrt:~# 这个时候输入 cattools ,因为没联网会连接失败无法进行更新,这里千万不能 ctrl+c 中断更新,等待更新失败三次进入 Cattools
数字项 1 修改 IP
操作方法输入一个你需要的 IP 地址,执行后会重启网络部分不需要重启 CatWrt 即可进后台进行配置,例如:
Please enter the IP Addr and press Enter /// 请输入 IP (默认为 192.168.1.4): 10.0.0.4随后回车就会再次跑码,这里说因为修改成功重启网口了,可以通过你修改的 IP 进行连接
或者你可以使用
vi /etc/config/network&nano /etc/config/network的方法进行修改。
配置 CatWrt 网络
如果你做了上面的 ### 直接旁路网关配置 请不要继续进行
这里只需要做下面博客👇的 ##修改密码 和 ##Lan - DHCP 即可,修改完成后重启 CatWrt 即可使用
注意 IP 地址一定要和飞牛 fnOS 的网段一致,比如飞牛 fnOS 是 192.168.1.2 CatWrt 就要在 1.x 例如:192.168.1.4 中设置地址