First off, welcome to Linux and the forums.
A secure IPTables setup is definately the way to go. With that setup properly, hosts.allow and hosts.deny don't really do anything, but redundancy is always good.
For the rest of the setup, just make sure you don't have anything running that shouldn't be (to keep the server quick and have more hassle-free maintainence). Also, make sure to have your servers chrooted or setup to run w/o suid.
And can you explain the whole networking setup a little more clearly? It doesn't make a lot of sense to me... 
__________________ "Time is an illusion. Lunchtime, doubly so."
~Douglas Adams, The Hitchhiker's Guide to the Galaxy
|