"Brendon Caligari" <(E-Mail Removed)> wrote in message news:<41168e25$0$58816$(E-Mail Removed)> ...
> "Dave Arbok" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed) om...
> > We are a small business with no IT employees and have about 20 Windows
> > ME machines. None of that is subject to change. We are installing a
> > DSL line, and when we do, we want to improve the way our Internet is
> > handled. I am planning to try to set up a Linux server ...
>
> maybe it's a good idea to split the 'server' from the nat/firewalling
> functionality. Check out http://www.freesco.info and
> http://www.smoothwall.org
>
> >
> > We are only considering no cost versions of Linux for this purpose,
> > and we were planning on running either Fedora or White box enterprise
> > Linux.
> > Is there any other no cost Linux ... easier for an absolute beginner
> > (no Linux experience at all) to set up this type of a server on?
>
> Whitebox should be pretty good. It's advisable that somebody quite
> knowledgeable about the subject matter could help you set up a good robust
> configuration. What you are asking is not extremely straight forward if
> there is no unix knowledge within the organisation.
>
> 1. fetchmail for the pop accounts
> 2. most likely sendmail to relay for internal IPs
> 3. web server
> 4. possibly reverse proxy for web accelleration
>
I appreciate everyone's input. I know people think that this is too
big a project for a lazy ignorant Windows user to undertake, but
unfortunately, no budget means we have to make do. I hate living with
dialup, and I can't in good conscience tell them to hook us up to DSL
without any firewall. In any case, I think that the ideas I've heard
have been very helpful. I'll summarize how things have and have not
changed, and what's up now.
1. I still like my free time, and want the easiest solution that is
relatively secure. ANY solution will be an improvement.
2. It has been implied, and I believe it, that because I know nothing
about what I am doing means it is quite likely I will make mistakes
which would lead to security holes. If I was an expert, I bet I could
make an all-in-one-box Linux server, doing my 5 tasks that was
acceptably secure. But, because I am not, I think I will follow the
advice of using two separate boxes, one wimpy box running smoothwall
or a similar firewall, (maybe openbsd- I'll read about it), and the
server I had been planning to do the whole thing, I'll use that for
the other stuff. That should provide an extra layer of security to
protect from mistakes I make.
3. People seem to agree that the long life cycle of White Box and
long span of support for security updates will help with my goal of
not having to mess around with this server a lot in the future. I
also thought of something, this may sound silly but it is a serious
question. When a Linux distribution has security patches, they would
by definition be for things that were part of that distribution...
i.e., if it came with a certain mail server, it would patch it. If I
had to add a separate mail server that didn't come with it, then I
wouldn't get those patches the same way, right? Should I try to find
a distribution that includes all the programs that I think I need, so
I know all the patches will come? Or do most distributions all have a
mail server, antivirus, etc., and this is not a selling point
difference between them?
4. I will NOT be running the Web Server for our home page right now.
Our current web host isn't real expensive, it seemed like a nice
freebie to be able to do it, because we'll have DSL and a Linux
machine, but we will try just the other stuff for a while first, and
if it all seems good then we'll think about taking over the web
server. For now, best to make it simple. The cost savings over
dialup is enough to justify the project, I don't need to be able to
replace our web host to make the project a go.
So, that leaves 4 tasks:
A. Internet sharing&proxy caching / B. Firewall
C. Get mail, store and serve to the win machines / D. AV scan the
mail
5. I've heard that scanning with ClamAV can be processor and memory
intensive. It seems that the mail storing and AV scanning would
definitely go on the powerful server inside the firewall.
6. Here's another big question I have. Task A, all this internet
caching, that seems like that might require computer power too.
Should that go on the internal machine too? Or does that normally go
on the firewall box?
Thanks for the insight, and I agree with everyone that in a perfect
world I would either have a budget to hire experts, or be ambitious
enough to want to learn a lot about all of this, but, this isn't a
perfect world.