OPNsense用户手册-硬件要求

本文摘要支持的硬件架构OPNsense® 适用于 x86-32(i386)和 x86-64(amd64)处理器架构。OPNsense 可以完整安装在 SD 存储卡、固态硬盘(SSD)或机械硬盘(HDD)上。支持的设备范围覆盖嵌入式系统到机架式服务器。如果硬件能够运行 64 位操作系统,我们 强烈建议使用 64 位版本 的 OPNsense。 在 64 位(x86-64、amd64)PC 硬件上安装运行 3...

支持的硬件架构

OPNsense® 适用于 x86-32(i386)和 x86-64(amd64)处理器架构。OPNsense 可以完整安装在 SD 存储卡、固态硬盘(SSD)或机械硬盘(HDD)上。

支持的设备范围覆盖嵌入式系统到机架式服务器。如果硬件能够运行 64 位操作系统,我们 强烈建议使用 64 位版本 的 OPNsense。
在 64 位(x86-64、amd64)PC 硬件上安装运行 32 位(x86-32、i386)版本虽有可能,但不建议,尤其不适用于全新的部署安装。

硬件要求

最低要求

仅用于运行无需持续磁盘写入的 OPNsense 标准功能,或少量写入的功能(例如缓存代理、入侵检测和防御中的告警数据库)。

项目规格
处理器500 MHz 单核 CPU
内存512 MB
安装方法串行控制台或视频(VGA)
安装目标至少 4 GB SD 或 CF 卡,使用 nano 镜像安装

合理要求

能够运行所有 OPNsense 标准功能,但没有大量用户或高负载的场景。

项目规格
处理器1 GHz 双核 CPU
内存1 GB
安装方法串行控制台或视频(VGA)
安装目标40 GB SSD,安装程序至少需要 1 GB 内存才能运行

推荐要求

能够流畅运行所有 OPNsense 标准功能,适用于大多数使用场景。

项目规格
处理器1.5 GHz 多核 CPU
内存4 GB
安装方法串行控制台或视频(VGA)
安装目标120 GB SSD

实际所需的硬件由预期的 最小吞吐量与启用的功能 共同决定。

功能对性能的影响

大部分功能不会明显影响硬件性能,但少数功能会产生较大负载:

  • Squid)
    用于 Web 内容控制的缓存 Web 代理。这类软件包对 CPU 负载和磁盘缓存写入非常敏感。
  • 强制门户
    如果需要同时服务数百个终端用户,则所有硬件规格中都需要更强的 CPU 性能。
  • 状态表
    每个状态表条目大约占用 1 KB RAM。包含 1000 个条目的平均状态表约占用 10 MB RAM。当连接数达到数十万时,需要按比例大幅增加内存。

吞吐量对硬件的影响

OPNsense 部署的主要硬件考量包括 CPU、RAM、存储(磁盘)以及网络接口的数量与质量。

吞吐量(Mbps)硬件要求功能启用量用户/网络规模
1 – 10基本要求很少很少(1 – 10)
11 – 150最低要求一般一般(10 – 30)
151 – 350合理要求全部大量(30 – 50)
350 – 750+推荐要求全部大量+(50 – 150+)

Mbps = Mbit/s 或 Mb/s

网卡(NIC)
根据 FreeBSD 硬件列表及相关建议,使用 英特尔® 网卡(Intel® NIC) 用于 LAN 连接会更加可靠、快速且不易出错。英特尔芯片组 NIC 可在降低 CPU 负载的同时提供更高的网络吞吐量。

支持硬件

OPNsense 基于 FreeBSD 11.1-RELEASE 构建。内核中已包含所有 FreeBSD 驱动程序,硬件兼容性与其完全一致。

如需更多帮助与支持,请查阅以下资源:

觉得内容不错?我要

评论 暂无评论
暂无评论,快来抢沙发吧~