¿El comando UDP de Netcat no funciona?

0

Desde una terminal:

echo "test" | nc -u -l 127.0.0.1 10000

Desde otra terminal:

nc -u 127.0.0.1 10000

Pero el terminal simplemente se bloquea, no devuelve la salida de "prueba". Parece funcionar bien sin el argumento -u . ¿Qué me estoy equivocando aquí?

    
pregunta user310863 18.11.2018 - 09:06

1 respuesta

0

Parece que has invertido accidentalmente cuál es el oyente y cuál no lo es. Es decir. deberá cambiar los comandos a lo siguiente:

Abre el oyente primero:

nc -u -l 127.0.0.1 10000

Luego el remitente:

echo "test" | nc -u 127.0.0.1 10000

Luego verás que el escucha escucha "prueba" en la consola.

Puedes detener el programa nc presionando Ctrl-c.

    
respondido por el jksoegaard 18.11.2018 - 20:22

Lea otras preguntas en las etiquetas