Тогда как новички используют для управления компьютером по сети удобные и простые программы вроде TeamViewer, опытные юзеры и администраторы сетей нередко предпочитают более сложное в использовании специализированное программное обеспечение. Например, PuTTY. Эта бесплатная программа служит для безопасного подключения и отправки команд на сетевой компьютер по протоколам SSH, Telnet и Rlogin.
А также приложение может использоваться для настройки устройств с помощью COM-портов.
Программа PuTTY отличается высокой надежностью и стабильностью, но и она не застрахована от время от времени случающихся ошибок, среди которых наиболее часто встречающейся остается «Ошибка сети. Время ожидания подключения истекло».
Если судить по описанию, ошибка возникает, когда в течении определенного времени клиент не получает ответа от сервера, то есть PuTTY не удается установить SSH-соединение с удаленным устройством. В свою очередь, это может быть вызвано разными причинами.
Проверьте доступность сетевого устройства
Первое, что нужно сделать при появлении ошибки «Время ожидания подключения истекло», это проверить наличие соединения между устройствами.
Выполните в командной строке команду ping IP, заменив IP айпи-адресом сетевого устройства. Если пинг не проходит, имеет место либо кабельная проблема, либо соединение блокируется фаерволом, либо вы указали неверные данные для подключения в клиенте PuTTY.
Отключите брандмауэр
По умолчанию штатный брандмауэр блокирует большую часть портов, поэтому нельзя исключать, что соединение не проходит как раз по причине блокировки используемых соединением портов на компьютере-сервере.
Отключите на удаленном компьютере фаервол и пропингуйте ПК повторно. Если пинг проходит, но попытка подключиться по SSH по-прежнему завершается ошибкой, проверьте настройки SSH на серверном компьютере.
Включите SSH
Прежде чем использовать PuTTY, на удаленном компьютере необходимо включить протокол SSH и запустить связанную с ним службу.
- Откройте приложение «Параметры» и перейдите в раздел «Приложения» -> «Дополнительные компоненты»;
- Поищите в списке установленных компонентов «Сервер OpenSSH», если таковой отсутствует, нажмите «Добавить компонент»,
- выберите в списке «Сервер OpenSSH», отметьте его флажком и нажмите «Установить»;
- После того как модуль будет установлен, откройте оснастку управления службами командой services.msc;
- Отыщите службу «OpenSSH SSH Server», откройте ее свойства и, выставив тип запуска «Автоматически», запустите.
Сохраните настройки, перезагрузите компьютер и попробуйте подключиться к нему с помощью клиента PuTTY.
Если ошибка не исчезнет и после этого, стоит покопаться в сетевых настройках самого PuTTY, а заодно проверить, не занят ли на удаленном компьютере используемый приложением по умолчанию порт 22. Ну и не забывайте о существовании таких неплохих альтернатив PuTTY как OpenSSH, ZOC или Xshell.
Добавить комментарий