позвольте соединение SSH от удаленного хоста

Это кажется, что приложение не использует организацию пула подключений. Это может вызвать проблемы как то, что Вы описали. Можно скорректировать некоторые настройки TCP/IP для ОС. Это описано в следующей статье KB:

Описание настроек TCP/IP, которые Вам, вероятно, придется скорректировать, когда организация пула подключений SQL Server отключена

1
задан 20 July 2010 в 02:07
2 ответа

Это - типичная проблема. Необходимо включить доступ порта на сервере. Измените GatewayPorts к да в/etc/ssh/sshd_config.

посмотрите человека sshd_config под GatewayPorts.

Вы, возможно, также должны указать связывать адрес к своей туннельной установке:

ssh -nNfR *:8022:localhost:22 user@server1

связывать со всеми интерфейсами.

посмотрите человека ssh под-R

2
ответ дан 3 December 2019 в 19:36

Вы используете

 ssh -nNfR 8022:localhost:22 user@server1

Это в основном говорит 'открытый 8 022 порта относительно server1, соединяющегося с localhost портом 22', но 'localhost' на server1... попытка server1 :) с:

 ssh -nNfR 8022:server2:22 user@server1

Кроме того, при использовании 'localhost' на первой команде, Вы связываете свой порт с петлевым интерфейсом (127.0.0.1), который не принимает соединения снаружи, пробует его server1 именем хоста или IP для проверки :)

1
ответ дан 3 December 2019 в 19:36
  • 1
    После проигрывания вокруг с ним немного, я полагаю, что Ваше первое предложение является неправильным, хотя Ваше второе предложение было частью решения. –  LorenVS 20 July 2010 в 19:41

Теги

Похожие вопросы