Outra coisa que devo acrescentar é que você precisa verificar se o seu ISP lhe concedeu um endereço IP PÚBLICO. Eu tenho notado mais ISPs colocando você atrás de sua rede, e você está recebendo um endereço IP NÃO PÚBLICO (no seu lado do modem) ..
maneira mais fácil de verificar isso é
vá para IP2nation.com para verificar seu IP PÚBLICO
em seguida, verifique as configurações de WAN do seu modem, se você tiver o mesmo IP .. se você fizer isso, então você está usando um verdadeiro IP público .. se for diferente, então você está sem sorte .. Você é emitido um IP INTERNO de dentro da rede do seu provedor e se você precisar encaminhar essa porta, você precisa pedir a eles para fazer isso por você. Este é realmente o meu problema ultimamente.
Boa sorte