Greetings, fellow linux enthusiasts! I have recently constructed a new computer out of spare parts to act as my personal home server, a computer running 24/7 hosting mfreeland.net on telnet/http/ftp/email/dns/nfs/ntp/samba/dial-up. I decided to use scyld beowulf because it runs lightning fast on elderly hardware and has the option of booting the other computers on my network as slave nodes for supercomputing enjoyment. The problem, however, is that none of the servers running on the machine are accessable from the internet. I am using a service from mydomain.com to point mfreeland.net to my roadrunner ip address. From there, it enters my linksys router which port forwards all the necissary ports to the server's lan ip address. I know this setup works because if i plug the same ethernet cable from the server into my laptop, mfreeland.net is routed to the servers running on my laptop. In order to fix the problem on the server, i have tried to open up the firewall, but it already seems open: iptables shows input: accept, forward: accept, and output: accept. The one weird thing i have noticed is that if i point my browser on the server to 192.168.1.1 (the lan ip of my router), it loads the test apache page running on that server, which actually has the ip address of 192.168.1.103. Also important to note, from computers on my lan, if i type in the server's local ip address, the apache page loads; however, if i type in the wan address, i get nothing. I have also tested the connection with telnet and got exactly the same results, so i don't think it has anything to do with apache. Does anyone have any ideas as to how to make the server accessable via the internet? Thanks, Matt Freeland