Bueno para tu jugarlo en servidores ajenos no creo que necesites abrir ningun puerto, a menos que tengas el puerto bloqueado. Tu problema quizas seria si tu eres el servidor, ahi tienes que enlazar tu ip privado a tu ip publico y eso ya se hace segun que modelo de router tengas.
Lamentablemente yo no se como funca tu router, ojala alguien aqui sepa.