Как подключиться к роутеру по ssh
Перейти к содержимому

Как подключиться к роутеру по ssh

SSH — это протокол, позволяющий устанавливать защищенное соединение и управлять роутером. Более подробно о принципе и работе протокола можете прочитать здесь. Возможности протокола охватывают гораздо больше простого подключения и управления с помощью команд, но в данной статье мы будем рассматривать пока только эту возможность. Соединение с роутером при этом может быть установлено как через сетевой кабель UTP (витая пара), Wi-Fi, так и с помощью виртуального подключения (туннелей)

Как подключиться

Одним из самых простых и доступных способов подключиться по SSH к роутеру является использование программы Putty. Скачать вы её можете с официального сайта. После установки во вкладке «Session» вам необходимо ввести IP-адрес роутера, например 192.168.1.1, оставить «Connection type» — SSH и нажать «Open»

При стандартных настройках сетевой карты, межсетевых экранов роутера и ПК вы увидите окно терминала с предложением ввести логин и пароль для подключения к роутеру (по умолчанию логин — root, пароля нет)

После ввода логина и пароля (опционально) вы увидите следующее окно:

Это означает, что подключение прошло успешно и вы можете продолжать работу уже в терминале, используя SSH

Как подключиться к консоли роутера используя SSH

Web-интерфейс ориентирован для быстрого и простого запуска устройства в несколько кликов. Для получения больших возможностей по настройке и диагностике устройства необходим доступ к консоли.

Как получить доступ

Для настройка доступа к консоли устройства нужно всего пара минут и несколько кликов мышкой.

  • Перейдите в раздел Администрирование -> Система
  • >> В блоке Служба
    • Включить SSH – в зависимости от устройства и установленной прошивки, значения могут быть следующие:
      • Включить/Выключить или Да/Нет
      • LAN Only / LAN + WAN / Нет (установите нужный тип доступа, обычно для доступа из локальной сети LAN Only, а LAN + WAN разрешает доступ из вне, не рекомендуется для постоянного доступа )

      Какое ПО использовать в качестве клиента SSH

      Самыми распространенными клиентами для ОС Windows являются

      • PuTTY – Самый известный SSH-клиент для Windows. Пожалуй, единственный, что на слуху у всех. Официальный сайт https://www.putty.org/
      • KiTTY – Базируется на PuTTY, но обладает массой преимуществ. Официальный сайт http://www.9bis.net/kitty/
      • MobaXterm – Многофункциональный SSH-клиент. Официальный сайт: http://mobaxterm.mobatek.net/
      • SmarTTY – Многофункциональный SSH-клиент. Официальный сайт: http://smartty.sysprogs.com/

      Как пользоваться

      Все примеры будут рассматривается на примере PuTTY

      Доступ SSH для новичков

      В первый раз, когда вы подключитесь к маршрутизатору, вы, вероятно, увидите предупреждение о отпечатке ключа RSA. Если вы уверены, что это адрес вашего маршрутизатора OpenWrt, просто введите yes и нажмите Return. Затем введите пароль, предоставленный вашему маршрутизатору, или нажмите Return, если это начальная настройка. Вот пример сеанса:

      Чтобы завершить ssh сеанс на маршрутизаторе, введите exit и нажмите Return.

      Остальная часть этой страницы описывает несколько эмуляторов терминала, которые Windows, Linux или macOS могут использовать для доступа к вашему маршрутизатору OpenWrt.

      Терминальные эмуляторы Windows

      Cmder, Smartty, Putty и WinSCP являются терминальными эмуляторами, которые позволяют вам сходить в маршрутизатор.

      Использование Cmder

      Cmder для Windows эмулятор терминала с открытым исходным кодом, который работает в Windows. Он может свободно использовать и обеспечивает легкую “оболочку командной строки” которая позволяет вам ssh в OpenWrt. Его привлекательные шрифты и цветовая схема легко видны на глазах. Полное распределение является предпочтительным (over the mini distribution), так как она обеспечивает эмуляцию Баша, с Unix-й набором команд.

      Откройте папку Cmder и дважды щелкните Cmder значок. Вы увидите окно Cmder, похожее на изображение ниже.

      Использование Smartty

      Smartty дает вам доступ к командной строке для OpenWrt и позволяет вам открывать /редактировать/загружать/загружать файлы в OpenWrt и в целом более современную и удобную для пользователя, чем Putty (еще один инструмент, описанный ниже):

      Использование putty

      Putty дает вам доступ к командной строке для OpenWrt:

      Использование WinSCP

      WinSCP позволяет просматривать файловую систему OpenWrt в Windows Exlorer, например, в стиле GUI :

      Редактирование конфигурационных файлов OpenWrt с помощью встроенного графического редактора WINSCP:
      для редактирования конфигурационного файла OpenWrt с помощью редактора WinSCP с графическим интерфейсом щелкните правой кнопкой мыши файл в WinSCP и выберите “Edit” из контекстного меню.

      Linux Terminal Emulators

      Все дистрибутивы Linux предоставляют клиентский интерфейс ssh как часть стандартной установки.

      Обычно у Linux также есть клиенты SCP (для открытия/редактирования/загрузки/выгрузки файлов в OpenWrt), которые могут быть установлены или не установлены по умолчанию. Вам нужно найти документацию вашего дистрибутива или выполнить поиск с помощью интерфейса управления пакетами для “SCP”, чтобы найти, где он находится, и его текущий статус установки. Прочтите его встроенное руководство (“man scp”, например, для клиента командной строки SCP) или google некоторые учебные пособия, чтобы узнать, как его использовать.

      macOS Terminal Emulators

      На macOS (ранее Mac OSX) любой эмулятор терминала позволит вам ssh. Там несколько терминальных эмуляторов:

      Чтобы подключиь ssh в вашем маршрутизаторе OpenWrt на 192.168.1.1, введите ssh root@192.168.1.1 , и нажмите Return.

      • Last modified: 2020/01/10 15:01
      • by stokito

      Self-registration in the wiki has been disabled.
      If you want to contribute to the OpenWrt wiki, please post HERE in the forum or ask on IRC for access.

      cc by sa

      Except where otherwise noted, content on this wiki is licensed under the following license:
      CC Attribution-Share Alike 4.0 International

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *