Автор Тема: SSH в Nexenta CP3  (Прочитано 4373 раз)

Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 462
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
SSH в Nexenta CP3
« : Ноябрь 16, 2010, 04:29:45 am »
После установки Nexenta на сервер примерно через 2 месяца ssh начал тормозить при подключении. Посмотрел подробную информацию о процессе соединения. Команда ssh -v  keremet@192.168.10.14 показала, что процесс тормозится на этапе debug1: got SSH2_MSG_SERVICE_ACCEPT. На разных сайтах есть много рекомендаций для этой ситуации, но практически все заключаются в том, что надо в файл /etc/ssh/sshd_config добавить строку UseDNS no. Однако для Nexenta CP3 это не применимо, так как в этом случае сервис sshd переходит в состояние maintenance. Судя по логам, он не смог распознать строку UseDNS no, которая в man sshd_config не документирована. С DNS по ману связана только одна опция - VerifyReverseMapping, однако и ее установка в no не решает проблему.
Половинчатое решение найдено в виде размещения в файле /etc/hosts строк про IP и имена машин, с которых подключаются к этому серверу. Хотелось бы найти более хорошее решение, чтобы с любого IP подключение было быстрым.

Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 462
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Re: SSH в Nexenta CP3
« Ответ #1 : Декабрь 07, 2010, 04:23:56 am »
Соединение по ssh снова начало устанавливаться с приемлемой скоростью после добавления IP доступного DNS сервера в /etc/resolv.conf