Утилита ncat#
Описание#
ncat — это многофункциональная сетевая утилита, которая читает и записывает данные в сетях с помощью командной строки. ncat объединяет функции различных вариантов netcat. Предназначена для надежного предоставления сетевого подключения другим приложениям и пользователям. ncat работает как с IPv4, так и с IPv6, предоставляя практически неограниченные возможности для использования.
Синтаксис утилиты:
ncat <options> <hostname> <port>
Где:
<options>- опции;<hostname>- имя хоста;<port>- номер порта.
Опции#
Часто используемые опции утилиты представлены в таблице ниже.
Опция |
Описание |
|---|---|
|
Использовать только соединение IPv4 |
|
Использовать только соединение IPv6 |
|
Вывести подробную информацию |
|
Привязать и прослушивать входящие соединения |
|
Установить несколько соединений в режиме |
|
Установить уровень детальности сообщений. Добавление нескольких |
|
Установить тайм-аут подключения |
|
Разрешить только указанным хостам подключаться к |
|
Указать тип прокси-соединения ( |
|
Использовать подключение с SSL-соединением |
|
Отобразить информацию о версии и выйти |
Примеры использования#
Чтобы настроить прием входящих соединений и оставлять
ncatоткрытым после их завершения, выполните команду:ncat -lk <port>Чтобы подключиться к открытому
ncat-соединению по SSL-протоколу, выполните команду:ncat --ssl <hostname> <port>Чтобы проверить подключение к удаленному хосту на определенном порту с тайм-аутом, выполните команду:
ncat -w <time> -vz <hostname> <port>
Дополнительная информация#
Дополнительную информацию можно получить, выполнив команду:
man ncat
Или:
ncat --help