Così di getto mi viene da consigliarti pfSense (
https://www.pfsense.org/), OPNSense (
https://opnsense.org/, io uso questo), IPFire (
https://www.ipfire.org/), OpenWRT (
https://openwrt.org/start), smoothwall (
https://smoothwall.org/index.html) giusto per citarne alcuni.
pfSense e OPNSense sono basati su FreeBSD ed hanno notoriamente qualche difficoltà con alcuni chip ethernet (lavorano benissimo con gli Intel, un po' meno con altri) oltre che avere un supporto limitatissimo ai chip wifi e solo (se non vado errato) per l'802.11n.
IPFire, OpenWRT e smoothwall hanno, invece, kernel Linux e danno un supporto migliore ad un certo tipo di hardware.
Verifica che il tuo PC abbia una CPU che supporti le istruzioni AES-NI, cosa che velocizza parecchio certe operazioni, ad esempio il carico di lavoro per la gestione delle VPN.