Respuestas especificas a las preguntas especificas...
Creo que olvidas un detalle, que yo al menos lo interpreto como afirmativo, me refiero a si estas detras de un router o no.
De ser asi creo que ya te han brindado la solucion:
Si estas a traves de un router como me pasaba a mi busca algun manual del modelo de router que tengas y abre ese puerto a traves de la configuracion de dicho router

De lo contrario si el el servidor esta tras el router entonces no tenes ningun inconveniente para conectarte (ver ventajas de la conexion inversa).
Puede haber un tercer caso: que ambos esten detras de un router, de aqui se derivan dos posibilidades mas: que tengas acceso a la configuracion de tu router o que no tengas acceso...
En el primer caso procederias de la misma forma que figura en la cita... en el segundo estas jodido y solamente te queda lan to lan.
Aclara mas el entorno de la conexion que deseas realizar y podriamos responderte mas especificamente...
Salu2