Тоже пользуюсь роутером, так как стоят два компа, один серверный с Win XP.
Вот что у меня прописано в правилах на роутере:
code:Team Fortress 2 192.168.0.12 UDP 27015-27025 / 27015-27025 always
Team Fortress 2 192.168.0.12 TCP 27015-27025 / 27015-27025 always
Т.е. в правило на переадресацию я прописываю не только диапазон портов, но и IP компа, на который будет осуществляться переадресация.
Так же важно помнить что игра использует два протокола передачи данных это TCP и UDP.
Можно попробовать поставить Both т.е. использование обоих направлений, если такая настройка есть в роутере.