Quote:
Originally posted by oneandoneis2
So, given that, what I need to know is:
How much RAM & CPU power should I be expecting to need?
|
Far less than you would think regarding CPU, about what you would think regarding RAM. As mentioned, I'd agree 512MB should suffice. However, 1Ghz is a ton. Although, with prices and speed the way they are these days, you probably can't buy a configuration less than this. If you can, get a used P3 setup, or an AMD equivilent. You can probably grab one for less than the cost of a new 1Ghz CPU, maybe...
Quote:
Is the standard iptables firewall good enough for security, or will I need to look for something more heavy-duty?
|
The chime in on unSpawn's security thread has already been made. IDS, intrustion detection systems, is certainly something to look at. When it comes to security, there is no such thing as overkill. However, don't let the security overwhelm you either, you will learn as you go.
Quote:
Would it be worth also setting it up as a DNS server while I'm at it?
|
I wouldn't personally. It's a big jump, and entirely new field. It's like going to college to become a Pediatrician and saying "While I'm at it, why don't I become a Surgeon as well?". Sure they are both Medical Doctor degrees, but completely different fields. Just as DNS is. You will be setting up and learning about new servers (Apache, Postfix, etc along with all the security precautions) why overwhelm yourself with learning DNS at the same time? Use a free service, such as
www.zoneedit.com until you get your feet on the ground with the rest of your setup, then turn to looking at doing your own DNS. However, I've personally found that more ISP's seem to block port 53 more than any other service port, save 1, and that is email...
Quote:
How hard is it to set up such a server?
|
A very subjectional question. Apache was very easy for me at first. Postfix, not so much, but after using it, and reading a bunch of stuff on it, it became very simple and easy to use. I use Squirrelmail with Courier-imap and Postfix for my setup. More on that in a second. But basically, it's really easy, once you get the hang of it. As long as you've got a grasp on networking, the rest will hopefully fall into place as you go. Remember, security is your biggest feat. It's important to keep that box locked down. If it's not, you could easily be broadcasting the next DDoS attack to LQ....
Quote:
Any advice gratefully received, including links to any places that'll help me figure out the answers myself.
|
My personal favorites are as follows:
http/https = Apache/Apache+SSL
Webmail = Squirrelmail
Imap for the webmail = courier-imap
Email server = Postfix (with Maildir )
Spam prevention = SpamAssassin
Virii protection = clamav
It has been said, many times, postfix is more secure than sendmail. However, with an open box, it doesn't matter what is more secure, so work on that first. A lot of your security options are spelled out in unSpawn's thread, so be sure to take a look.
Have fun!
Cool