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

    New firewall, what do you think?

    Scheduled Pinned Locked Moved Hardware
    17 Posts 4 Posters 4.9k 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.
    • T
      tirsojrp
      last edited by

      You need better hardware. At least an Ivy Bridge Pentium or better and server grade NIC's.

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

        That Atom will give ~50Mbps of OpenVPN at best. That's without doing anything else at the same time! I'd say your going to need something more powerful. Any Sandy Bridge or better CPU should suffice and I also recommend getting Intel NICs if you can just to avoid unnecessary problems. There are many people using those Realtek NICs without issue but not all.  ;)
        With modern CPUs there is little point bothering with VPN accelerators. It almost always far more cost effective to just get a faster processor. The only time that might not apply is with very high bandwidth VPN requirements (perhaps >600Mbps, a guess) where you can't do it with raw CPU power. pfSense probably doesn't support specialist hardware like that anyway.

        Steve

        1 Reply Last reply Reply Quote 0
        • X
          xarlygt
          last edited by

          Thanks both for replying.

          Definitely i will look more advanced hardware…

          I have searching but i have not found anything of how estimate this kind of things, for example vpn throughput, based on processor. Could you explain a bit more how that Atom will give ~50Mbps? Or give a link where I can read something about it

          Thank you very much

          1 Reply Last reply Reply Quote 0
          • K
            kejianshi
            last edited by

            Your head office is not important to me.  Thats just a simple WAN > LAN routing/firewall and not processor intensive.

            I've pulled that much bandwidth through a weak DDWRT on a E2000.  For your pfsense, thats light work.

            I think your bottleneck will be here:  2x 10Mb/5Mb  (thats all the openvpn you have to worry about)

            So, with that maximum bandwidth in mind for VPN, your hardware is far more than enough.

            If you plan to run snort or some other CPU intensive thing that may change.

            In my opinion, your hardware stated is more than adequate.

            1 Reply Last reply Reply Quote 0
            • X
              xarlygt
              last edited by

              Thanks kejianshi for your reply.

              Just now each branch office has, has you say, 2x 10/5 Mb connection in failover mode. So yes, traffic at the moment through vpn tunnels will be less than that. 20Mb as much. But probably in a year it will be upgraded to 50/10 or similar and it's important the the new box can offer enought throughput, 90Mb would be enough. I don't want to change firewall until long time xD.

              The hardware I posted is valued in +-270€ ($360) and above all, I don't want pfsense if it is more expensive than, for example, zyxel zywall usb200 (a choice I have), and if I have to buy a sandy bridge like i3/i5/i7 would be so so

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

                pfSense developer Databeestje did a nice write up of testing an Atom D510 here: http://forum.pfsense.org/index.php/topic,27780.0.html
                The D525 is faster so you may get 65-70Mbps. Your highest load scenario where both your remote sites are downloading at 10Mbps is well within that capability but might leave you wanting with other services on your 100Mbps connection. That would be exaggerated if you choose to load balance your two connections.
                It's hard to know quite how this would scale since the limit on the VPN bandwidth might be a single core of the multicore cpu. That might leave more than enough cpu/cores to route the remaining bandwidth.

                Either way it definitely rules out running Squid or Snort and will leave you short if you upgrade your WAN bandwidth any time in the future.

                Steve

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

                  There are plenty of example Sandy Bridge builds which don't have to cost that much. For example ~$300: http://forum.pfsense.org/index.php/topic,44269.0.html

                  Steve

                  1 Reply Last reply Reply Quote 0
                  • K
                    kejianshi
                    last edited by

                    I also have no idea where this will be.  On a rack or on a shelf.  Sitting on a table or floor?

                    If it doesn't need to fit in a 1U rack, I might even consider taking a obsolete quad-core desktop with 4+ GB of RAM and a couple of dirt cheap PCIe gigabit intel NIC card and building it that way.  Repurposed old hardware like that costs almost nothing and is very fast for your purposes and reliable.

                    1 Reply Last reply Reply Quote 0
                    • X
                      xarlygt
                      last edited by

                      Thanks for your replies, it will be inside a rack but not necessarily in rack chassis, I prefer a small box for this

                      So, after some serching, what about this?

                      ASUS P8H61-I
                      Celeron G1610
                      4GB RAM ddr3
                      M350 case
                      ssd 16gb or other
                      intel dual nic

                      This is more or less 280€ +- $370, almost the same than my first approach lol

                      Thank you very much

                      1 Reply Last reply Reply Quote 0
                      • K
                        kejianshi
                        last edited by

                        I'd get a core i5…

                        For heavy VPN use and a little future proofing, I like the idea of having the AES routines on chip and the extra threads available at about the same power requirement.  Since you are beefing up on your original spec, may as well do it up well.

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

                          Having an AES-NI capable CPU is nice and would be great for high bandwidth VPN but it's overkill here. The great thing about boards like that is the range of CPUs they support. The Celeron is just about the lowest performing processor that fits, if at some later date you have a wide range of upgrade options which will probably all be cheaper by then.  :)

                          That said I notice the support page for that particular board only lists Sandy Bridge CPUs, not the G1610: http://www.asus.com/Motherboards/P8H61I/#support_CPU

                          Steve

                          1 Reply Last reply Reply Quote 0
                          • T
                            tirsojrp
                            last edited by

                            @xarlygt:

                            Thanks for your replies, it will be inside a rack but not necessarily in rack chassis, I prefer a small box for this

                            So, after some serching, what about this?

                            ASUS P8H61-I
                            Celeron G1610
                            4GB RAM ddr3
                            M350 case
                            ssd 16gb or other
                            intel dual nic

                            How are you planning to fit a dual nic in that case+mobo combination?

                            This is more or less 280€ +- $370, almost the same than my first approach lol

                            Thank you very much

                            1 Reply Last reply Reply Quote 0
                            • K
                              kejianshi
                              last edited by

                              Not to worry…  That CPU will make a great E-Bay item.  haha

                              Then an i5 that fits the socket....

                              1 Reply Last reply Reply Quote 0
                              • K
                                kejianshi
                                last edited by

                                http://support.asus.com/cpusupport/detail.aspx?SLanguage=en&p=1&m=P8H61-I%20R2.0&cpu=Intel%20Celeron%20G1610%20%282.6GHz,55W,L3:2MB,2C,rev.P0%29&pcb=ALL&sincebios=0804&memo=

                                Maybe just a bios update if mobo revision is correct.

                                1 Reply Last reply Reply Quote 0
                                • X
                                  xarlygt
                                  last edited by

                                  I choosed it because I found mobo + cpu + ram in ebay as bundle pack xd
                                  http://www.ebay.de/itm/ASUS-P8H61-I-mini-ITX-Intel-Celeron-G1610-2x-2-6GHz-4GB-RAM-DDR3-/310674841980?pt=Komponentenbundles&hash=item4855a9e17c

                                  Yes the motherboard is version 2.0

                                  i5 would be great as well as xeon e5, but the thing here is do more (or the same) for less money so those cpu are not an option. Thanks for suggestion

                                  Then do you think this build would handle the load well (50 users, Firewall, Internet gateway, vpn roadwarriors, vpn to remote offices, high troughput, no snort)

                                  Thank you very much

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

                                    Without Snort or Squid that board/CPU will handle >1Gbps so, yes, I'd say it will be fine.

                                    Steve

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