Openwrt ssh не работает

OpenWRT доступ по ssh

Есть роутер на OpenWRT. Необходим доступ к нему по ssh, но без доступа к веб-интерфейсу роутера по его ip.

Когда я перехожу по ip роутера из вне, то вижу страницу входа в админку, но снаружи оно мне не надо. Я изменил зону действия wan интерфейса (вместо lan поставил wan) — страница недоступна, но и ssh из вне тоже отвалился.

Как сделать, чтобы можно было зайти по ssh, но не заходить в веб-морду?

Вот так выглядит настройки для wan http://i.imgur.com/7s4zH0P.png

Если поставить зону lan, то ssh работает, но и веб-морда тоже

ну это крайний вариант..

Ковыряй конфиги на предмет настройки реализации web сервера, что бы указать на каком интерфейсе слушать.

меняю там порт 80 на 81, но vi не хочет сохранять изменения..

настолько тривиальная задача, что объяснять по пальца неохото.

Источник

Не удается подключиться через LuCI или SSH из сети WAN к Raspberry Pi 1B, работающему под управлением OpenWRT 14.07

У меня есть 2 сети, и я могу подключаться к LuCI только с хостов в одной из этих сетей. Я не могу понять, почему я не могу подключиться к LuCI с хостов в другой сети. У меня точно такая же проблема с доступом по SSH. Что меня смущает, так это то, что я могу пропинговать Rπ из обеих сетей. Я подозреваю, что это проблема конфигурации брандмауэра или что-то. Я не думаю, что это проблема маршрутизации, потому что я могу пропинговать Rπ из обеих сетей (но это может быть, как я нуб).

Физическая настройка

У меня есть модем, подключенный к маршрутизатору Netgear (router1) через порт WAN. Один из портов Netgear LAN подключен к интерфейсу WAN на моем Rπ1B (router2), а другой порт Netgear LAN подключен к компьютеру (computer1). Есть еще один компьютер (computer2), подключенный к интерфейсу локальной сети на Rπ1B. Вот краткое изложение и схема установки:

Читайте также:  Домофон теледом не работает

Сеть 1: 192.168.0.0/25

  • Интерфейс локальной сети Netgear (router1): 192.168.0.1
  • Интерфейс WAN Rπ1B (router2) 192.168.0.5
  • компьютер1 192.168.0.50

Сеть 2: 192.168.0.128/25

  • Rπ1B (router2) LAN интерфейс 192.168.0.129
  • компьютер2 192.168.0.150

Подробнее

Из сети1 (192.168.0.0/25) компьютер1 (192.168.0.50/25) может успешно пропинговать 192.168.0.1 и 192.168.0.5 в сети1, но не 192.168.0.129 в сети2. Используя Google Chrome, computer1 успешно достигает веб-интерфейса для Netgear по адресу http://192.168.0.1, но получает ERR_CONNECTION_REFUSED при попытке подключения к LuCI по адресу http://192.168.0.5 и получает ERR_CONNECTION_TIMED_OUT при попытке подключения к LuCI по адресу http://192.168.0.129. Компьютер1 не может подключиться к 192.168.0.5 или 192.168.0.129 через SSH.

Из сети2 (192.168.0.128/25) компьютер2 (192.168.0.150/25) может успешно пропинговать 192.168.0.1 и 192.168.0.5 в сети 1 и 192.168.0.129 в сети 2. Компьютер2 может подключаться ко всем веб-интерфейсам этих маршрутизаторов через Google Chrome (192.168.0.1, 192.168.0.5 и 192.168.0.129). И компьютер2 может подключаться к 192.168.0.5 и 192.168.0.129 через SSH.

Источник

Установил OpenWRT на TP Link TL-WR841N всё работало отлично сегодня решил расшарить папку полез в настройки Lan потом в Firewall settings зашёл там уже сменил Lan на Wifi и всё перестало работать.. Пинга до 192.168.1.1 на портах LAN нету только через вайфай пингуется пытался подключится через Putty к роутеру и я забыл какой порт для SSH соединений в Openwrt ставил, пробовал зажимать reset при запуске роутера не сбрасывается что делать?

видимо, неправильно зажимал reset. скорее всего, недостаточно долго его держал после включения.
надеюсь, образ, IP-шники и всё такое при ресете были взяты из вики по роутеру (https://wiki.openwrt.org/ru/toh/tp-link/tl-wr841nd)

а резет как нужно именно зажать? до включения роутера или после? я уже пробовал по TFTP прошивку сток. ставить но у меня как раньше не получалось так и в этот раз не могу поставить процесс не начинает IP ставил 192.168.0.66 (0.86, 1.66)

получилось V8 https://drive.google.com/uc?export=download&id=0B- pEMb4uQtg8cFhhSGZlWlE0ZXc через TFTP поставить но такое ощущение что ничего не изменилось

Читайте также:  Как починить беспроводную мышку для компьютера

я не телепат и не эксперт по ощущениям. если прошивка прошилась — она работает. если не прошилась — не работает. тут вариантов особо нет. инструкции на сайте OpenWRT самые подробные, подробнее уже некуда.

зажимать ресет вроде когда индикатор моргать начинает, и держать пока не начнет быстро моргать. потом — заходить телнетом и правиь конфиг через uci. либо — сбрасывать.

Источник

Отвалился ssh на openwrt

D-Link DIR-320 OpenWrt Attitude Adjustment 12.09.1 / LuCI 0.11 Branch (0.11+svn) Здравствуйте, у меня отвалился ssh(работал, я переконфижил роутер через luci, глобальное изменение — на флешку /overlay перенес).С двух девайсов (с компа и другого роутера) пытаюсь подключится(не получается), проверил — порт 22 закрыт.Dropbear не удалял, сконфигурирован для вана и лана(в luci, по крайней мере). Информацию не получилось на эту тему найти. Надеюсь, кто нибудь даст совет или решение для моей проблемы(перепрошивал- тоже отваливался). Luci работает.

Дак порт закрыт или Dropbear нет в списке процессов?

и Dropbear нет в списке процессов

Ну попробуйте его запустить (system->startup) и если он не появится в списке процессов, посмотреть логи в конце, может он чего туда напишет.

по ходу на флешку не может записать.

[ 85.864000] overlayfs: ERROR — failed to whiteout ‘dropbear_dss_host_key’ [ 85.904000] overlayfs: ERROR — failed to whiteout ‘dropbear_rsa_host_key’ [151327.700000] overlayfs: ERROR — failed to whiteout ‘S50dropbear’ [151327.820000] overlayfs: ERROR — failed to whiteout ‘K50dropbear’ [151332.764000] overlayfs: ERROR — failed to whiteout ‘dropbear_dss_host_key’ [151332.800000] overlayfs: ERROR — failed to whiteout ‘dropbear_rsa_host_key’

Источник

Доступ 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-й набором команд.

Использование 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 20: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.

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

Источник

Оцените статью