You have a port issue. your router is acting as a partial firewall by having ports closed by default. Contact the maker of the router or whoever sold you the router and ask them about the problem. Most likly NAT related. They should be able to help you get into the routers OS or software and open the ports youre trying to access. Heads up though. Have a list of ports beforehand, because nothings worse than getting a call from someone telling you they need to open some ports and getting them in there, giving the command, saying "ok, type in the port here" and they say "uhhhhhh.. I dont know it."
Greybear