Réponses:
Vous pouvez utiliser netcat à la place:
nc -u localhost 48772
Vous devez utiliser netcat à la place, telnet ne prend en charge que TCP. Quelque chose comme ça fonctionnera:
$ nc -u localhost 48772
netcat est installé par défaut sur la plupart des machines Linux modernes (en supposant que c'est ce que vous avez).
Par souci d'exhaustivité, je tiens à souligner qu'il existe un autre outil appelé socat qui se décrit comme «netcat ++». Ce pourrait être une bonne chose à vérifier. En général cependant, netcat fera très bien ce dont vous avez besoin.
Une autre option consiste à utiliser socat :
$ socat - UDP:localhost:48772
qui connecte son entrée standard au port 48772 localhost
.
Inversement, pour configurer un serveur à l'écoute sur le port UDP 48772 qui sort en sortie standard:
$ socat UDP-RECV:48772 STDOUT
Si le port est inférieur à 1024, vous devez exécuter l'auditeur comme root
ou l' utilisation sudo
. socat peut agir comme un relais (en fait son objectif principal) où il accepte les entrées sur un port et les sorties sur un autre. Certainement netcat ++ .