Как настроить один и тот же порт 443 для SSLH, SSH и AdGuard Home?

Как можно улучшить настройки sslh, чтобы избежать ошибки "kex_exchange_identification: Connection closed by remote host", несмотря на то, что конфигурация была выполнена согласно инструкции?
  • 31 мая 2024 г. 7:11
Ответы на вопрос 1
Для настройки одного и того же порта 443 для SSLH, SSH и AdGuard Home, можно использовать так называемый "port knocking" или портовые стучатели. Эта техника позволяет открывать доступ к определенному сервису только после отправки определенной последовательности пакетов на сервер. Таким образом, порт 443 будет использоваться для всех трех сервисов, но доступ к каждому из них будет открыт только после отправки правильной последовательности.

Что касается ошибки "kex_exchange_identification: Connection closed by remote host" при использовании sslh, это может быть вызвано неправильными настройками SSH на сервере. Для улучшения настроек sslh и избежания этой ошибки, рекомендуется следовать следующим рекомендациям:

1. Убедитесь, что конфигурационный файл sslh настроен правильно для перенаправления трафика на SSH и другие сервисы. Проверьте порты, на которых запущены сервисы, и убедитесь, что они правильно указаны в конфигурации sslh.

2. Проверьте настройки SSH на сервере. Убедитесь, что SSH настроен для принятия входящих подключений и что конфигурация SSH правильно соответствует настройкам sslh.

3. Проверьте настройки брандмауэра на сервере. Убедитесь, что порты, используемые sslh и SSH, открыты и разрешены для входящего трафика.

4. Перезапустите sslh и SSH сервисы после внесения изменений в конфигурацию.

Следуя этим рекомендациям, вы сможете улучшить настройки sslh и избежать ошибки "kex_exchange_identification: Connection closed by remote host" при использовании данного сервиса.
Похожие вопросы