Gateway and Email server!

Posted on 2006-03-22
Last Modified: 2010-04-20
My company's current layout.

Internet-----ISP router-----WinGate box (also gateway, mail server)-----internal clients (35 clients)

The Wingate box is running on XP Pro sp2. It is a single point failure.

I want to have a linux box which act just like the Wingate box in case it crashed.

1) What distro and version should I choose (server or clients)? Where to download?
2) What option should I choose for email? Currently we have outllook as clients and Mdaemon as server from
3) For securiy purposes, what is the best way for this Linxu box to act as a gateway and wingate? IPTABLE?
4) How about proxy?
5) What is the best way to install this linux box so that it is hardend?

Please take it easy on me. I completely new in Linux. Thanks,

Question by:andytle
    LVL 2

    Assisted Solution

    1) I would choose Fedora, though there are many more (Suse / Debian / Mandrake etc etc)

    2) My choice would be Exim with Courier, though again there are lots of options (Cyrus / Qmail / full Courier suite) - this is probably the most tricky part to set up.

    3 & 4) You can set uo Linux as a NAT gateway and set up a basic firewall with IPTables. You can also install Squid as a proxy if you need that - can be handy if a lot of your users access similar sites.

    5) Install as little as possible - this means no fancy applications, no GUI desktop and no C Compilers etc.

    You may want to split out the tasks, and use one linux box as a gateway, and a second box as your email server
    LVL 7

    Accepted Solution

    If you were seriously concerned with security, you wouldn't be using Wingate.  It has always been full of holes.  You should also not use the same box for both you mailserver, and your gateway.  Your gateway is going to take alot of abuse.  The internet is a harsh place to live.  You should keep you mailserver on a seperate box protected by your gateway.  I would recommend Debian, but most of EE are Redhat users.  There are distros taylored for gateway/firewall purposes that you may be interested in.
    I always thought m0n0wall looked interesting.

    Author Comment

    I don't have access to go two boxes. It would be nice though.
    Of course I don't like wingate, that is why I want to take this route, Linux.
    What else you could give me?

    LVL 2

    Expert Comment

    As already stated, you could use Fedora/Debian etc and set it all up on a single box. It's not recommended this way, and it *will* be a lot of work for someone who is new to Linux.

    Author Comment



    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Join & Write a Comment

    If you use Debian 6 Squeeze and you are tired of looking at the childish graphical GDM login screen that is used by default, here's an easy way to change it. If you've already tried to change it you've probably discovered that none of the old met…
    1. Introduction As many people are interested in Linux but not as many are interested or knowledgeable (enough) to install Linux on their system, here is a safe way to try out Linux on your existing (Windows) system. The idea is that you insta…
    Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    25 Experts available now in Live!

    Get 1:1 Help Now