Todo el mundo conoce el puerto TCP, por ejemplo, el puerto 80, puedes usar telnet IPs 80 para verificar si el puerto escucha normalmente, ¿así que se puede probar el puerto UDP de la misma manera?
Hay muchos artículos en Internet que prueban si el puerto UDP está desbloqueado.Ninguna es precisaEl mejor método de prueba es habilitar una escucha UDP en el servidor, y el cliente envía paquetes UDP al servidor, y este comprueba si puede ser recibido, como se muestra en la figura siguiente:
nc es la abreviatura de netcat, que utiliza protocolos UDP y TCP. Es una herramienta fiable de operación en segundo plano que puede ser fácilmente habilitada por otros programas, y también se utiliza como herramienta de pruebas o de hackeo para redes. Con él, puedes establecer fácilmente cualquier conexión. Hay muchas herramientas útiles integradas.
mandar
1) -l Se usaba para especificar que NC estaría en modo de escucha. Especificar este parámetro significa que NC se trata como un servidor, escuchando y aceptando conexiones en lugar de iniciar conexiones a otras direcciones. 2) -p <port> El usuario configura el puerto para escuchar 3) -s Especificar la dirección IP de origen para enviar datos, que es aplicable a máquinas multi-NIC 4) -u Especifica que nc utiliza el protocolo UDP, que por defecto es TCP 5) -v Interacción de salida o información de error, especialmente útil para principiantes 6)-w El número de segundos de tiempo muerto, seguido del número 7)-z Indica cero, lo que significa que no se envía ningún dato al escanear
Tutorial de prueba
ServidorActiva un oyente UDP en el puerto 12345 con el siguiente comando:
-lup es en realidad una abreviatura de -l -u -p
clienteEnvía un mensaje al servidor usando el protocolo UDP con el siguiente comando:
Introduce cualquier cadena, introdúciala, y el servidor comprobará si ha sido recibida, como se muestra en la figura siguiente:
Por último, adjunta las herramientas de Windows NC a continuación:
Turistas, si queréis ver el contenido oculto de esta publicación, por favor Respuesta
|