comprobar puerto no bloqueado

7 views
Skip to first unread message

Fer C

unread,
Mar 13, 2018, 4:22:31 PM3/13/18
to zonano...@googlegroups.com
Buenas,
Tengo una pregunta.

Tengo 2 servidores A y B

en A no funciona una aplicación que abre el puerto 61616

y en B tengo lo mismo que si funciona.

Desde A hacia B me puedo conectar ok
Desde B hacia A no.

Esto es por que la aplicación al no levantar no abre el socket de escucha?
Como me entero si tengo el puerto bloqueado? Pensaba en abrir un socket en A para conectarme por telnet desde B

La duda que tengo es si la aplicación no levanta por que tiene el puerto bloqueado, pero no lo puedo comprobar si no intento abrir una conexión.

Como lo puedo hacer?

Gracias y saludos!

Fer C

unread,
Mar 15, 2018, 11:16:43 AM3/15/18
to zonano...@googlegroups.com
Me pasaron un script en python que abre el puerto para luego enviar un mensaje desde el otro servidor..



Sebastian Balza

unread,
Mar 16, 2018, 2:13:59 PM3/16/18
to zonanorte_lug
Mmm... estas seguro que no tenes problemas de derechos?
Revisaste el log de la aplicación?
Revisaste las reglas del firewall?
Proba con netcat abrir un puerto
Ejemplo:
nc -l -p [puerto]

Con ese comando abris el puerto en modo escucha y queda esperando conexión.

desde el otro equipo tratas de conectarte:

nc host puerto

Saludos




--
--
Has recibido este mensaje porque estás suscrito a Grupo "Zona Norte
Lug"

---
Has recibido este mensaje porque estás suscrito al grupo "Zona Norte Lug" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a zonanorte_lug+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Fer C

unread,
Mar 19, 2018, 9:58:37 AM3/19/18
to zonano...@googlegroups.com
Gracias Seba,
el servidor esta super restringido, no tengo netcat.
De todas formas, con el script abrí el puerto y comprobé que esta ok.

Saludos!

Sebastian Balza

unread,
Mar 22, 2018, 2:36:36 PM3/22/18
to zonanorte_lug
Okas. Otra forma si tenes python usa el modulo simplehttpserver para probar
https://docs.python.org/2/library/simplehttpserver.html

python -m SimpleHTTPServer puerto

Vas a la otra maquina y probas de hacer telnet 

telnet host puerto 



Reply all
Reply to author
Forward
0 new messages