• Atos

    lvl 656
  • Изменено

OpenWRT. Операционная система для роутеров.
https://openwrt.org/ru/start

OpenWrt (Open Wireless router) — встраиваемая операционная система на ядре Linux, предназначенная для роутеров. Представляет из себя образ файловой системы SquashFS записываемый в память роутера для хранения неизменной части системы, и оверлей на файловой системе JFFS2 для хранения изменённых конфигурационных файлов и установленного пользователем из репозитория дополнительного программного обеспечения.
OpenWrt поддерживает большое количество разных платформ: x86, AVR32, ARM, ETRAX CRIS, Motorola 680x0, MIPS, PowerPC, SPARC, SuperH, Ubicom, x86-64 и не возможно написать единое универсальное руководство для всех роутеров, по этому для примера рассмотрим установку OpenWrt на роутер Netgear wndr3800.



Установка OpenWRT.
Открываем страницу Table of Hardware: Firmware downloads в поле Model таблицы вводим модель нашего роутера wndr3800 По ссылке в поле Firmware OpenWrt Install скачиваем файл установочной прошивки Factory image.

Подключаем роутер с помощью блока питания к напряжению, подключаем кабель соединения с интернетом к порту WAN жёлтого цвета, подключаем ноутбук или ПК кабелем к LAN порту №1 оранжевого цвета, ближайшему к WAN порту. Нажимаем и удерживаем кнопку Restore Factory Settings, дожидаемся моргания лампочки на передней панели роутера. Загружаемся на ноутбуке или ПК, дожидаемся установки сетевого соединения с роутером. Запускаем браузер, открываем страницу https://192.168.1.1/ вводим стандартные Login: admin Password: password.

Включаем русский интерфейс.

Открываем вкладку Расширенный Пункт Администрирование ⇒ Обновление микрокода.


Нажимаем кнопку Проверить, обновляем заводскую прошивку до последней версии. После обновления нажимаем кнопку Browse… выбираем загруженный файл openwrt-23.05.0-ath79-generic-netgear_wndr3800-squashfs-factory.img и устанавливаем OpenWRT нажимая на кнопку Загрузить.

Дожидаемся установки OpenWRT, не отключаем питание.


После перезагрузки роутера нас встречает Web-интерфейс OpenWRT LuCl. OpenWRT установлена.

Начальная настройка системы.
Входим в систему от пользователя root с пустым паролем.

Нажимаем кнопку Go to passwod configuration… задаём пароль от web-интерфейса роутера.
Открываем вкладку SSH Access, выставляем настройки

Interface: LAN
Port: придумайте случайный
Password autentification: 🗷
Allow root logins with password: 🗷
Gateway ports: 🗷

Save & Apply
В операционной системе из которой подключились к роутеру генерируем ключ SSH для доступа к роутеру.
ssh-keygen -t ed25519 -b 4096 -C "root@openwrt.lan"
Открываем вкладку SSH-Keys
В строку Paste or drag SSH key file… вставляем вывод команды cat /home/user/.ssh/id_ed25519.pub и нажимаем кнопку Add.
Открываем вкладку HTTP(S) Access включаем доступ по https
Redirect to HTTPS 🗹
нажимаем Save & Apply перезагружаем страницу браузера, добавляем сайт https://192.168.1.1/ исключения браузера т.к. сертификат самоподписанный. (В последствии можно создать свой собственный самоподписанный сертификат, корневой добавить в хранилище браузера и заменить им сертификат по умолчанию.)

Открываем вкладку Network ⇒ Interfaces
Для интерфейса LAN нажимаем кнопку Edit, в поле IPv4 Address меняем подсеть по умолчанию 192.168.1.1 на другую подсеть выделенную для LAN, к примеру 192.168.135.1 нажимаем Save полсле чего нажимаем Save & Apply, дожидаемся применения настройки, подключаемся в роутеру по новому адресу https://192.168.135.1/

Открываем вкладку Network ⇒ Wireless
На отключенных беспроводных интерфейсах нажимаем кнопку Edit, снизу в секции Interface Configuration на вкладке Wireless Security выбираем WPA3-SAE🭭, в поле Key задаём пароль для Wi-Fi сети.

Включаем интерфейсы, нажимаем кнопки Enable и Save & Apply.

Открываем вкладку System ⇒ Software
Нажимаем кнопку Update list…, дожидаемся загрузки индексных файлов репозитория. Переходим во вклаюдку Updates, обновляем пакеты нажимая кнопку Upgrade… и Install соответствующего пакета.

Для установки русскоязычного интерфеса необходимо установить пакет luci-i18n-base-ru, переключить язык интерфейса в System ⇒ System ⇒ Language and Style ⇒ Русский(Russian) и нажать кнопку Save & Apply.

