[ Foro de Java ]

Programa con Sockets fuera de lan.

07-Apr-2022 13:18
Invitado (Javier)
0 Respuestas

Hola tengo dos programas que usan sockets un server y un cliente y cuando los conecto en lan con el router funcionan los dos pero cuando quiero conectarlos fuera de lan (internet) el cliente no se conecta, en la consola dice que se acabo el tiempo de espera para conectarse.
En el server uso
ServerSocket sv = new ServerSocket(1234);

Y en el cliente uso:

Socket sc = new Socket("ip_publica",1234);

Donde ip publica es mi ip devuelta por la pagina https://www.cual-es-mi-ip.net/.
Además, he ingresado a la configuracion del router y he abierto el puerto 1234 y redireccionado las peticiones de ese puerto hacia la ip local de la pc que tiene ejecutando el programa server.

¿Por que no se conecta el cliente?.
Adios.




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)