Respostas:
Você pode usar o netcat:
nc -u localhost 48772
Você precisa usar o netcat , o telnet suporta apenas tcp. Algo assim vai funcionar:
$ nc -u localhost 48772
O netcat é instalado por padrão na maioria das máquinas Linux modernas (assumindo que é isso que você tem).
Também por uma questão de integridade, quero ressaltar que há outra ferramenta chamada socat que se descreve como 'netcat ++'. Pode ser uma boa coisa para conferir. Em geral, no entanto, o netcat fará o que você precisa.
Outra opção é usar socat :
$ socat - UDP:localhost:48772
que conecta sua entrada padrão à porta 48772 localhost
.
Por outro lado, para configurar um servidor que atende na porta UDP 48772 que gera a saída padrão:
$ socat UDP-RECV:48772 STDOUT
Se a porta estiver abaixo de 1024, será necessário executar o ouvinte como root
ou usar sudo
. O socat pode atuar como um relé (na verdade, seu objetivo principal), onde aceita entradas em uma porta e produz saídas para outra. Definitivamente netcat ++ .