If you are still having problems setting up your router for use with your Windows Home Server then Microsoft have published an article that just might help you.
Called Windows Home Server: Router Setup, this article walks you through setting up your router for Remote Access, an area that has been so much more complicated that it really ever should have been.
We have even posted a How To guide this as well quite a long time ago: How to Manually Configure Your Router for Windows Home Server Remote Access
So if you are still having problems, you should check out the article,
This is how the article begins, so if you have one of those routers, you are in luck, if not, use General:
Accessing computers and files on your home or business network from a remote location is a popular feature of Windows Home Server. To enable remote access, you need to configure your router to open certain ports so network traffic will flow properly.
Directions are provided for the following routers. If your router is not listed, use the General Directions.
- General Directions
- Linksys BEFSR41
- Netgear RP614
- Sonicwall TZ170
- Sonicwall TZ100
- D-Link DIR-825
- Linksys WRT160N
- Linksys WRT54GL
- Watchguard Firebox X20e
To view the full TechNet article, click here: http://social.technet.microsoft.com/wiki/contents/articles/windows-home-server-router-setup.aspx
There is also a similar article for Small Business Server which you can find here: http://social.technet.microsoft.com/wiki/contents/articles/windows-small-business-server-2008-router-setup.aspx

None of the router links are working, just FYI
the links work if you go to the actual TechNet article – sorry for the confusion.
Andrew