Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Minimum hardware requirement for VPN usage

    Scheduled Pinned Locked Moved General pfSense Questions
    10 Posts 5 Posters 1.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      JT40
      last edited by

      Hello,

      I need the minimum requirement to run a VPN as a client in PfSense, I need to use a couple of VMs or machines, but no heavy traffic.

      The reason why I'm asking is due to this issue https://forum.netgate.com/topic/175678/openvpn-puts-down-internet-traffic/3 , and I already have spent too much money on my initial box :D .
      At the end though, I may have found the solution, I'm just not sure if it's a suggested approach due to manual NAT required etc... It may complicate the entire setup...

      R 1 Reply Last reply Reply Quote 0
      • R
        rcoleman-netgate Netgate @JT40
        last edited by

        @jt40 what speed internet? How fast do you need/want your VPN to be?

        OVPN uses a single-core so you'll want as high-a-speed CPU as possible.

        Ryan
        Repeat, after me: MESH IS THE DEVIL! MESH IS THE DEVIL!
        Requesting firmware for your Netgate device? https://go.netgate.com
        Switching: Mikrotik, Netgear, Extreme
        Wireless: Aruba, Ubiquiti

        J 1 Reply Last reply Reply Quote 1
        • J
          JT40 @rcoleman-netgate
          last edited by

          @rcoleman-netgate said in Minimum hardware requirement for VPN usage:

          @jt40 what speed internet? How fast do you need/want your VPN to be?

          OVPN uses a single-core so you'll want as high-a-speed CPU as possible.

          I don't think I'll ever need more than 64 Mbit/s for a long period of time...
          But how much would it change if I ever need 300 Mbit for example? Not easy to achieve with a VPN, but with a custom VPN probably is duable without spending too much money (on server side too).

          JKnottJ 1 Reply Last reply Reply Quote 0
          • JKnottJ
            JKnott @JT40
            last edited by

            @jt40 said in Minimum hardware requirement for VPN usage:

            I don't think I'll ever need more than 64 Mbit/s for a long period of time...

            I used to think the same thing when I had a 150 Mb connection. Then my ISP/cable company offered me a package for IPTV and I found myself with a 500/20 connection that actually delivers better than 900 Mb down. Even at that, when running speedtest, the CPU is only at a few percent, using the hardware described in my sig. I expect my VPN performance will be fine, though I haven't used it much since COVID.

            PfSense running on Qotom mini PC
            i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel Gb Ethernet ports.
            UniFi AC-Lite access point

            I haven't lost my mind. It's around here...somewhere...

            J 1 Reply Last reply Reply Quote 1
            • J
              JT40 @JKnott
              last edited by

              @jknott said in Minimum hardware requirement for VPN usage:

              @jt40 said in Minimum hardware requirement for VPN usage:

              I don't think I'll ever need more than 64 Mbit/s for a long period of time...

              I used to think the same thing when I had a 150 Mb connection. Then my ISP/cable company offered me a package for IPTV and I found myself with a 500/20 connection that actually delivers better than 900 Mb down. Even at that, when running speedtest, the CPU is only at a few percent, using the hardware described in my sig. I expect my VPN performance will be fine, though I haven't used it much since COVID.

              It depends which I5 :) , can you tell me more?

              JKnottJ 1 Reply Last reply Reply Quote 0
              • JKnottJ
                JKnott @JT40
                last edited by

                @jt40 said in Minimum hardware requirement for VPN usage:

                It depends which I5 :) , can you tell me more?

                Here's what the dashboard says:

                Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
                Current: 2300 MHz, Max: 2301 MHz
                4 CPUs: 1 package(s) x 2 core(s) x 2 hardware threads
                AES-NI CPU Crypto: Yes (active)
                QAT Crypto: No

                PfSense running on Qotom mini PC
                i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel Gb Ethernet ports.
                UniFi AC-Lite access point

                I haven't lost my mind. It's around here...somewhere...

                S J 2 Replies Last reply Reply Quote 1
                • S
                  SteveITS Galactic Empire @JKnott
                  last edited by

                  @jknott said in Minimum hardware requirement for VPN usage:

                  QAT Crypto: No

                  Does your CPU not support it, or might that be off from years past? I recently found a Netgate SG-4860 where it was off after many upgrades because the setting had been set to AES-NI.

                  (for @JT40, I believe OpenVPN doesn't use QAT just AES-NI)

                  Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
                  When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
                  Upvote 👍 helpful posts!

                  JKnottJ 1 Reply Last reply Reply Quote 0
                  • JKnottJ
                    JKnott @SteveITS
                    last edited by

                    @steveits

                    My understanding is that OpenVPN uses AES-NI. I don't know anything about QAT.

                    PfSense running on Qotom mini PC
                    i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel Gb Ethernet ports.
                    UniFi AC-Lite access point

                    I haven't lost my mind. It's around here...somewhere...

                    1 Reply Last reply Reply Quote 0
                    • J
                      JT40 @JKnott
                      last edited by

                      @jknott said in Minimum hardware requirement for VPN usage:

                      @jt40 said in Minimum hardware requirement for VPN usage:

                      It depends which I5 :) , can you tell me more?

                      Here's what the dashboard says:

                      Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz
                      Current: 2300 MHz, Max: 2301 MHz
                      4 CPUs: 1 package(s) x 2 core(s) x 2 hardware threads
                      AES-NI CPU Crypto: Yes (active)
                      QAT Crypto: No

                      Then it seems that I can purchase even a lower power box for this task, good stuff, thank you.

                      1 Reply Last reply Reply Quote 0
                      • stephenw10S
                        stephenw10 Netgate Administrator
                        last edited by

                        OpenVPN with DCO can use QAT if the hardware is supported.

                        1 Reply Last reply Reply Quote 2
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.