Lede openwrt настройка wifi

Обновлено: 01.07.2024

Для подключения роутера к сети Интернет (либо любой другой WAN-сети) используется WAN-порт. Для проводного подключения роутера к локальным пользовательским устройствам (компьютеру, ноутбуку, телевизору с функцией SmartTV, роутеру, коммутатору и т.д.) используется один из портов LAN. Также пользовательские устройства могут быть подключены по беспроводному интерфейсу Wi-Fi.

Проводное соединение (LAN):

Для настройки роутера подключите любой LAN-порт роутера к порту сетевой карты компьютера при помощи патч-корда, идущего в комплекте поставки. Подключите блок питания к роутеру (тоже идёт в комплекте).

На компьютере необходимо проверить настройки TCP/IPv4 в свойствах подключения по локальной сети: везде должны быть автоматические настройки. Автоматические настройки обычно установлены по умолчанию.

По умолчанию роутер не имеет пароля на учетной записи администратора. Это сделано для того, чтобы пользователь сам установил пароль, который известен только ему.
При работе без пароля на учётной записи, роутер напоминает о необходимости установления пароля.
Для установления пароля необходимо нажать на ссылку «Перейти к настройке пароля» или «Система» → «Управление»
Откроется окно, где будет предложено ввести пароль.

При наличии проблем при подключении к роутеру проверьте следующее:

Наличие питания на роутере. Должен быть активен светодиод «Power»