Установка и начальная настройка OpenWRT завершены.

    Спасибо, Атос! Это — бомба.

    • Atos оценил это.

    Atos как подключить Sony plantation 4 pro к проводному интернету вы знаете уже все пересмотрела не могут найти кто то говорит через роутер надо а без роутера можно у консоли есть вход для интернета подскажите если знаете

    • Atos ответили на это сообщение.
      • Atos

        lvl 656
      • Изменено

      Evgeniia как подключить Sony plantation 4 pro

      У меня на руках нет такого железа. 😢

      Evgeniia подскажите если знаете

      Могу только Internet почитать и что-то оттуда разъяснить, если вам не понятно.

      Evgeniia кто то говорит через роутер надо

      Попробуйте подключить к роутеру с включенным dhcpd и посмотреть в роутере и (не знаю как) в Sony plantation 4 pro получает ли это устройство локальный IP. В web-интерфейсе роутера (на OpenWRT) смотреть в Статус ⇒ Обзор ⇒ DHCP аренды был ли выдан локальный IP этому устройству.

      • Evgeniia ответили на это сообщение.

        Atos, друг, а для чего это делать с роутом?

        • Atos ответили на это сообщение.

          Atos Если сеть Wi-Fi защищена паролем, рядом с ней отображается значок замка. Для подключения введите пароль Wi-Fi (WPA, WPA2, WEP, WPA3). Этот пароль можно найти на задней стороне маршрутизатора.
          Если вы не знаете своего сетевого пароля, обратитесь к производителю маршрутизатора, поставщику интернет-услуг или администратору сети.
          Если вы не можете найти свою сеть Wi-Fi, прокрутите страницу вниз, выберите Настроить вручную и настройте необходимые параметры.
          Если ваша точка доступа поддерживает WPS, прокрутите страницу вниз, выберите Настройка с помощью кнопки WPS и следуйте инструкциям на экране.
          Обратите внимание, что консоли PS5® поддерживают сетевые подключения IPv6, но не поддерживают сетевые подключения, работающие только через IPv6. Если ваш маршрутизатор настроен только на IPv6, измените настройки маршрутизатора, чтобы использовать IPv4. Для получения дополнительной информации об изменении настроек маршрутизатора обратитесь к его производителю. это ?

          • Atos ответили на это сообщение.
            • Atos

              lvl 656

            Axiles12345 Atos, друг, а для чего это делать с роутом?

            1. Для функциональности. OpenWRT настраивается гораздо более гибко чем прошивки от производителей.
            2. Для безопасности. OpenWRT имеет открытый исходный код и обновляется чаще чем прошивки от производителей.
              • Atos

                lvl 656
              • Изменено

              Evgeniia как подключить Sony plantation 4 pro к проводному интернету

              Evgeniia Если сеть Wi-Fi… это ?

              Нет. Берёте роутер (можно не подключая его к Internet'у), подключаете (не важно Wi-Fi или кабель в порт LAN) к нему ноутбук или ПК, запускаете браузер, подключаетесь в web-интерфейсу роутера. Берёте Sony plantation 4 pro подключаете его кабелем к тому же роутеру (в другой) порт LAN. Обновляете/открываете на ноутбуке или ПК страницу web-интерфеса роутера где показаны подключенные к нему клиенты (для OpenWRT это Статус ⇒ Обзор ⇒ DHCP аренды, если у вас другая прошивка, поищите эта информация обязательно должна быть). И смóтрите 1 клиент (ноутбук/ПК) подключен к роутеру или 2 (ноутбук/ПК +Sony plantation 4 pro)?

              Evgeniia не поддерживают сетевые подключения, работающие только через IPv6

              Думаю у вас таких нет. 😉

              • Evgeniia ответили на это сообщение.

                Atos у меня нету к сожалению компьютера или ноута

                • Atos ответили на это сообщение.
                  • Atos

                    lvl 656

                  Evgeniia у меня нету к сожалению компьютера или ноута

                  Ok. Вместо ноутбука/ПК используйте смартфон/планшет, подключайтесь к роутеру по Wi-Fi. 😉

                  интересно, но выглядит сложно

                  • Atos ответили на это сообщение.
                    • Atos

                      lvl 656

                    gemoglabin выглядит сложно

                    Что именно?

                    • gemoglabin ответили на это сообщение.

                      Atos я обкурился

                      • Atos оценил это.

                      Atos с андроида это тоже можно сделать?

                      • Atos ответили на это сообщение.
                        • Atos

                          lvl 656

                        Axiles12345 с андроида это тоже можно сделать?

                        По умолчанию в OpenWRT отключена Wi-Fi сеть. Включать её придётся с ПК.

                        8 дней спустя
                        • LLink

                            lvl 1
                          • Изменено

                          Atos для скрытия сети от провайдера подойдёт лучше wndr3800 или обычный роутер с впн?

                          • Atos ответили на это сообщение.
                            • Atos

                              lvl 656
                            • Изменено

                            Link для скрытия сети от провайдера подойдёт лучше…

                            ⭘ Фиксация ttl:
                            Подключиться к роутеру по SSH. В файл /etc/nftables.d/10-custom-filter-chains.nft дописать:

                            chain mangle_postrouting_ttl65 {
                            type filter hook postrouting priority 300; policy accept;
                            counter ip ttl set 65
                            }
                            
                            chain mangle_prerouting_ttl65 {
                            type filter hook prerouting priority 300; policy accept;
                            counter ip ttl set 65
                            }

                            Перезагрузить firewall
                            fw4 reload

                            Или
                            ⭘ Заворачивание всего трафика в tor:
                            В ближайших руководствах.

                            • Link оценил это.
                            • Link ответили на это сообщение.
                              • LLink

                                  lvl 1

                                Atos туплю может, но я другое спрашиваю. Какой роутер подойдёт лучше для скрытия сети, тот который выше написал премиум, либо роутер с впн?

                                • Atos ответили на это сообщение.
                                  • LLink

                                      lvl 1

                                    Atos не разбираюсь в этом, познаю пока что

                                    • Atos

                                      lvl 656
                                    • Изменено

                                    Link Какой роутер подойдёт лучше для скрытия сети, тот который выше написал премиум, либо роутер с впн?

                                    Тот который поддерживает установку OpenWRT. wndr3800 ― это всего лишь пример роутера который поддерживает установку OpenWRT. Выше есть ссылка на таблицу с поддерживаемыми OpenWRT роутерми.

                                    • Link оценил это.
                                    • Link ответили на это сообщение.