個人的な経験から(私はこれらの約30を構築しています...)。
pfsenseの場合は、Pentium 4以降で問題ありません。そこで2つ以上のギガビットNICを実行している場合(またはほぼ継続的な高負荷の下で2つ)、少なくともCore2Duoを使用してください。2 GBのRAMをお勧めします。これにより、複雑なファイアウォール、dhcp、NAT、プロキシ、およびルーター上で実行するその他のサービスのためのスペースが確保されます。
古いビジネスデスクトップには、オンボードのIntel NICが付属していることが多いため、これを再利用したいのです。Intel NICはほぼ常にVLAN対応であるため、Router-on-a-Stick構成に2つ目のNICは必要ありません。
ハードドライブは本当にいいです。USBスティックからpfSenceを実行できますが、起動が遅くなり、ディスクへのロギングが非常に遅くなります。さらに、大量のロギングが必要な場合(またはキャッシングプロキシを実行する場合)、スティックはすぐにいっぱいになり、過剰な書き込みが原因で途中で停止する可能性があります。(ほとんどのUSBスティックは、そのような乱用のために実際に設計されたものではありません。)
Tristanがコメントで指摘したように、pfSenseの次の2.5リリースでは、AES-NIをサポートするCPUが必要になります。これはBroadwell Core-I(Celeron / Pentiumではない)を意味します。Broadwell以降は何でもかまいません。Broadwell以前の場合は、CPUごとにCPUを確認する必要があります(一部のXeon、i5、およびi7モデルはこれをサポートしています)。