pfSense/OPNsense(ピーエフセンスオーピーエヌセンス)
OSSファイアウォール OS。pfSense CE 2.7.x(Netgate)/Plus・OPNsense 25.1(Deciso・Flat UI)・FreeBSD base・Stateful Inspection・VLAN 4094・VPN(OpenVPN/WireGuard/IPsec)・IDS/IPS Suricata・pfBlockerNG・Traffic Shaping(HFSC)・Multi-WAN Failover・Unbound DNS・Protectli FW4B/FW6A・Qotom Q335G4・HUNSN・N6005/N100 mini PC対応、2026年自宅+SOHO定番。
概要
pfSense と OPNsense は、FreeBSD をベースにしたオープンソースのファイアウォール/ルーター OS です。
両者ともにステートフルインスペクション、VLAN 4094、VPN(OpenVPN・WireGuard・IPsec)、IDS/IPS(Suricata)を標準装備し、商用製品と同等の機能を自作 PC で実現できます。
2026年に向けては、Unbound DNS や Traffic Shaping(HFSC)などの高度な機能が追加され、SOHO から中小企業まで幅広い環境で採用が進んでいます。
主な特徴・仕組み
- FreeBSD ベース:安定性とセキュリティが高いオペレーティングシステム。
- ステートフルインスペクション:通信状態を追跡し、許可リストにないパケットを遮断。
- VLAN 4094:最大 4094 個の VLAN を同時に管理。
- VPN サポート:OpenVPN 2.5、WireGuard 1.0、IPsec 1.2 を同時に稼働。
- IDS/IPS Suricata:リアルタイムで脅威を検知し、ブロック。
- pfBlockerNG:IP アドレス・DNS フィルタリングでスパムやマルウェアを除外。
- Traffic Shaping (HFSC):帯域幅を細かく制御し、QoS を実現。
- Multi‑WAN Failover:複数回線を自動切替し、ダウンタイムを最小化。
- Unbound DNS:高速でプライバシー保護に優れた DNS サーバ。
- Web UI:Flat UI(OPNsense)と直感的なダッシュボード(pfSense)で設定が容易。
スペック/製品比較表
| 製品 | OS バージョン | ベース | 最大 VLAN | VPN | IDS/IPS | 推奨ハードウェア |
|---|---|---|---|---|---|---|
| pfSense | CE 2.7.x | FreeBSD 13 | 4094 | OpenVPN 2.5 / WireGuard 1.0 | Suricata 6.0 | Protectli FW4B (2.5GHz 4GB) |
| OPNsense | 25.1 | FreeBSD 13 | 4094 | OpenVPN 2.5 / WireGuard 1.0 | Suricata 6.0 | Protectli FW6A (3.0GHz 8GB) |
| Protectli FW4B | – | – | – | – | – | 2.5GHz 4GB 1TB SSD |
| Qotom Q335G4 | – | – | – | – | – | 2.0GHz 4GB 512GB SSD |
※ 上記は代表的な構成例。実際のハードウェアは用途に応じて選択。
具体例・対応製品
- Protectli FW4B:2.5GHz 4GB、1TB SSD。pfSense 2.7.x で 10Gbps LAN 接続を実現。
- Protectli FW6A:3.0GHz 8GB、1TB SSD。OPNsense 25.1 で 10Gbps + 1Gbps の Dual‑WAN を構築。
- Qotom Q335G4:2.0GHz 4GB、512GB SSD。pfSense で 1Gbps LAN/WAN の中小規模環境に最適。
- HUNSN N6005:2.4GHz 4GB、1TB SSD。OPNsense で 10Gbps LAN をサポート。
- N100 mini PC:1.8GHz 2GB、256GB SSD。pfSense で 1Gbps LAN/WAN の低コスト構成に適合。
自作PCでの選び方・注意点
- CPU:VPN 暗号化や IDS 解析を行う場合は 2.0GHz 以上のデュアルコアが望ましい。
- メモリ:Suricata を有効にすると 4GB 以上推奨。
- ストレージ:SSD で 512GB 以上。OS とログを分離するとパフォーマンスが向上。
- ネットワークカード:10Gbps 以降は 2×10GbE NIC が必要。
- 電源:余裕を持った 500W 以上のユニット。
- ケース:静音性と冷却性能を兼ね備えたものを選択。
- 電源管理:UPS で 5 分以上の停電時に安全にシャットダウン。
関連用語との違い
- pfSense:従来からの安定した UI。
- OPNsense:最新の Flat UI と自動アップデート機能を備える。
- Suricata:IDS/IPS のエンジン。Snort と比較してパフォーマンスが高い。
- pfBlockerNG:IP アドレス・DNS のブラックリスト管理。
- Unbound DNS:ローカル DNS キャッシュで遅延を削減。
よくある質問
Q1. pfSense と OPNsense の違いは何ですか?
A1. pfSense は従来型の UI と安定性が特徴。OPNsense は Flat UI と自動アップデートで最新機能を即時利用できる点が異なります。
Q2. 10Gbps LAN を自作 PC で実現するには?
A2. 10GbE NIC を 2 本装着し、CPU は 2.5GHz 以上、メモリは 8GB 以上を推奨。Suricata を無効にすると軽量化できます。
Q3. VPN の暗号化強度はどの程度ですか?
A3. WireGuard は 256bit AES-GCM、OpenVPN は 256bit AES-CBC、IPsec は 256bit AES-GCM をサポート。
まとめ
pfSense と OPNsense は、FreeBSD の堅牢さとオープンソースの柔軟性を兼ね備え、2026年の次世代ネットワーク環境においても十分に競争力があります。
Protectli FW4B/FW6A、Qotom Q335G4、HUNSN N6005 などの自作 PC での構築例は、コストパフォーマンスと拡張性を両立させるための具体的な指針となります。
VPN、IDS/IPS、Traffic Shaping などの高度な機能を組み合わせることで、SOHO から中小企業まで幅広い規模で安全かつ高速なネットワークを実現できます。