3

Я ищу простой инструмент командной строки, чтобы открыть TCP/UDP сервер / клиент на желаемом порту на компьютере с Linux. Есть ли какие-либо приложения или команды, которые я могу использовать для достижения этой цели?

3 ответа3

8

Команда nc (netcat), вероятно, сделает то, что вам нужно. Он может прослушивать указанный порт для соединений TCP или UDP, а также устанавливать исходящие соединения в зависимости от указанных аргументов командной строки.

Если это не то, что вы ищете, дайте мне знать.

2
socat tcp-l:<port>

Аналогично netcat, но с преимуществами обеспечения согласованности (только одна реализация по сравнению с 6-8 различными версиями netcat ) и поддержкой IPv6, UDP, SSL, SCTP и т.д.

2

И, в качестве третьего варианта, есть пакет UCSPI-TCP.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .