I am attempting to host a game server from home on one of my extra computers. I have a cable modem connected to a Netgear router + wireless gateway combo running DD-WRT firmware. From there I have a small switch with my server and other computers connected.
The server is running Windows XP. The game server works fine and both LAN clients and external/remote clients can connect to the game server by entering my IP address directly (internal IP for LAN clients or external WAN IP for remote clients).
I have a DDNS name from freedns.afriad.org
(13acres.pwnz.org
) and my router is configured correctly to update the DNS dynamically. I also have a DNS from a friends domain that points to me as well at 13acres.rubequake.com
.
However, I cannot connect to my server using the DNS name (either one). I can ping the DNS names and I get a response, so I think it is at least making it to the router (or cable modem?). However the hostname can’t be resolved. Using a DNS check utility on the web reports various errors I don’t know what to do with.
Basically I am at loss for what else I need to do to get the DNS name routed correctly to the server. Do I need to mess with other DNS settings in the router or somehow forward the DNS to the server computer's internal IP address? Are there network adapter settings on the server computer that I need to set (DNS name? Hostname? Hostfiles?).
My network knowledge dries up right about here, so any help to get this working would be tremendously appreciated.