OPNsense 是 pfSense 的"现代化版本",UI 更好看、插件更全。在 PVE 上跑一台 KVM 虚拟机 + 网卡直通,性能比很多千元路由器还强。
硬件需求
一台有 2 张网卡的 x86 小主机。一张 WAN(接光猫),一张 LAN(接家庭交换机)。4GB 内存、64GB SSD 起步。
直通设置
BIOS 开 IOMMU + VT-d。内核参数加 intel_iommu=on iommu=pt。找到网卡的 PCI ID(lspci -nn | grep Eth),把它们加进 /etc/modprobe.d/vfio.conf:
options vfio-pci ids=8086:15b8,8086:15b8
softdep e1000e pre: vfio-pci
softdep igb pre: vfio-pci
升级内核后这层设置会被 udev 干扰,记得重跑一遍 update-initramfs -u。
OPNsense 初始化
镜像选用 dvd-amd64,进入 Live 系统后通过 console 跑 installer。装好后配置两张网卡:WAN 走 DHCPv6 / DHCP,LAN 给 192.168.1.1。开启 unbound DNS + os-ddclient(动态 DNS)。