Respuestas:
Puede usar netcat en su lugar:
nc -u localhost 48772
En su lugar, debe usar netcat , telnet solo admite tcp. Algo como esto funcionará:
$ nc -u localhost 48772
netcat se instala de forma predeterminada en la mayoría de las máquinas linux modernas (suponiendo que eso sea lo que tiene).
También para completar, quiero señalar que hay otra herramienta llamada socat que se describe a sí misma como 'netcat ++'. Podría ser algo bueno para ver. En general, sin embargo, netcat hará lo que necesita muy bien.
Otra opción es usar socat :
$ socat - UDP:localhost:48772
que conecta su entrada estándar al puerto 48772 encendido localhost
.
Por el contrario, para configurar un servidor que escuche en el puerto UDP 48772 que salga a la salida estándar:
$ socat UDP-RECV:48772 STDOUT
Si el puerto está por debajo de 1024, entonces necesita ejecutar el oyente como root
o usar sudo
. socat puede actuar como un relé (en realidad, su propósito principal) donde acepta entradas en un puerto y salidas a otro. Definitivamente netcat ++ .