PDA

Ver la Versión Completa : Comando DOS para hacer Ping a un puerto específico.


JuanErasmo
28-05-2008, 17:38:48
hola amigos.

En esto de la consola de comandos tengo 2 dudas.

1. Se puede hacer ping a un equipo pero, haciendo la peticion de un puerto?
por ejemplo ping www.clubdelphi.com:7867 (http://www.clubdelphi.com:7867) , para saber si esta abierto o si atraviesa correctamente un Proxy?

2. Se puede leer o escribir datos en puertos mediante consola de comandos?
Por ejemplo , leer el valor de un socket desde la consola.
Cuales son los comandos para esto?


Muchas Gracias por su colaboración!

fer21unmsm
28-05-2008, 20:12:46
hola amigos.

En esto de la consola de comandos tengo 2 dudas.

1. Se puede hacer ping a un equipo pero, haciendo la peticion de un puerto?
por ejemplo ping www.clubdelphi.com:7867 (http://www.clubdelphi.com:7867) , para saber si esta abierto o si atraviesa correctamente un Proxy?

2. Se puede leer o escribir datos en puertos mediante consola de comandos?
Por ejemplo , leer el valor de un socket desde la consola.
Cuales son los comandos para esto?


Muchas Gracias por su colaboración!

Hola bueno, el comando ping no se le puede agregar el puerto, ya que por defecto hace ping a 139, que es el netbios (según recuerdo), solo puedes colocar la ip o dominio y otros parámetros adicionales, por eso si una pc no tiene el protocolo netbios, no se le podrá hacer ping, para esto debes usar el comando "telnet" seguido de la ip, espacio, puerto. Ej: telnet 127.0.0.1 25.

Con respecto a la segunda pregunta claro que se puede escribir comandos en los puertos, ya que sirven de interfaz de comunicación, no entiendo muy bien a que te refieres con leer el valor de un socket, a su estado, a sus propiedades, o a lo que recibe como mensaje, bueno si es esto último es dificil saber que comandos acepta (a menos que tenga un help), o que conozcas el servicio que se encuentra en dicho socket, y sus comandos


Saludos

JuanErasmo
03-06-2008, 15:30:28
La segunda pregunta,, es que una vez vi como leia el valor que habia en un puerto desde la consola de comandos,,,,
no recuerdo bien como lo hacia la persona que vi,
pero obtenia los valores que estaban escritos en el socket.

Con un programa hecho en C++ escribia un valor a un socket.
Y con la consola, verificaba lo que estaba en el socket.

Sabes que comandos sirven para esto?

Gracias.

seoane
03-06-2008, 20:50:17
Hola,

http://www.clubdelphi.com/foros/showthread.php?t=39331