Jones, Scott (GE Money, consultant) wrote:
I am trying to get my mailman server set up, and have run into network
issues. I have a linksys wrt54g router, and have enabled web access.
Here's my question: If I can access the router remotely, then I should
fairly easily get access to my server box established, is this correct?

Your "router" probably does something call Network Address Translation(NAT). What this does is allow many computers behind the router to use one IP address. So there are a couple of things you can do to make your router accessible behind a NAT box.

When I had a server at home I had a router that allowed me to set up some of my machine with an IP address from the ISP and set up other machines to use the NAT. This is very common in low end commercial routers and enterprise routers.(I don't know if it's an option in consumer grade routers)

Port forwarding is the most common way to handle this in a consumer grade router. If the only thing you need to work is email then you can set up your router to forward any data that comes in on the mail port to go to your server. The mail(smtp) port is port 25. If you want to have access to the mailman web interface than you will also have to forward that port to your server(port 80).
The other question: Is it even adviseable to allow web access or is that
asking for trouble? How hackable is a router, in the face of a
determined hacker?
One of the basic principles of security is minimalization. If you don't need it, don't enable it. So regardless of how hackable someone may think that is currently(the strength of your password being a major factor), if you don't need to access your routers setting from outside your internal network than you should not enable the ability to do so. Also if the web interface is running on port 80 it will conflict with your ability to forward port 80 to your server. With typical consumer grade "routers" you can only have one computer/device on each port. Each service has a standard port. If you want people to be able to easily use that service(which is not always the case) you will want to run it on it's standard port. So only one web server, on mail server, etc.

Kyle

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to