Переадресация порта SSH работает на одном порту, но не на другом - PullRequest
0 голосов
/ 11 июля 2019

Я пытаюсь выполнить эту команду

ssh username@example -L 27017:10.230.0.6:27017 -L 9201:10.290.0.8:9200 -L 5601:10.210.0.5:5601

Переадресация портов работает для 27107, но не для других, нужно ли переопределять порты?

Я всегда получаю одну и ту же ошибку:

channel 8: open failed: connect failed: Connection timed out

канал 7: ошибка открытия: ошибка подключения: тайм-аут соединения

1 Ответ

0 голосов
/ 12 июля 2019
ssh username@example ... -L 9201:10.290.0.8:9200 -L 5601:10.210.0.5:5601
...
channel 8: open failed: connect failed: Connection timed out

Когда вы подключаетесь к порту 9201 или 5601 в вашей локальной системе, это соединение туннелируется через вашу ссылку ssh на сервер ssh на удаленном сервере ssh.Оттуда ssh-сервер устанавливает TCP-соединение с целью туннеля - 10.290.0.8: 9200 или 10.210.0.5:5601 - и передает данные между туннельным соединением и соединением с целью туннеля.

Ошибка «Превышен тайм-аут соединения» с удаленного ssh-сервера, когда он пытается установить TCP-соединение с целью туннеля.«Тайм-аут соединения» означает, что процесс сервера ssh передал запрос соединения TCP в целевую систему, и он так и не получил ответ.

Типичные причины истечения времени соединения:

  1. Целевая система не работает или отключена от сети.
  2. Некоторый брандмауэр или другое сетевое устройство блокирует трафик между сервером ssh и целевой системой.
  3. IP-адрес и / или портнеправильно, и попытки подключения идут не туда.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...