i told you already, you can not open all the required ports becuase your router cant handle it. you MUST use dmz if you want this to work. also you should use a firewall, at least the built in windows one. all you have to do is set those ports to be allowed.
EDIT
if your friends can connect then its working just set your location in your server.cfg to world (225 or -1 i think) and it should be seen on the list.
EDIT
if your friends can connect then its working just set your location in your server.cfg to world (225 or -1 i think) and it should be seen on the list.