Guest User!

You are not Sophos Staff.

This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

need help planning a DMZ and guest network

I am using the free UTM 9.1 and installed it on a 4 core amd pc with a 256GB SSD and 8 gigs of ram, it has 5 network cards in it. 
I am looking for the best suggestions how to configure the network
 
 

  • I want an unsecured wireless guest network with its on DHCP scope , 
  •  a DMZ for my own domain website as well as remote and mail servers , 
  •   a full dhcp scope for my private uber secure network 
  • secured wireless netowrk with DHCP scope connected to my private LAN


I can see the network cards under the interface list but since they are all the same I cant figure out which is which.. I am sure I can find a way

I do have my own domain name and 5 static IP's from my ISP which will be used for my DMZ, I am assuming I can use 1 static IP to NAT to the guest network

any suggestions or caveats  to watch out for would be welcome, I am familiar with Cisco and Watchguard firewalls but not Sophos UTM

Thanks in advance


This thread was automatically locked due to age.
Parents
  • actually yes a flaw, you said it yourself  -SNORT is SINGLE threaded in a world of multi-threaded CPU's! Suricata is a multi threaded IPS 
    Suricata | Open Source IDS / IPS / NSM engine


    I have run everything from high powered vmWare servers to linux based firewalls ( ever heard of ipCOP?) on AMD CPUs for years this is the first I ever even heard of someone suggest that the AMD cpu  had a faulty design. Maybe AMD does nto run single threaded apps as well as Intel, but most apps have been multithreaded for years now

    sounds like I need a  better product than Sophos can offer not a better CPU...I need to start small but maybe increase bandwidth and load as my business grows. I could save effort and just buy a new Barracuda, Fortinet or Watchguard firewall /UTM but I was wanting to give Sophos a try, maybe I should not even waste my time but I had heard good things about Sophos UTM. 

    also it would be nice to get an answer my question  Pease [:)]  ..not just a lecture on processors , I already said I can virtualize this and assign resources ...if I have to I can do something else hardware wise but I had this pc and did not want to waste money
Reply
  • actually yes a flaw, you said it yourself  -SNORT is SINGLE threaded in a world of multi-threaded CPU's! Suricata is a multi threaded IPS 
    Suricata | Open Source IDS / IPS / NSM engine


    I have run everything from high powered vmWare servers to linux based firewalls ( ever heard of ipCOP?) on AMD CPUs for years this is the first I ever even heard of someone suggest that the AMD cpu  had a faulty design. Maybe AMD does nto run single threaded apps as well as Intel, but most apps have been multithreaded for years now

    sounds like I need a  better product than Sophos can offer not a better CPU...I need to start small but maybe increase bandwidth and load as my business grows. I could save effort and just buy a new Barracuda, Fortinet or Watchguard firewall /UTM but I was wanting to give Sophos a try, maybe I should not even waste my time but I had heard good things about Sophos UTM. 

    also it would be nice to get an answer my question  Pease [:)]  ..not just a lecture on processors , I already said I can virtualize this and assign resources ...if I have to I can do something else hardware wise but I had this pc and did not want to waste money
