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