to ensure your router and linux/wind0ze boxes are properly configured, you can always go to
http://(your ip) and see if it comes up. When DNS updates on the web, you'll be good go to. I had to wait a while for mine to update for my gaming guilds site. All I have up are forums right now though

... Im not very creative.