Children
  • actually yes a flaw, you said it yourself  -SNORT is SINGLE threaded in a world of multi-threaded CPU's! Suricata is a multi threaded IPS 
    Suricata | Open Source IDS / IPS / NSM engine


    I have run everything from high powered vmWare servers to linux based firewalls ( ever heard of ipCOP?) on AMD CPUs for years this is the first I ever even heard of someone suggest that the AMD cpu  had a faulty design. Maybe AMD does nto run single threaded apps as well as Intel, but most apps have been multithreaded for years now

    sounds like I need a  better product than Sophos can offer not a better CPU...I need to start small but maybe increase bandwidth and load as my business grows. I could save effort and just buy a new Barracuda, Fortinet or Watchguard firewall /UTM but I was wanting to give Sophos a try, maybe I should not even waste my time but I had heard good things about Sophos UTM. 

    also it would be nice to get an answer my question  Pease [:)]  ..not just a lecture on processors , I already said I can virtualize this and assign resources ...if I have to I can do something else hardware wise but I had this pc and did not want to waste money


    a bit testy are we?  The flaw in the AMD design is one fpu per two alu's.  since ANY UTM is math dependent this is why AMD is now in the position Intel was when it was p-4 vs Opteron.  Slower(in terms of real performance numbers), hotter than the competition, and having no real vision forward.  Clock for clock the AMD parts cannot keep up with Intel current generation parts.  AMD is currently 1-3 generations behind Intel in performance.  AMD is now reduced to going for GHZ and competing on price.  Sounds like the P-4 vs the Previous gen Opteron before AMD went the route they are currently on.  The performance numbers don't lie here.  I'm no fanboy of Intel..when Opteron's ruled the roost i was telling folks to buy amd..not anymore.  Until AMD changes their flawed design from this reduced math capability things are not going to change.

    I have heard of ipcop.  I deployed it for several clients...i then BUILT MY OWN UTM based on ipcop.  I didn't have the software engineering knowledge to knit everything together into a cohesive package that one backup routine would give you all of the configurations.  I didn't know the software engineering friend i do now.  If UTM wasn't the great product it is i would revive that project..i don't see the need.  I've deployed the following in commercial environments:
    ipcop
    smoothwall
    endian
    astaro/sophos UTM
    untangle
    sonicwall
    watchguard
    barracuda(garbage imo)

    Snort is used by every utm vendor i mentioned for good reasons:
    1.  It's battle tested
    2.  It's secure
    3.  It's trusted through many software audits and reviews
    4.  It's been tested and successfully deployed in some of the most sensitive 
         security environments possible.

    Suricata has speed and while it has large corporate backers it's not built a long track record of the first 4.  Once it does then you'll see it deployed on a wider basis.

    Sphos UTM is a great product.  If you want to go find something else go for it..but you won't find something better than it at this price point..and maybe not at any other price point.  Before you slam UTM try it.  If you don't like it...fine but otherwise don't bash on something before you have any real knowledge of what you are slamming..it makes you look at the least unprofessional..and at the most unintelligent.

    Owner:  Emmanuel Technology Consulting

    http://etc-md.com

    Former Sophos SG(Astaro) advocate/researcher/Silver Partner

    PfSense w/Suricata, ntopng, 

    Other addons to follow

  • actually yes a flaw, you said it yourself  -SNORT is SINGLE threaded in a world of multi-threaded CPU's! Suricata is a multi threaded IPS 
    Suricata | Open Source IDS / IPS / NSM engine

    CPU's are multi-core, not multi-threaded. They don't care if a program is multi-process or multi-threaded, they just run the code they're fed. And regardless of what code is running on the CPU, if there is not enough load on the CPU's from all the processes/threads running, the CPU will not transition to the higher core speeds required for maximum IPS performance.

    IPS is one of these programs where a single stream being scanned is only allocated to a single process (in Snort) or a single thread (in Suricata). As a result, to get better single stream performance, you need higher core speed. To get better aggregate performance you need more processes/threads.

    I have run everything from high powered vmWare servers to linux based firewalls ( ever heard of ipCOP?) on AMD CPUs for years this is the first I ever even heard of someone suggest that the AMD cpu  had a faulty design. Maybe AMD does nto run single threaded apps as well as Intel, but most apps have been multithreaded for years now

    And my first PC ran DOS 5, I was a beta tester of Windows 95, ran Linux since Redhat 4, and spent time messing around with the precursor to a lot of these Linux based firewall/UTM systems. Remember Dachstein? Ran AMD back when Athlon XP & MP systems were wiping the floor with Intel's P4's, spent way too many hours tuning Linux as a Gentoo user, and now manage a small farm of VMware ESXi hosts running a mixed Windows & Linux workload.

    It has nothing to do with single vs multi-threaded programs. AMD's currently running up against some architectural issues with their newer cores, akin to what Intel ran into with the Pentium 4 family before the core series CPU's came out. Using bulldozer as an example, intial tests actually showed AMD's premier CPU at the time lagged behind Intel in tests of "multithreaded apps" not just single threaded one. It was later coded around by Windows as AMD's methods for scheduling cores was a bit different from Intel, forcing Microsoft to release a patch to handle AMD's quirks.

    sounds like I need a better product than Sophos can offer not a better CPU...I need to start small but maybe increase bandwidth and load as my business grows. I could save effort and just buy a new Barracuda, Fortinet or Watchguard firewall /UTM but I was wanting to give Sophos a try, maybe I should not even waste my time but I had heard good things about Sophos UTM.

    Excuse the confusion but you're saying that Sophos is essentially garbage and you can find a better appliance from another vendor when all you've done to test Sophos is install it on an spare computer, asked for advice about the setup, was told you too much machine for the environment and would be better served with something smaller, then proceeded to complain about how Snort sucks compared to Suricata, and how'd you be better served with another vendor's system.[:S]

    Given those other vendors don't offer software only editions (as far as I could see on their sites, I'd love to be corrected), the only fair comparison is run an SG210 and see how it compares. The 210 might be a bit over-sized for 20 users (a Sophos partner could say better after looking at your environment) but it'd show you what a properly sized Sophos system can do.[;)]
  • ok, first sorry I am not intending to sound testy or rude, I apologize if I did.

    Second , my point was I had this hardware and wanted to use it, it may not be the best versus an Intel processor but it was free! I have 20 devices and users but only 3 people surfing, and a barely used mail server at this point so it should function well until I push to the limit of my 100 Mb downloads or 4 Mb uploads 

    third, I think I will be fine if I virtualize this and assign resources properly per your suggestions, correct?

    I apologize if I sounded rude and certainly appreciate your suggestions and wealth of knowledge, thanks for the advice, I am grateful.
  • CPU's are multi-core, not multi-threaded. They don't care if a program is multi-process or multi-threaded, they just run the code they're fed. And regardless of what code is running on the CPU, if there is not enough load on the CPU's from all the processes/threads running, the CPU will not transition to the higher core speeds required for maximum IPS performance.

    IPS is one of these programs where a single stream being scanned is only allocated to a single process (in Snort) or a single thread (in Suricata). As a result, to get better single stream performance, you need higher core speed. To get better aggregate performance you need more processes/threads.


    And my first PC ran DOS 5, I was a beta tester of Windows 95, ran Linux since Redhat 4, and spent time messing around with the precursor to a lot of these Linux based firewall/UTM systems. Remember Dachstein? Ran AMD back when Athlon XP & MP systems were wiping the floor with Intel's P4's, spent way too many hours tuning Linux as a Gentoo user, and now manage a small farm of VMware ESXi hosts running a mixed Windows & Linux workload.

    It has nothing to do with single vs multi-threaded programs. AMD's currently running up against some architectural issues with their newer cores, akin to what Intel ran into with the Pentium 4 family before the core series CPU's came out. Using bulldozer as an example, intial tests actually showed AMD's premier CPU at the time lagged behind Intel in tests of "multithreaded apps" not just single threaded one. It was later coded around by Windows as AMD's methods for scheduling cores was a bit different from Intel, forcing Microsoft to release a patch to handle AMD's quirks.


    Excuse the confusion but you're saying that Sophos is essentially garbage and you can find a better appliance from another vendor when all you've done to test Sophos is install it on an spare computer, asked for advice about the setup, was told you too much machine for the environment and would be better served with something smaller, then proceeded to complain about how Snort sucks compared to Suricata, and how'd you be better served with another vendor's system.[:S]

    Given those other vendors don't offer software only editions (as far as I could see on their sites, I'd love to be corrected), the only fair comparison is run an SG210 and see how it compares. The 210 might be a bit over-sized for 20 users (a Sophos partner could say better after looking at your environment) but it'd show you what a properly sized Sophos system can do.[;)]


    Lets back up, I did not call Sophos garbage only suggested it could improve with support for multi-threaded cpu's. When I first asked my question basically I got a "AMD is flawed argument" 

    I never said Snort sucks, only that it is behind the times and has room for improvement
    A Sophos 210 is several thousand dollars, I cant even try that option!
    I can afford to buy a new watchguard for $500 with UTM subscription, but was trying to avoid the money spent when I owned such good hardware


    I want to apologize if I offended, I do appreciate the knowledge and feedback, I just hate when people give me that Intel is great, AMD is junk garbage. 

    All being said I will give Sophos a fair chance to prove itself,  I will get this working even if I have to buy a new processor, and work through configuration and bugs and then watch it for a year. I would love to sell Sophos if this proves itself to me. I suspect it just may after I learn the product and its caveats
  • ok, first sorry I am not intending to sound testy or rude, I apologize if I did.

    Second , my point was I had this hardware and wanted to use it, it may not be the best versus an Intel processor but it was free! I have 20 devices and users but only 3 people surfing, and a barely used mail server at this point so it should function well until I push to the limit of my 100 Mb downloads or 4 Mb uploads 

    third, I think I will be fine if I virtualize this and assign resources properly per your suggestions, correct?

    I apologize if I sounded rude and certainly appreciate your suggestions and wealth of knowledge, thanks for the advice, I am grateful.


    Your best bet is to not buy new hardware.  Load up in your case vmware and configure it as i noted.  present only twc vcpus to the vm but allocate 90%(or however little you want) to that vm...[:)]

    Owner:  Emmanuel Technology Consulting

    http://etc-md.com

    Former Sophos SG(Astaro) advocate/researcher/Silver Partner

    PfSense w/Suricata, ntopng, 

    Other addons to follow

Share Feedback
×

Submitted a Tech Support Case lately from the Support Portal?