×××:如果大量使用pfSense中包含的×××服务将会增加CPU的使用需求。 CPU如果支持硬件加加密,则所连接的数量要比所需的吞吐量要少得多。 IPsec的AES-NI加密可以明显降低CPU的需求。
入网门户:吞吐量的大小对CPU的使用有不同的要求,同时拥有数百个入网门户网站的用户应该使用比推荐的CPU功率更高一些。
状态表:每个状态表条目需要大约1 KB的内存。 默认状态表大小根据防火墙中可用内存的10%计算。 例如,1 GB内存的防火墙当完全使用大约100 MB的内存时默认状态表为100,000。 对于需要具有数十万个连接或数百万个连接的状态表的大型网络,必须确保有足够的可用内存。
软件包:部分软件包会增加了内存的使用量。 例如:Snort和ntop两个软件包不建议安装在小于1GB内存的系统上。
下表是pfSense 2.x的最低硬件要求。 但是要注意,最低要求并不适用于所有环境。 较低的配置会大大减慢系统运行速度,影响上网效率。
一般要求: | |
最低要求 | · CPU - 500MHz的 · RAM - 256 MB |
推荐值 | · CPU - 1 GHz · RAM - 1 GB |
具体到各个平台: | |
完全安装版本 | · CD-ROM或USB进行初始安装 · 1 GB硬盘 |
嵌入式版本 | · 1 GB CF卡 · 串口控制台 |
根据网络吞吐量确定合适的CPU。以下推荐值是假定网卡不是使用瓶颈,且没有安装其他软件包的情况下。
10-20 Mbps | 建议使用至少(近四年)500MHz的Intel或AMD CPU。 |
21-100 Mbps | 建议使用(近四年)1.0 GHz的英特尔或AMD的CPU。 |
101-500 Mbps | 时钟频率不低于2.0 GHz主流英特尔或AMD CPU。 具有PCI-e网络适配器的服务器级硬件,或具有PCI-e网络适配器的较新桌面硬件。 |
501+ Mbps | 需要多核2.0GHz以上的主流CPU。 具有PCI-e网络适配器的服务器级硬件。 |
由于pfSense基于FreeBSD核心的,其硬件兼容性列表与FreeBSD相同。 pfSense内核包括所有FreeBSD驱动程序。
Pfsesne2.3(FreeBSD10.3内核)的硬件支持列表。
原文地址:
https://www.pfsense.org/products/#requirements
2017-7-2
转载于:https://blog.51cto.com/fxn2025/1943763