1. Наличие соединения на стороне роутера. Для этого обратите внимание на LAN-порт роутера:

    • Сетевой кабель должен быть вставлен в порт роутера
    • Если у порта есть индикаторы, то при успешном соединении оранжевый светодиод должен гореть, зелёный может периодически мерцать

    2. Тот ли сетевой кабель вставлен в порт компьютера

    3. Активно ли автоматическое определение IP в операционной системе

    Подключение к сети (WAN):

    Для проводного подключения роутера к сети Интернет или любой другой внешней сети используется порт WAN.

    Обычно для подключения роутера к сети достаточно выполнить следующее:

    Выберите вкладку «Сеть» и в ней подменю «Интерфейсы»

    Загрузится список всех сетевых интерфейсов. Среди них будет «WAN» который принадлежит IPv4 и «WAN6» для IPv6. Нажмите на кнопку «Изменить» в WAN-интерфесе

    В выпадающем меню «Протокол» выберите протокол согласно вашим настройкам. Эти настройки вам должен предоставить ваш интернет-провайдер.

    Нажмите на появившуюся кнопку «Изменить протокол».

    Теперь вы можете ввести настройки, предоставленные вашим интернет-провайдером.

    После ввода настроек необходимо нажать кнопку «Сохранить и применить».

    Если соединения с интернетом так и не произошло, то обратитесь к вашему провайдеру для уточнения деталей подключения.

    Беспроводное соединение (Wi-Fi):

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

    Сброс роутера на заводские настройки.

    Если вы забыли пароль для входа в роутер или случайно удалили настроенные профили для модема, выполните аппаратный сброс роутера.
    Для этого при включенном питании роутера нажмите и удерживайте в течении 5 секунд кнопку сброса. После отпускания кнопки перегрузите роутер, отключив и затем включив питание. После перезагрузки роутера зайдите в через браузер по адресу 192.168.1.1. Пароль и настройки роутера будут заводскими.

    Настройка WiFi сети

    Wi-Fi модуль роутера может работать в нескольких режимах работы:

    1. Точка доступа (Режим по-умолчанию)
    2. Клиент
    3. Репитер

    Настройка Wi-Fi:

    Загрузится окно настройки Wi-Fi сети.

    Рассмотрим основные пункты:

    «Настройки устройства»

    1. Вкладка «Основные настройки»
    2. Статус. В этом блоке выведена информация о Wi-Fi сети
    3. «Беспроводная сеть включена» / «Беспроводная сеть отключена». В этом блоке можно отключить или включить радиомодуль.
    4. «Настройка частоты»

    Режим работы. «Legacy» предназначен для работы Wi-Fi модуля с поддержкой устаревших устройств. «N» предназначен для новых устройства

    Канал. Позволяет выбрать частоту вещания Wi-Fi модуля. Выбор оптимального значения (менее нагруженного) увеличит стабильность и скорость соединения.

    Ширина. Непосредственно влияет на скорость и дальность передачи.

    «20 MHz» - Скорость ниже, но выше стабильность и дальность

    «40 MHz» - Скорость выше, но ниже стабильность и дальность

    «Мощность передатчика». Влияет на дальность приёма. Иногда имеет смысл понизить значения для уменьшения нагрузки на передатчик

    «Дополнительные настройки»

    «Код страны» - выбор стандартов и ограничений согласно законодательству вашей страны

    «Оптимизация расстояния» - автоматический расчёт задержек согласно указанному расстоянию

    «Настройки сети»

    «Основные настройки»

    «ESSID» - название сети

    «Режим» - режим работы Wi-Fi модуля

    «Сеть» - Указывается, с какими сетями устройство работает в режиме моста

    «Скрыть ESSID» - можно скрыть название сети

    «Режим WMM» - приоритет мультимедиа (Видео- и аудио-звонки, потоковое видео, игровой трафик) над обычным

    «Безопасность беспроводной сети»

    «Шифрование» - выбор алгоритма шифрования для обеспечения безопасности сети

    «Ключ шифрования» (или подобные настройки) — определяются согласно выбранному режиму

    «MAC-фильтр». Данная настройка может создать список разрешенных/ запрещенных клиентов. Это позволит защитить устройство от несанкционированного доступа. Но это не должно являться единственным средством защиты, так как злоумышленник может подделать MAC.

    Точка доступа (AP)

    По умолчанию роутер работает режиме точки доступа. В этом режиме роутер может раздавать интернет, предоставлять доступ к локальной сети для Wi-Fi клиентов. Также в этом режиме роутер может создать до четырёх Wi-Fi сетей.

    Создание точки доступа

    Настройте параметры согласно предпочтениям. Можно оставить все настройки без изменения кроме следующих пунктов:

    «ESSID» - назовите свою Wi-Fi сеть своим названием

    Сеть «lan» - поставьте галочку

    «Безопасность беспроводной сети»

    «Шифрование» - выберите «WPA-PSK/WPA2-PSK Mixed Mode»

    После этого нажмите на кнопку «Сохранить и применить». Точка доступа успешно создана.

    Существует ряд простых рекомендаций для безопасной Wi-Fi сети:
    - «Шифрование» - «WPA-PSK/WPA2-PSK Mixed Mode»
    - Длина пароля более 8 символов
    - Если не требуется дальность передачи, понизьте мощность передатчика
    - Не сообщайте пароль непроверенным источникам
    - Если у вас есть гости - создайте гостевую Wi-Fi сеть, которая будет в другой подсети

    Настройка точки доступа

    Выберите вкладку «Сеть» и в ней подпункт «WiFi»

    Выберите интересующую сеть и нажмите на кнопку «Изменить»

    Далее согласно пункту Создание точки доступа

    Клиент

    В этом режиме работы роутер можно подключить к существующей Wi-Fi сети для получения доступа к интернету. При настройке через WEB-интерфейс все существующие точки доступа на роутере будут удалены

    Выберите вкладку «Сеть» и в ней подпункт «WiFi»

    Нажмите на кнопку «Сканировать». Запустится компонент поиска Wi-Fi точек доступа в радиусе действия

    Выберите точку доступа, к которой нужно подключаться и нажмите кнопку «Подключение к сети»

    Если требуется необходимо ввести «пароль WPA» (пароль доступа к WiFi точке)

    «Создать / назначить зону сетевого экрана» - укажите сетевую зону («lan» если вы доверяете сети и хотите ей разрешить доступ к вашей, «wan» в противном случае)

    Роутер должен создать сеть «wwan»

    Нажмите «Сохранить и применить»

    Если всё прошло успешно, то вы имеете доступ к сети в режиме «Wi-Fi клиента». Во вкладке «Сеть» «Интерфейсы» должен появиться интерфейс «WWAN» в котором идёт отчёт «времени работы».

    Репитер

    В этом режиме роутер может раздавать интернет от другой точки доступа. Для этого достаточно выполнить 2 пункта:

    Создание Wi-Fi клиента

    Создание точки доступа

    Теперь роутер в режиме повторителя. В этом режиме скорость понижена, так как роутер создал две Wi-Fi точки на одном передатчике.

    Балансировка трафика

    Балансировка трафика позволяет настроить несколько сетевых интерфейсов непосредственно под нужды пользователя.

    Есть два основных режима работы балансировщика:

    1. Балансировка трафика с функцией суммирования
    2. Резервирование канала

    Настройка балансировщика

    Роль балансировщика исполняет утилита MWAN3. В роутере она находится на странице «Сеть» → «Load Balancing».

    Это основной экран балансировщика. Он состоит из нескольких пунктов:

    В этом пункте есть две вкладки:

    Interface Status (Статус интерфейса). В нём наглядно показаны используемые интерфейсы и лог последних событий.

    Detailed Status (Подробный статус). В нём аналогичная информация, но информация представлена в числом виде для удобства анализа.

    Пункт настройки состоит из следующих вкладок:

    Интерфейсы. В этой вкладке можно добавить интерфейс в балансировщик, а также увидеть настройки используемых интерфейсов.

    Для добавления интерфейса внизу есть текстовое поле и кнопка «Добавить». Необходимо использовать точное название интерфейса из «Сеть» → «Интерфейсы» (система чувствительна к регистру вводимых символов)

    После добавления интерфейса откроется окно с точной настройкой:

    «Включено» - активность интерфейса для обработчика

    «Tracking IP» - список IP для проверки доступности интерфейса. Можно вводить несколько IP. Например, можно использовать «8.8.8.8, 8.8.4.4» - Google Public DNS

    «Tracking reliability» - показывает сколько из IP обязательно должны быть доступны для активации интерфейса

    «Ping count» - показывает сколько раз попытаться связаться с узлом за одну попытку

    «Ping timeout» - показывает через сколько времени, признать попытку провальной

    «Ping interval» - показывает как часто пытаться связаться с узлом

    «Interface down» - показывает сколько попыток должно быть успешными для деактивации интерфейса

    «Interface up» - показывает сколько попыток должно быть успешными для активации интерфейса

    «Members» - элементы для формирования правил. Состоят из трёх настроек.

    «Интерфейс» - интерфейс, которым происходит управление

    «Метрика» - приоритетность интерфейса. Чем ближе к нулю, тем важнее.

    «Weight» (Вес) — если есть несколько «Members» с одной «Метрикой» в одном «Policies» то их важность определяется весом.

    «Policies» - Политика управления «Members». В ней формируется список «Members», который используется для балансировки.

    «Members assigned» - список «Members»

    «Last resort» - какое действие после полного отказа политики

    «Rules» - непосредственно правило поведения для баланировщика. Там существуют следующие инструкции:

    «Адрес источника» - ip адрес устройства или подсети, к которой применяется данное правило. По умолчанию применяется ко всей подсети роутера.

    «Порт источника» - порт, к которому применимо данное правило. По умолчанию применимо ко всем портам.

    «Адрес назначения» - показывает, к какой сети назначения применимо данное правило. 0.0.0.0/0 — ко всему IPv4

    «Порт назначения» - показывает к каким портам назначения это правило применимо

    «Протокол» - протокол по которому работает система

    «Sticky» - фиксация интерфейса. Если мы обратились к какому либо ресурсу, то система фиксирует интерфейс через который это было сделано и использует по возможности только его. Это происходит в течении (Sticky timeout)

    «Sticky timeout» - время фиксации интерфейса

    «Policy assigned» - используемая политика

    В этом режиме в роутере одновременно используется несколько активных сетевых интерфейсов. В случае сбоя какого-либо интерфейса система в течение 1-5 секунд перейдёт на другой интерфейс.

    Для настройки балансировщика необходимо выполнить следующие шаги:

    Зайти в настройки балансировщика

    Добавить нужные сетевые интерфейсы

    Добавить «Member» для каждого сетевого интерфейса, с одинаковой метрикой и весом в соответствии с важностью

    Создать «Policies» с нужными «Member»

    Создать своё сетевое правило с использованием созданноо «Policies». Или добавить свой «Policies» в «default_rule» (по умолчанию)

    В этом режиме роутер поддерживает активными сетевые интерфейсы, но использует их лишь в случае отказа другого интерфейса.

    Для настройки резервирования необходимо выполнить следующие шаги:

    Зайти в настройки балансировщика

    Добавить нужные сетевые интерфейсы

    Добавить «Member» для каждого сетевого интерфейса с разной метрикой и весом в соответствии с важностью. Роутер будет использовать интерфейсы от меньшей метрики к большей. Ты можно разделить интерфейсы на группы по порядку использования

    Создать «Policies» с нужными «Member»

    Создать своё сетевое правило с использованием созданного «Policies». Или добавить свой «Policies» в «default_rule» (по умолчанию)

    Проброс портов для удаленного доступа через интернет

    Теперь приступим к настройке проброса портов на роутере.

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

    1. зайдите в раздел Сеть-> Межсетевой экран;
    2. перейдите во вкладку "Перенаправление портов", как показано на рисунке ниже;
      — в поле "Имя" укажите название вашего порта. Например "Удаленный рабочий стол" или "видеонаблюдение";
      — в поле "Протокол" укажите тип протокола: TCP+UDP, TCP, UDP или другое ;
      — в поле "Внешняя зона" указан WAN порт ;
      — в поле "Внешний порт" укажите номер порта на внешнем интерфейсе WAN;
      — в поле "Внутренняя зона" указан LAN порт;
      — в поле "Внутренний IP адрес" укажите локальный адрес устройства, к которому пробрасывается порт;
      — в поле "Внутренний порт" укажите порт внутреннего устройства;

    После завершения настройки нажмите кнопку "Сохранить и применить"

    Работа с модемом. Замер уровня сигнала и определение качества

    Для более точного измерения уровня сигнала оператора в модеме есть встроенная утилита. С помощью этой утилиты можно более точно навести 3G/4G антенну на базовую станцию сотового оператора и получить максимальную скорость. Для получения информации об уровне сигнала перейдите в меню "?".

    Как видно на рисунке ниже, уровень сигнала RSSI, принимаемый модемом от базовой станции равен -57dBm.
    А соотношение сигнал/шум SINR равен 0dB (высокий уровень шума).

    Антенну необходимо настроить так, чтобы значение RSSI было максимальным (не забывайте, что оно отрицательное, поэтому чем меньше значение, тем выше сигнал).
    Значение SINR должно быть больше нуля. Чем выше значение SINR, тем выше полезный сигнал относительно шума. Например SINR=10dB - это хороший сигнал.

    Прикрепленное изображение

    Изображение

    Последняя версия: OpenWrt 21.02.0
    В данной теме необходимо размещать изображения и логи под спойлером

    OpenWrt — встраиваемая операционная система, основанная на ядре Linux, и предназначенная, в первую очередь, для домашних маршрутизаторов. Основные компоненты включают в себя ядро Linux, util-linux, uClibc или musl и BusyBox. Исходный код открытый. Распространяется под лицензией GNU GPL

    Проект LEDE разработан на основе линукса, встраиваемый мета-дистрибутив базирующийся на OpenWRT, ориентирован на широкий спектр беспроводных маршрутизаторов SOHO и не-сетевых устройств. “Linux Embedded Development Environment” (Встраиваемая среда разработки линукс).
    LEDE отвернулся от материнского проекта в мае 2016 года, с целью продолжить разрабатывать лучшее программное обеспечение в открытой модели управления и поощрение новых разработчиков внести свой вклад и усилия в области развития.

    • Данная тема предназначена для обсуждения настроек, процесса установки на ваш маршрутизатор и всего что связано с прошивкой OpenWrt/LEDE.
    • В данной теме не обсуждают компиляцию из исходных кодов и пересборку, для этого есть тема Сборка OpenWrt/LEDE из исходных кодов
    Настройки для подключения к роутеру с LEDE (dropbear должен быть включен)

    Прикрепленное изображение

    Настройка TFTP-сервера tftpd-hpa

    Установим пакет tftpd-hpa:

    содержащий настройки сервера. Приведём его к следующему виду:

    TFTP_USERNAME="tftp"
    TFTP_DIRECTORY="/var/tftp"
    TFTP_ADDRESS="0.0.0.0:69"
    TFTP_OPTIONS="--ipv4 --secure --create --umask 027 --permissive"

    В настройках указаны дополнительные опции:
    create разрешает серверу создавать новые файлы,
    ipv4 предписывает ему ожидать подключений только на адресах IPv4,
    umask предписывает сбрасывать бит записи для группы и все биты доступа для остальных пользователей,
    permissive предписывает не проводить никаких проверок прав доступа к файлу сверх производимых операционной системой.
    Создадим каталог для tftp-сервера, дадим серверу доступ к каталогу:

    sudo mkdir /var/tftp

    sudo chown tftp:tftp /var/tftp

    Можно также поменять домашний каталог пользователя tftp в файле /etc/passwd на /var/tftp.

    Теперь просто прописываем нужные нам ip адреса через gnome network manager и все.

    Осталось перезапустить демона, чтобы он начал работу с новым каталогом:

    При переходе с LEDE на OpenWrt 18.06 с сохранением настроек ,они будут сохранены или нужно будет перенастраивать? У меня с 12.09 на 17.01.4 настройки подхватило, но на всякий случай можно и сохранить, в luci есть возможность, или по ssh перекопировать /etc/кое-что как минимум.

    Где найти прошивку для TP-Link TL-WR941N/ND v3.1

    На данный момент

    Прикрепленное изображение

    Мощность датчика на максимум. Перебрал все каналы. На телефон выдает почему то максимум 65.0 Mbit/s хотя он поддерживает 72 Mbit/s. Родная прошивка выдает ему всегда скорость 130. У DD-WRT тоже с этим проблемы!
    Тем устройствам которым положено в режиме N на 40hz работать на всю катушку - присваивается ограниченная скорость. Пока что не могу понять в чем дело.

    Почему-то при переходе с СС 15.05 на Lede 17.04 с сохранением настроек роутера перестает идти мультикаст на приставку iptv. Прошиваю обратно, все работает. Что может быть не так? Igmpproxy, естественно, устанавливаю после прошивки вручную.

    Убедитесь что в /etc/config/igmpproxy

    config phyint
    option network wan
    option zone wan
    option direction upstream
    list altnet 192.168.0.0/16
    list altnet 172.16.0.0/12
    list altnet 10.0.0.0/8

    config phyint
    option network lan
    option zone lan
    option direction downstream

    А в /etc/config/firewall

    config rule
    option name 'Allow-IPTV-IGMPPROXY'
    option src 'wan'
    option proto 'udp'
    option dest_ip '224.0.0.0/4'
    option target 'ACCEPT'
    option family 'ipv4'
    option dest 'lan'

    config rule
    option name 'Allow-IGMP'
    option src 'wan'
    option proto 'igmp'
    option family 'ipv4'
    option target 'ACCEPT'

    Еще проблема может быть из-из появившейся поддержки IGMP snooping.

    /etc/config/network

    В разных темах замечал что люди интересовались как выключать wifi в OpenWrt в заданное время, собственно вот небольшая инструкция.
    Есть два варианта.

    Вариант 1 - через cron.

    Для этого нужно перейти в Cистема -> Запланированные задания
    И вписать нужную команду в это окно

    Прикрепленное изображение

    Вариант 2 - через веб интерфейс.
    Это вот такая штука

    Прикрепленное изображение


    Но ее нужно установить. Интернет должен быть настроен, чтобы роутеру было откуда качать и устанавливать :)
    Понадобятся пакеты: wifischedule, luci-app-wifischedule и luci-i18n-wifischedule-ru
    Для установки из веб интерфейса идем в Cистема -> Программное обеспечение

    Прикрепленное изображение

    Прикрепленное изображение

    Прикрепленное изображение

    Или через консоль, подключаемся по ssh и даем команды opkg update (обновляем список пакетов) и ставим opkg install luci-app-wifischedule (все остальные пакеты должны сами подтянуться, если не подтянутся, доустановите вручную opkg install wifischedule и opkg install luci luci-i18n-wifischedule-ru)
    Вот и все :) Теперь можно переходить в Сервисы -> Wi-Fi планировщик и настраивать расписание работы WIFI

    Перенос /overlay на внешний накопитель (если не хватает места во встроенной флеш-памяти или флеш-память очень "хлипкая" и подвержена умиранию

    1) Подготовить USB-флешку. На флешке два раздела. Первый на 1 ГБ с файловой системой ext4. Второй — на всё оставшееся пространство тоже с файловой системой ext4.

    2) Воткнуть флешку в роутер. Обновить список пакетов и установить необходимые:

    opkg update
    opkg install kmod-usb-storage block-mount kmod-fs-ext4

    4) Нажать Edit возле sda1, включить Enable this mount, в качестве Mount point выбрать /overlay. Точно так же включить автомонтирование sda2 в качестве /data
    В /data можно закачивать торренты и т. п. Это просто раздел под ваши нужды. У меня туда статистика использования трафика собирается, например.

    5) Скопировать содержимое /overlay на флешку. В терминале:

    mkdir -p /tmp/extoverlay
    mount /dev/sda1 /tmp/extoverlay
    tar -C /overlay -cvf - . | tar -C /tmp/extoverlay -xf -
    umount /tmp/extoverlay

    6) Перезагрузить роутер (если всё получилось, то на странице Software должно прибавиться количество свободного места)

    Для любителей микрооптимизации: во-первых, читать это
    Если желание оптимизировать ещё не пропало, можно заменить ext4 на F2FS (соответственно вместо kmod-fs-ext4 ставить kmod-fs-f2fs)
    Если к использованию F2FS вы не готовы, а желание сэкономить ресурс флешки сильнее страха приключений на пятую точку, то:
    — в п.1 после создания на флешке разделов выполнить в терминале:

    sudo umount /dev/sdb1
    sudo tune2fs -o journal_data_writeback /dev/sdb1
    sudo tune2fs -O ^has_journal /dev/sdb1
    sudo e2fsck -f /dev/sdb1
    sudo umount /dev/sdb2
    sudo tune2fs -o journal_data_writeback /dev/sdb2
    sudo tune2fs -O ^has_journal /dev/sdb2
    sudo e2fsck -f /dev/sdb2
    — в п.4 на вкладке Advanced Settings для обоих разделов вписать в строчку Mount options:

    Лично мне такие манипуляции с тюнингом грошовой флешки делать лень.
    Настройка обхода блокировок в России и Украине Обход блокировок в России, направляем трафик до заблокированных сайтов через VPN

    Предварительные требования:
    — прошита OpenWrt 18.06
    — установлен веб-интерфейс LuCi
    — роутер имеет доступ в Интернет

    Впрочем, будет работать и openvpn-openssl. Если вы используете что-то более ранее, чем OpenWrt 18.06, то жизненно необходимо установить openvpn-openssl вместо openvpn-mbedtls.

    Отредактировать этот файл, дописав куда-нибудь в его середину строку:

    config openvpn antizapret

    option enabled 1
    option config /etc/openvpn/antizapret-tcp.ovpn

    (опять же, способ редактирования конфига оставлен на усмотрение читателя: одному удобно через vi, другому через тот же WinSCP). antizapret-tcp.ovpn — это файл, который вы на прошлом шаге копировали. Если его название изменилось, то, соответственно, исправьте его и тут в конфиге.

    то необходимо открыть antizapret-tcp.ovpn текстовым редактором и добавить строку

    изменить с 1 на 0

    Плюсы:
    — через VPN идёт лишь трафик до заблокированных доменов, остальной трафик идёт "напрямую" (нет потери скорости, у вас не меняется IP)
    — следствие из предыдущего: трафик небольшой и поддержание бесплатного сервиса не бьёт по карману владельца

    Обход блокировок в Украине, направляем трафик до заблокированных сайтов через VPN

    Предварительные требования:
    — прошита OpenWrt 18.06
    — установлен веб-интерфейс LuCi
    — роутер имеет доступ в Интернет

    Впрочем, будет работать и openvpn-openssl. Если вы используете что-то более ранее, чем OpenWrt 18.06, то жизненно необходимо установить openvpn-openssl вместо openvpn-mbedtls.

    3) Заменить содержимое /etc/config/openvpn на:

    config openvpn zaborona

    option enabled 1
    option config /etc/openvpn/zaborona-help.ovpn

    (опять же, способ редактирования конфига оставлен на усмотрение читателя: одному удобно через vi, другому через тот же WinSCP). zaborona-help.ovpn — это файл, который вы на прошлом шаге копировали. Если его название изменилось, то, соответственно, исправьте его и тут в конфиге.

    то необходимо открыть antizapret-tcp.ovpn текстовым редактором и добавить строку

    Плюсы:
    — через VPN идёт лишь трафик до заблокированных доменов, остальной трафик идёт "напрямую" (нет потери скорости, у вас не меняется IP)
    — следствие из предыдущего: трафик небольшой и поддержание бесплатного сервиса не бьёт по карману владельца

    Не забудьте перезапустить dnsmasq:

    1) задать пароль администратора (через LuCI)

    3) с помощью WinSCP подключиться со следующими параметрами:
    Host name: 192.168.1.1
    Login: root
    Password: пароль_который_вы_установили_на_шаге_1

    1) задать пароль администратора (через LuCI)

    3) с помощью SFTP-плагина для TC/DC (этот плагин, вопреки своему названию, умеет работать и по SCP) подключиться со следующими параметрами:
    Connect to: 192.168.1.1
    User name: root
    Password: пароль_который_вы_установили_на_шаге_1

    Если вы создаёте или редактируете файл в Windows, а затем копируете его на роутер, то перед копированием убедитесь, что переносы строк в файле UNIX-овские, а не Windows-овские! Для этого достаточно открыть файл в Notepad++ и в статусной строке внизу справа найти "Unix (LF)". Если там "Windows (CR LF)", то щёлкните правой кнопкой по надписи, выберите "Unix (LF)" и сохраните файл. Всё это нужно повторять после каждого редактирования, поэтому сначала редактируете как душе угодно, а затем уже проверяете переносы и заливаете на роутер.

    Openwrt - даже не прошивка, а операционная система linux для роутеров. Причин, для того, что бы ваш роутер был под управлением Openwrt много. Ведь перед вами хоть и урезанная, но система linux, с возможностью установки пакетов (приложений). Помните, перепрошивка роутера в openwrt лишает вас гарантии. Все действия, которые вы выполняете со своим роутером - вы делаете на свой страх и риск.

    В первом повествовании не будем вдаваться во многие тонкости. Рассмотрим, как прошить роутер и настроить сеть через веб-интерфейс на примере TP-Link TL-WR740N v.5.

    Установка и настройка Openwrt

    Шаг 1. Подготовка и прошивка

    И так, первый шаг: заходим в админку роутера, смотрим модель и версию:


    Переходим на страницу нашего устройства, смотрим версию устройства и качаем ту прошивку, в которой присутствует слово factory. Прошивка Sysupgrade нужна для обновления уже установленной системы:


    Скачали, в веб интерфейсе нашего устройства нажмите выберите файл. Выбираем то, что скачали, затем нажмите Обновить:



    Шаг 2. Первоначальная настройка

    Рекомендую сразу установить пароль и выбрать интерфейс "lan" для подключения по SSH:


    Шаг 4. Настройка PPPOE

    Теперь настроим подключение к интернету. Если ваш провайдер раздаёт интернет по DHCP, то этот шаг мы пропустим. По умолчанию WAN настроен на DHCP client. Если же pppoe, то идем далее:

    Переходим в Network -> Interfaces -> Add new interface. Задаём имя интерфейса, протокол (PPPoE). Cover the following interface выбираем тот, который с wan. Вообще, в моём случае в роутере есть свич - eth0.1 и отдельно адаптер ethernet - eth1. В некоторых случаях нет адаптера, есть только свич eth0 и он разделен вланами - eth0.1 будет wan, а eth0.2 свич.


    Нажав Submit мы попадаем далее, здесь нужно указать логин/пароль от PPPoE:


    Не применяя настроек, переходим в Firewall Settings и выбираем зону WAN. Сохраняем, применяем.


    Если все сделано правильно, то, перейдя в Network -> Interfaces видим, что наш pppoe подключился. Проверяем интернет, должен работать.


    Шаг 5. Настройка WiFi

    По умолчанию в Openwrt выключен WiFi, что бы включить, переходим в Network -> Wireless -> Edit:

    Тут можно выбрать канал, на котором будет работать наша Wi-Fi сеть, либо оставить auto, тогда канал будет сам выбираться, в зависимости от загруженности.

    • Режим работы (mode) - выбираем Access Point (точка доступа), о других режимах, мы поговорим в следующих статьях.
    • ESSID - имя сети Wi-Fi.

    Далее перейдите на вкладку Wireless Security:

    Не рекомендуется ставить пароль просто из 8 цифр, такой пароль очень уязвим!После всех настроек нажимаем Enable.


    На этом пока всё. В дальнейших статьях мы рассмотрим конфигурационные файлы, логи, доступ через SSH, переназначение одного из LAN портов на WAN и так далее.

    Нет похожих записей


    Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

    Настроить гостевую сеть Wifi на роутере OpenWRT, запретить доступ в другие локальные сети роутера, ограничить веб-интерфейс OpenWRT для клиентов гостевой сети.

    Настраивать буду на роутере купленном в Китае, за относительно небольшие деньги



    WPA2 регламентируется стандартом IEEE 802.11i (июнь 2004 года) в котором реализовано CCMP и шифрование AES, из-за чего является более защищённым чем WPA.




    Настраиваем сеть для созданного гостевого интерфейса. Вы можете использовать мои настройки или придумать свою сеть.


    Настраиваем диапазон адресов и срок аренды адреса:


    Теперь необходимо вернуться в настройки Wifi и добавить к беспроводной сети созданный только что интерфейс.




    Открыв настройки исходящего трафика проверяем, что трафик из гостевой сети в интернет, будет также подлежать маскарадингу. Гостевая сеть автоматически добавилась в правило для исходящего трафика.



    Разрешаем входящие DNS запросы из гостевой зоны


    Разрешаем запросы к DHCP серверу


    Troubleshooting по OpenWRT

    После сохранения настроек я столкнулся с двумя ошибками:

    Конфигурационные файлы

    Как вы заметили в процессе настройки, нам периодически необходимо подтвердить изменения


    По сути это команды консоли которые выполнятся для применения сделанных нами изменений.

    Чтобы в доме или офисе настроить роутер, необходимо сделать нужные настройки. Обычно для этого в браузере набирают нужный IP-адрес и переходят к странице настроек. Однако предусмотрен и другой способ работы с роутером. Для этого устройства существует операционная система OpenWRT. Чтобы с ней эффективно работать, нужно понимать, как она устроена и как правильно ее использовать.

    История

    Эта операционная система является встроенной. Она была создана для работы с домашними или офисными роутерами. OpenWRT использует ядро Linux, util-linux, BusyBox, а также uClibc или musl. Поскольку объем памяти у роутеров очень ограничен, размер файлов операционной системы оптимизирован.

     Использование OpenWRT позволяет эффективно управлять роутером

    История OpenWRT началась в 2004 году. Тогда Linksys начала использовать прошивку с открытым исходным кодом для распространенных WiFi-роутеров WRT54G. На основе нее программистыы смогли сделать свои модификации кода. Сначала новые версии предназначались для совершенствования работы маршрутизаторов этой серии, однако в дальнейшем стали использоваться и для других моделей.

    Важно! Эта операционная система может использовать интерфейс командной строки для настройки. Однако ее создатели предусмотрели использование веб-интерфейса.

    Особенности

    OpenWRT предоставляет собой один из вариантов операционной системы Linux. Для того, чтобы произвести установку на роутер, необходимо его перепрошить.

    Важно! Нужно помнить, что выполнение такой операции прекращает действие гарантии.

    Эта операционная система предоставляет пользователю расширенные возможности для настройки маршрутизатора. В частности, присутствует возможность производить установку дополнительных пакетов, организовать беспроводную сеть.

    Обычно при работе используется файловая система JFFS2. Она дает возможность использовать систему управления пакетами ipkg или opkg (для новых версий). Это предоставляет дополнительные возможности для проведения настройки и адаптации. В частности, присутствует такая возможность для OpenWRT, как установка пакетов без интернета.

    Если у роутера объем доступной памяти превышает 4 Мб, то может использоваться другая файловая система — SquashFS. Одной из ее важных особенностей является фиксация произошедших изменений в файлах, что позволяет проводить откат внесенных изменений при необходимости.

    Описание

    Использование OpenWRT позволяет получить расширенный доступ к различным настройкам маршрутизатора. Обычно эту операционную систему используют те, кого интересуют дополнительные возможности при доступе в интернет (например, удаленный доступ к роутеру OpenWRT). Однако для того, чтобы ими воспользоваться, нужно уметь работать с этой операционной системой.

     Выбор прошивки

    Установка

    Процедура описана для роутера TP-LINK. Он выбран для примера. Работа с другими моделями маршрутизаторов производится аналогичным образом. Для того, чтобы установить OpenWRT, необходимо выполнить следующую последовательность действий:

    1. Нужно войти в настройки роутера обычным образом. Для этого его подключают к сетевой плате компьютера. Затем запускают браузер и набирают IP-адрес роутера. После этого открывается страница для входа в настройки. Обычно для входа можно использовать стандартные логин и пароль. Настройки также можно проводить в режиме OpenWRT клиента WiFi.
    2. После входа в настройки нужно уточнить точное название модели роутера и записать его.
    3. Далее необходимо выйти из настроек маршрутизатора. Сбор информации был необходим для точного определения нужной прошивки.
    4. Теперь необходимо скачать соответствующую прошивку. Для этого нужно перейти на сайт OpenWRT и перейти на страницу закачки. Там есть таблица со ссылками на прошивки для различных типов роутеров. При этом важно найти такую, которая подходит для конкретного устройства. Чтобы сделать выбор OpenWRT роутера, нужно найти строку, в которой указано точное название, записанное ранее.
    5. Перейдя по ссылке в нужной строке, попадают на страницу закачки. Здесь предложено несколько вариантов. Необходимо выбрать тот, в котором присутствует слово «factory», и скачать его.
    6. Теперь нужно снова зайти в настройки маршрутизатора и перейти в раздел «Обновление встроенного ПО».
    7. Требуется кликнуть по кнопке выбора файла, найти недавно скачанную прошивку и подтвердить ввод. Затем нажимают «Обновить».

    После этого происходит перепрошивка устройства, появляется возможность настраивать роутер. Теперь доступ к нему осуществляется через web-интерфейс.

     Установка прошивки

    Теперь необходимо сделать начальную настройку интернета для OpenWRT. Для этого выполняют такие действия:

    1. Нужен зайти в настройку OpenWRT. Для этого предусмотрен ввод логина и пароля. Однако при первом входе пароль вводить не требуется. В качестве логина вводится «root» (без кавычек).
    2. Чтобы настроить вход, необходимо перейти в соответствующий раздел для установки нового пароля. Его нужно ввести дважды таким образом, чтобы введенные символы в обоих случаях совпадали.
    3. В качестве типа соединения устанавливают «lan».
    4. Затем в разделе для параметров веб-интерфейса устанавливают новый IP-адрес (можно, например, использовать 192.168.99.1) для доступа к OpenWRT. Это поможет в дальнейшем избежать конфликтов в сети с другими роутерами, если они имеются. Это особенно важно в тех случаях, когда настройка производится для большого офиса. Теперь при входе нужно будет использовать новый адрес.

    После подтверждения ввода новые параметры вступят в силу. Иногда сразу графический интерфейс недоступен, в таком случае нужно использовать соединение по SSH через терминал. После этого потребуется продолжать настройку через командный интерфейс.

    Важно! Если не хватает памяти роутера, имеется возможность ее расширить с помощью USB-флешки.

    Базовая конфигурация

    После установки и начальной настройки нужно установить соединение с провайдером. Вводимые параметры должны быть такими, которые установлены для соединения. Например, если соединение устанавливается по DHCP, то это надо указать при настройке.

    Для проведения настроек можно это делать в режиме командной строки. Таким образом пользователь получает полный контроль над устройством. Однако, если он допустит ошибку, роутер не сможет работать нормально. Для того, чтобы обеспечить безопасность ввода данных, предусмотрено использование специальных скриптов.

     Настройка параметров

    При настройке PPPoE нужно будет указать адрес шлюза, используемого DNS, маски сети и другие необходимые параметры.

    Безопасный режим

    Когда проводится для OpenWRT настройка WiFi, начальные данные необходимо ввести сразу же после начала работы с OpenWRT. Для этого можно их вводить самому, но более безопасным будет воспользоваться для этой цели скриптом generic.failsafe.

    Системный апгрейд

    Выполнение обновления системы – очень ответственный процесс. Здесь недопустимо делать ошибки. Чтобы сделать эту процедуру безопасной, нужно запустить скрипт generic.sysupgrade и действовать в соответствии с ним.

    Типы поддерживаемых подключений

    Основным интерфейсом для OpenWRT является обычный для систем Linux интерфейс командной строки. Однако для того, чтобы им эффективно пользоваться, необходимо хорошо его знать. Для тех пользователей, кому нужен простой и понятный способ сделать настройки, были созданы дополнительные интерфейсы. Они делают более простым доступ к настройкам, однако предоставляют меньше возможностей по сравнению с интерфейсом командной строки. Если провайдер осуществляет доступ с помощью MAC-адреса, то нужно продублировать его для использования маршрутизатором.

    UCI и LuCI

    Для того, чтобы оказать помощь пользователям в проведении настройки маршрутизатора, был создан интерфейс UCI. Он представляет собой набор скриптов, которые необходимо запускать из командной строки. Все они хранятся в каталоге /etc/config.

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

    LuCI представляет собой web-интерфейс. Он не устанавливается автоматически при изменении прошивки. Для его инсталляции нужно установить терминал PuTTy и запустить его. Затем необходимо скопировать соответствующий скрипт из тех, которые используются для UCI и запустить его. После этого интерфейс LuCI будет установлен и им можно будет пользоваться, если в браузер ввести соответствующий IP-адрес.

    Это один из вариантов OpenWRT. Он включает набор патчей и скриптов для улучшения интерфейса с пользователем. В настоящее время он не развивается. Основной особенностью является интерфейс webif, предусматривающий 40 страниц, предназначенных для установки настроек пользователем.

    VPN-клиент на OpenWrt

    Использование VPN для улучшения доступа к интернету сейчас становится все более распространенным. В репозитории OpenWRT есть пакет, предназначенный для установки VPN-соединения. Его выбор должен учитывать используемую систему шифрования. Для этого делают следующее:

    1. Например, для OpenSSL нужно использовать openvpn-openssl. В консоли устанавливают командой «opkg install openvpn-openssl».
    2. Затем необходимо провести авторизацию. Для этого переходят в соответствующий каталог командой «cd /etc/openvpn». Необходимо уточнить свой IP: Производится подключение: «openvpn sweden.ovpn». Затем вводят логин и пароль.

    После успешного завершения соединение VPN активируется.

    WinSCP – графический клиент для OpenWrt-устройств

    Приложение WinSCP является SCP-клиентом, функции которого включают скачивание, редактирование или копирование файлов, находящихся в операционной системе роутера.

     Интерфейс WinSCP

    Важно! Можно воспользоваться как инсталлируемой, так и портативной версией, которая в установке не нуждается.

    Ограничение по LAN

    При наличии большого числа подсоединений к маршрутизатору может возникнуть ситуация, когда доступ во Всемирную сеть будет замедлен. Такой же эффект может возникнуть в тех случаях, когда один или несколько устройств забирают наибольшую часть интернет-трафика. В этом случае проблему можно урегулировать, введя ограничения по скорости доступа. Для этого корректируют параметры OpenWRT WiFi и устанавливают ограничение доступа в LAN.

    В стандартную поставку OpenWRT входят пакеты wshaper и luci-app-wshaper, позволяющие решить эту задачу. Для этого в настройках переходят в раздел «Wondershaper» и указывают предельные значения скорости.

    Если не хватает мощности сигнала, то можно не менять настройки, а поставить репитер.

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

    Точка доступа

    Для настройки OpenWRT как точки доступа, в настройках заходят в раздел «Network». Если сети пока нет, нажимают «Add». Если уже есть, можно добавить еще одну. Для этого нажимают «Edit». При необходимости точку доступа настраивают в режиме моста.

    При этом необходимо указать параметры сети: название, номер используемого канала и другие. После подтверждения введенных данных сеть WiFi заработает. Когда создается для OpenWRT гостевая сеть WiFi, достаточно добавить еще одну гостевую беспроводную сеть с нужными параметрами.

     Настройка точки доступа

    Использование OpenWRT наиболее интересно тем, кто хочет воспользоваться дополнительными возможностями сети. Для обычных пользователей это просто еще один интерфейс для его настройки. OpenWRT – это операционная система, предназначенная для максимального использования возможностей роутера.

    Читайте также: