Відповіді:
Ви можете використовувати netcat замість:
nc -u localhost 48772
Натомість вам потрібно використовувати netcat , telnet підтримує лише tcp. Щось подібне спрацює:
$ nc -u localhost 48772
netcat встановлюється за замовчуванням на більшості сучасних машин Linux (якщо припустити, що це у вас є).
Також для повноти хочу зазначити, що є ще один інструмент під назвою socat, який описує себе як "netcat ++". Можливо, добре перевірити. Взагалі, однак Netcat зробить те, що потрібно просто чудово.
Ще один варіант - використовувати socat :
$ socat - UDP:localhost:48772
який підключає його стандартний вхід до порту 48772 в localhost.
І навпаки, налаштувати сервер, який прослуховує порт UDP 48772, який виводить на стандартний вихід:
$ socat UDP-RECV:48772 STDOUT
Якщо порт знаходиться нижче 1024, вам потрібно запустити слухача як rootабо використовувати sudo. socat може діяти як реле (фактично його основне призначення), коли він приймає вхід на одному порту і виводить на інший. Визначально netcat ++ .