pfSense®软件发行版与FreeBSD支持的大多数硬件兼容。pfSense 2.4.x和更高版本与64位(amd64,x86-64)体系结构硬件和基于Netgate ARM的防火墙兼容。pfSense 2.3.x及更低版本与32位(i386,x86)和64位(amd64,x86-64)体系结构硬件兼容。目前不支持诸如ARM(Netgate出售的设备除外)、PowerPC、MIPS、SPARC等备用硬件体系结构。
硬件兼容性
确保硬件与pfSense软件兼容的最佳方法是从pfSense商店购买硬件。 商店中的硬件会在每个pfSense软件版本中进行测试,并针对性能进行了调整。
对于DIY解决方案,阅读FreeBSD硬件说明是确定硬件兼容性的最佳方法。pfSense2.4.5-RELEASE-p1基于11 .3-STABLE @ r357046,因此可在FreeBSD网站上的硬件说明中找到兼容的硬件 。另一个方法是查询FreeBSD FAQ的硬件部分。
网卡
FreeBSD支持各种各样的有线以太网卡(NIC),大部分都与pfSense兼容。但是,并非所有的网卡都是相同的。不同的制造商之间的硬件质量差别很大。
我们推荐使用英特尔PRO/1000 1Gb和PRO/10GbE 10Gb网卡,因为它们在FreeBSD中有稳定的驱动程序支持,而且性能非常好。 pfSense商店中销售的大多数硬件都包含Intel 网卡。
在FreeBSD支持的各种其他PCIe/PCI卡中,一些工作正常,其他可能有问题,如VLAN不能正常工作,不能设置速度或双工,或性能差等。在某些情况下,FreeBSD可能支持一个特定的网卡,但是在与特定的主板芯片组搭配时,驱动程序的支持可能会很差。如果有疑问,请在pfSense论坛中搜索其他人使用相同或类似硬件的经验。当防火墙要求使用VLAN时,请选择在硬件中支持VLAN处理的适配器
USB网卡
我们不建议使用任何品牌/型号的USB网卡,因为它们的可靠性差,性能也不稳定。
无线网卡
pfSense内置无线功能,可以让运行pfSense软件的防火墙做为无线接入点,或使用无线802.11连接作为WAN连接,或两者兼而有之。