I'm running Redhat Linux 9 on a system behind a Linksys 4-port DSL router. Furthermore, I'm on dynamic IP rather than static from my ISP, so my router gets a new IP address via the DHCP server at random intervals from my ISP.
So far I've gotten Apache webserver and SSH working fine with this scenario by installing ddclient and registering at dyndns.org. Every time my ISP changes the DHCP certificate on my router ddclient notices the change and registers the change with dyndns.org. When requests on port 80 or 22 hit my router they get physically routed to my linux box. My life would've been easier if I'd gone the static IP route, but I got a pervese amount of enjoyment from getting this to work
My current problem is with webmin. What is the path/file for webmin configuration? I want to change the hostname and port that webmin listens on, but I have been unable to find it. I've poked around in /etc/webmin and there's a config file there, but none of the fields pertain to what I want to change, same for /var/webmin
Another thing, webmin by default listens on port 10000, and my DSL router only allows a port range between 0 and 9999 for forwarding. I want to change the port for webmin, but I don't want it to interfere with any other networking services. Can anyone point me in the right direction to read about what ports are for what services with TCP/IP?