A good Linux distro for setting up NAT, DHCP, DNS?

dgingeri

Distinguished
I have a server, currently running Windows Server 2008r2 for DHCP, DNS, and NAT. However, my install isn't licensed. Win2008r2 will continue operating after install for up to 60 days without activating, but after 60 days, I have to rebuild my server again since I don't have an official license. It's not that much of a bother, considering I can set this up in Windows in about 15 minutes, but the install and massive number of updates takes a good 4-5 hours.

I'd like to try using Linux for routing again. The last time I tried, I used CentOS5, which had a great gui for DNS, but setting up DHCP and NAT was a complete command line experience. It was actually rather annoying, and, because I was running it on an ESXi VM, NAT stopped working frequently forcing me to blank the iptables config and redo the who thing, about once per week. On top of this, CentOS/RHEL 6 has even removed the DNS gui, making the DNS config a complete command like experience as well. Talk about annoying. Obviously, RedHat has completely dropped the ball on this one.

I'm hoping someone has come up with a decent way to do this with another Linux distro. Does anyone know of a version that has a NAT, DNS, and DHCP setup that is quick and easy, possibly even with a gui? I prefer a gui because my typing skills are a little less than comfortable.

I had also given thought to trying to make a part time business of building home servers with this functionality to give home users better security and centralized file storage in one box. Windows is a bit expensive for that, considering Win2012r2 Standard is running over $700. A good Linux distro would be nice for that kind of thing, if this part doesn't take too much effort. If I have to spend a whole day reconfiguing the NAT, plus another day for DNS and DHCP, it really isn't worth it.
 
Solution
FreeBSD is great for NAT/DHCP/DNS + Mail/WEB/FTP:

postfix for mail
pure-ftp for ftp
apache for web
ipfw for firewall filtering
dummynet for rate limiting bandwidth

to me /usr/ports > apt-get

stillblue

Honorable
Nov 30, 2012
1,163
0
11,660
I just downloaded zentyal today to take look because it claims to fully support msexchange and it seems promising. It'a built on top of Ubuntu. I currently use Ubuntu with webmin. Ijack is right, webmin gives you a gui for any distro for all you said.
 

stillblue

Honorable
Nov 30, 2012
1,163
0
11,660
I installed Zentyal. Very easy install and setup and yes a GUI. A lot of hand holding. Actually the GUI is like that of webmin and is done via firefox. Probably perfect for your needs. It does not integrate with MSexchange unless you buy the commercial version but it does install the linux alternative to it.

Can't hurt to try it out.
 

jvhbca

Honorable
Dec 7, 2013
30
0
10,540
FreeBSD is great for NAT/DHCP/DNS + Mail/WEB/FTP:

postfix for mail
pure-ftp for ftp
apache for web
ipfw for firewall filtering
dummynet for rate limiting bandwidth

to me /usr/ports > apt-get
 
Solution

TRENDING THREADS