i am using a D-link DIR-655 router and am having a problem getting the ports to forward correctly
i am certain that the correct ip address is being used when i choose what ip to forward ports for
i have tried using the port forward option in the router, i forward the ports 6111-6119 then using
http://www.pcwintech.com/port_test.php? i test them
every port i attempted to forward was closed
i then tried using the virtual server option and setup the ports (6111-6119) to be open, just hoping for a different outcome, but again every port was closed
i started messing with things and changing up variables to see if i could find anything different, once while having warcraft 3 open i tested the ports i had forwarded, one port was open
if you are familiar with warcraft 3 you know you choose which game port to use, and the port that was open was the game port i had chosen
i tested this same type of thing with my torrenting program (vuze) whose listening port was also forwarded and the same thing happened, the port was only seen as open so long as the application that used it was running (i tested this with both the virtual server option as well as the port forwarding option, same result)
this wouldn't normally be a problem except that everyone who plays the game can choose to use a different game port (within the range), so when trying to host a game in warcraft 3, i am essentially cutting off 8/9 of the people who could join my game, making it impossible to get a full game
is there any way i can have all of the ports open without running multiple applications using a particular port
Screenshots:



