Все коллекции
Установка Cerebro - разрешение проблем
Проверка TCP-соединения утилитой telnet
Проверка TCP-соединения утилитой telnet
Cerebro Support avatar
Автор: Cerebro Support
Обновлено больше недели назад

Штатная утилита telnet (в ОС Windows, Linux, Mac OS) может быть использована для проверки сетевой доступности удалённой службы (например, Cargador или PostgreSQL).

Примечание

В Windows Vista/7 telnet-клиент не установлен по умолчанию. Для его установки войдите в Control Panel / Programs / Get Programs, в разделе Turn Windows Features On and Off поставьте галку на telnet client. Процедура установки занимает не более 3-х минут.

Сама проверка заключается в попытке подключиться на требуемый TCP-адрес (пара «хост:порт»). Командная строка выглядит следующим образом:

telnet <хост> <порт>

, где <порт> может принимать значение:

  • 45430 для подключения к Cargador из локальной сети;

  • 45431 для подключения к Cargador из внешней сети;

  • 4080 для подключения к Cargador по HTTP-протоколу;

  • 5432 для подключения к службе PostgreSQL.

Если соединение успешно установлено, то произойдет следующее:

  • Windows-версия telnet просто очистит экран консоли;

  • версии под Mac или Linux выведут текст:

Connected to <хост>.
Escape character is '^]'.

Чтобы выйти из telnet, надо нажать комбинацию клавиш Ctrl+] (правая квадратная скобка) и после этого ввести команду quit.

В случае, если соединение не было установлено, надо проводить дальнейшее исследование. Возможные причины:

  • Хост не доступен. Используйте для проверки команду ping;

  • Доступ по сетевому порту блокирует брандмауэр;

  • Служба (например, Cargador) не запущена на сервере.

Нашли ответ на свой вопрос?