Necesito una utilidad simple que me permita verificar si una PC, conectada a una red local, puede alcanzar una dirección específica : puerto usando un protocolo específico como TCP o UDP
El sistema operativo de la máquina que usaré para hacer la verificación es Windows XP.
Respuestas:
Use simplemente
telnet
:Si obtiene una conexión, algo responde en ese puerto.
Si recibe un mensaje de error, ningún programa está escuchando en ese puerto o el nombre de host no es válido:
fuente
nmap debería poder manejar esto.
fuente
nmap -v IP_ADDRESS -Pn -p PORT
Puede usar iperf para verificar si los puertos UDP son accesibles o no.
Ejemplo: Prueba si el puerto 5093 UDP está abierto en el servidor remoto 10.0.0.1
Como puede ver, el cliente transfirió con éxito 893 datagramas, lo que significa que el puerto está abierto. En caso de que el firewall bloqueara el puerto, debería leer un mensaje como este:
fuente