I just switched my router to a D-Link DIR-601 from an old NETGEAR.  I had a TF2 game server and a web/ftp server running fine with my old router.  Nothing is working with this new one.  This is so confusing!  What is virtual server?  I just want to port forward 80, 27015, and 21 to my computer which is at 192.168.0.103.  I added the rule, checked the box and set everything right.  Nothing.  I hope someone can help me soon.  I need to get this fixed asap!