共计 699 个字符,预计需要花费 2 分钟才能阅读完成。
刚刚搞了一套 All in boom 的硬件(i5-12400 + 32G),不知道如下的操作得不得行:
前置条件:
- 外部网络通过 DHCP 服务提供,不关心这一个外部网络接口以外的任何网络结构
- AIB 有 4 个网口
- 有一个已经刷了 Openwrt 但是性能特别差的路由器(可以用来当无线 AP)
- 有一台电脑有有线上网需求
我想:
- PVE 通过一个固定网口当紧急情况下(比如说内部 VM 全部挂掉)的管理口
- PVE 内部跑一个 Openwrt 当 主路由,直通三个网口给 Openwrt。(一个口链接外部网络,一个口给 AP,一个口链接电脑)
- PVE 内部跑一个 TrueNAS 当 NAS 系统,直通所有 SATA 口到 TrueNAS 上。
- TrueNAS 通过某种方式加入 Openwrt 主路由的局域网,和其他设备实现互相访问(比如说 AIB 出来的一个网口上的设备能够直接链接 TrueNAS,而不用 NAT 或者什么转发)。
- 局域网内的设备可以通过 Openwrt 访问到 PVE 的管理口,但是不影响 PVE 提供的那个网口的功能。(比如说在 Openwrt 这个 VM 没炸的时候局域网里其他设备可以用某个 IP 访问 PVE 管理口提供的服务,但是如果 Openwrt 这个 VM 炸了把网线连接到管理口上也是可以正常使用的(比如说手动设置网段之类的))
求助:
- 我想的东西是否可以实现,如果可以,这套方案的性能会很差吗?主要是 TrueNAS 和 Openwrt 之间如何互相访问,虚拟一个网卡?虚拟出来的网卡如果走 VirtIO 会不会导致吃一点 CPU?(比较关心 CPU 占用是因为我不想让 AIB 太热,不然太吵)
- 如果可以实现,能提供一点技术上的提示或者指南,里面有一些我还是不太清除的,特别是有关网络设定这部分。我对 KVM 很熟悉。
正文完