Есть ли что-нибудь, что позволяет использовать "Telnet-подобные" функции для UDP? Я знаю разницу между TCP и UDP и почему сам по себе telnet не работает, но мне интересно, есть ли что-то похожее на telnet-клиент с точки зрения конечного пользователя. Например. udp-telnet [ip] [порт-отправителя] [порт-получателя], который затем распечатывает, вернулся ли пакет или нет.
Наличие такого инструмента может оказаться полезным для тестирования настроек брандмауэра для OpenVPN, который использует UDP-соединения.
Вы можете использовать netcat - просто запустите его, введите что-нибудь внутри и нажмите клавишу возврата.
nc -u <host> <port>
А с другой стороны, вы также можете прослушивать с помощью netcat (вы должны увидеть письменный текст) или просто запустить tcpdump и увидеть входящие пакеты.
Ты можешь использовать netcat
или nc
. Он поддерживает TCP и UDP. Использовать -u
для сокетов UDP. Ты можешь читать man nc
Больше подробностей.
В Windows я использую для этого PortQry: http://www.microsoft.com/en-us/download/details.aspx?id=17148