[mdlug] St. Pete's]

dean mdlug at sbcglobal.net
Sun Nov 26 14:28:53 EST 2006


Did I send this out already?     This is the configuation at the church 
that Rodney had worked on.  

-------- Original Message --------
Subject: 	Fwd: St. Pete's
Date: 	Fri, 14 Jul 2006 00:41:41 -0400
From: 	Rodney Hampton <rodney.hampton at gmail.com>
To: 	dean <mdlug at sbcglobal.net>
References: 	<b25eb7f50604170812i357076ddq6b500bfe0cea8140 at mail.gmail.com>


Basically, there are two linux boxes.  One is in their computer lab 
(name is gateway.stpeterslutheranchurch.net 
<http://gateway.stpeterslutheranchurch.net>)
and the other is in the closet in Matt's classroom (name is 
router.stpeterslutheranchurch.net 
<http://router.stpeterslutheranchurch.net>)  I haven't looked in a 
while, I think they're RedHat 8.

On router, there are two NIC cards.  So the cable modem goes in one 
side, and the internal network goes in the other.
I set it up using the monmotha firewall ruleset, bastille linux, etc.  
Look in root's pine mail for all the evil stuff getting logged.  
/etc/hosts.deny is getting pretty long because I've got scripts that add 
to it regularly.
They've got a SPRINT business account and a "pizza box" wireless 
receiver on the roof.  They have 5 static ips
24.221.90.238 <http://24.221.90.238>,239,240,241,242.  Costs them $150? 
a month but has screaming fast inbound and outbound.

On the router there is email, DNS, and apache.   The box is severely 
memory constrained and is on old hardware.
It's running qmail, spamassassin, vmailmgr, procmail, qmail scan (perl 
script replacing qmailqueue binary and the real binary is qmailqueue 
original), clamav.  It's a tempermental beast, but has served them well 
enough.  The router also runs bind where they host their own 
authoritative DNS for stpeterslutheranchurch.net 
<http://stpeterslutheranchurch.net>, nslaa (their athletic league 
website), lfahall.com <http://lfahall.com> (.net, .org .biz), and my own 
elect-rodney.com <http://elect-rodney.com> domain.  If bind goes down 
(which it does from time to time due to lack of memory on the box) then 
everything stops working.  Matt usually just reboots it.   For apache, 
it's an ancient version because stpetes uses front page extensions.  
Also proxy's through ssh is locked down, will only allow certain users 
to have access.  There's an iptables rule that will allow direct access 
to the computer in the lab, listens on a specific ip/port combo.  Never 
seems to get scanned on that port.

In the computer lab, the server runs samba as a PDC so all their 
workstations can log in, they've got a 5CD rack that has some perms set 
up in /etc/samba/smb.conf.
The computer lab (gateway) also acts as a buffer between the church 
network ( 192.x.x.x and the school network 10.x.x.x.x)  I think I put 
the teacher computers in the 10.x.x.x network in one subnet and the 
student computers in another subnet as well.  Trying to add a bit of 
defense in depth, but it added to the complexity of the setup.  iptables 
here rules all.
gateway also runs apache and mysql.  The nslaa website actually runs 
back here, as does my own www.elect-rodney.com 
<http://www.elect-rodney.com> and formerly hamptonandassociates.net 
<http://hamptonandassociates.net>.  We used to host other real-estate 
sites as well for extra cash for the church.
gateway server also runs squid and dansguardian.  Basically, 
dansguardian is the proxy that the school,church, and student computers 
hit and it does filtering.  Recently I upgraded it.  Then dansguardian 
hands the outbound stuff off to squid.  I can't recall if this is 
because we wanted to tie it into samba auth.  Also have snort running, 
but ruleset is very old and all it ever did was help us figure out where 
broadcast storms were coming from when there were occasional network 
problems.
Occasionally you'll see errors from the CD rack that show up in pine for 
root.  Pay them no mind (hard to ignore these kernel messages but you'll 
get used to it).

In the church office there is an NT (yes NT) server box running 
Shepard's Staff.  That will be hard to upgrade and is crucial to their 
church so I didn't touch it.  Basically, I've only patched the NT box 
and made sure they had some kind of backup tape scheme.  Much room for 
improvement here.   There's a rats nest of cables behind the NT server 
that predates me.  The rat's nest was set up by a "consulting" company 
who didn't leave the admin password but it was so easy I just guessed it 
when they needed me to access the box.

Anyway, this gives you a 10,000 ft. overview.  

All the desktops are windows 98.  Matt aborted an upgrade to 2000 long 
ago when he saw the effort we'd need to go through.  They're mostly 
patched but I think they could be converted over to all linux someday.  
The dos programs would probably all run under crossover office, wine, or 
a dos emulator.

Thanks,




Rodney Hampton
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mdlug.org/pipermail/mdlug/attachments/20061126/938f0f6d/attachment-0001.html>


More information about the mdlug mailing list