Браузер не открывает страницу с веб-интерфейсом роутера
В современных браузерах существуют встроенные механизмы веб-безопасности, которые могут ограничивать HTTP-соединения. По этой причине страница с веб-интерфейсом роутера может оказаться недоступна. В зависимости от браузера сообщение об ошибке может выглядеть по-разному.
Как получить доступ к странице роутера
Вариант 1
В адресной строке браузера вручную исправить https:// на http://
Вариант 2
Открыть браузер в режиме инкогнито, и в адресной строке прописать адрес с http://
Вариант 3
Поменять настройки безопасности браузера:
Для Chrome. Настройки - Конфиденциальность и безопасность - Безопасность+ Отключить параметр "Всегда использовать безопасные соединения", если он был включен.
Для Firefox. Настройки - Приватность и защита - Защита - Режим Только HTTPS
Установить значение "Не включать режим Только HTTPS"
Для Opera. Settings - Privacy & Security - Security
Отключить параметр Always use secure connections, если он был включен.
Как разрешить доступ к странице роутера по HTTPS через веб-интерфейс
Чтобы такая ошибка больше не повторялась, нужно разрешить на роутере доступ по HTTPS. Для этого на вкладке Tools в разделе Access нужно поставить галочку напротив пункта Enable HTTPS и в нижнем поле ввести порт (изначально указаны значения по умолчанию)
Поля Public Key и Private Key предназначены для того чтобы загрузить на роутер свой сертификат и частный ключ. Если оставить поля пустыми на устройстве будет сгенерирован самоподписаный сертификат.
Как разрешить доступ к странице роутера по HTTPS через консоль
Также разрешить доступ по HTTPS можно через консоль. Для этого нужно подключиться к роутеру по SSH или Telnet и выполнить следующие команды, завершая каждую нажатием клавиши Enter.
uci set uhttpd.main.listen_https='0.0.0.0:443' ; uci set uhttpd.main.cert='/etc/uhttpd.crt';uci set uhttpd.main.key='/etc/uhttpd.key'
uci set uhttpd.main.listen_http='0.0.0.0:80 [::]:80';uci set uhttpd.defaults=cert
uci set uhttpd.defaults.days='730';uci set uhttpd.defaults.key_type='rsa';uci set uhttpd.defaults.bits='2048';uci set uhttpd.defaults.ec_curve='P-256';uci set uhttpd.defaults.country='World'
uci set uhttpd.defaults.state='Earth';uci set uhttpd.defaults.location='Somewhere';uci set uhttpd.defaults.commonname='iRZRouter'
uci commit
Если браузер пишет об угрозе безопасности
Используемый вами браузер может уведомить о невозможности проверить сгенерированный на роутере самоподписанный сертификат и показать предупреждение.
-
в Chrome нужно нажать "Сведения" и далее "Перейти на сайт (небезопасно)"
-
в Firefox нужно нажать "Дополнительно…" и далее "Принять риск и продолжить"
-
в Opera нужно нажать "Help me understand" и далее "Proceed to 192.168.1.1 (unsafe)"