- Почему WAN и LAN — это две разные вселенные?
- Секретная жизнь VLAN: как виртуально отделить порты
- OpenWRT и его конфиги — ваша карта сокровищ
- Команды uci — как управлять роутером из под капота
- Веб-интерфейс и телнет: боремся с отсутствием GUI
- Как не заблокировать роутер при настройке VLAN
- Особенности TP-Link TL-WR841N и других моделей
- Пошаговый пример: переназначение WAN на LAN на TP-Link TL-WR841N (v8.4)
- Что делать, если интернет приходит с другого роутера и нужно, чтобы IP-адреса были в одной подсети?
- Таблица команд и конфигураций для быстрого доступа
- Советы для героев сети
- FAQ: Часто задаваемые вопросы
- Чек-лист по переназначению WAN в LAN на OpenWRT
Представьте, что ваш роутер — это маленький город с дорогами (портами), где WAN — это главная трасса, а LAN — местные улицы. Что делать, если главная трасса (WAN-порт) после грозы сгорела, а по городским улицам ещё ездят машины? Как переназначить одну из местных улиц в главную трассу, чтобы интернет поехал снова?
В этой статье мы подробно разберём, как на практике, без потери волос и нервов, переназначить WAN-порт в LAN на роутере с прошивкой OpenWRT. Мы посмотрим, что такое VLAN, зачем нужен конфиг сети, как не превратить ваш роутер в «кирпич» и какие важные тонкости скрывает этот процесс. Поехали!
Почему WAN и LAN — это две разные вселенные?
WAN (Wide Area Network) — это интерфейс, через который роутер подключается к интернету провайдера. LAN (Local Area Network) — ваши внутренние сети: домашние компьютеры, смартфоны, умные холодильники.
В большинстве роутеров эти порты физически разделены и настроены на разные задачи, но что если WAN-порт сгорел? Можно ли взять один из LAN-портов и сказать роутеру: «Вот тебе новый WAN, работай!» — да, но с оговорками.
Секретная жизнь VLAN: как виртуально отделить порты
VLAN (Virtual LAN) — это как нарисовать невидимые границы на вашем коммутаторе, чтобы порты, которые физически рядом, стали «виртуально» разными сетями. Для переназначения портов нужно правильно настроить VLAN'ы, чтобы роутер понимал, какой порт для чего.
Например, создаём два VLAN:
| VLAN ID | Описание | Порты |
|---|---|---|
| 1 | Новый WAN (tagged) | CPU (центральный порт) + порт для нового WAN (untagged) |
| 2 | LAN | CPU + остальные порты LAN |
OpenWRT и его конфиги — ваша карта сокровищ
Конфигурационные файлы OpenWRT — это как рецепт борща, где нужно всё правильно смешать, чтобы не получилось невкусно. Основной файл — /etc/config/network.
В нём описываем интерфейсы, VLAN'ы и порты. Пример:
config interface 'lan'
option ifname 'eth0.2'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
config interface 'wan'
option ifname 'eth0.1'
option proto 'dhcp'
Где eth0.1 и eth0.2 — виртуальные интерфейсы VLAN.
Команды uci — как управлять роутером из под капота
Если веб-интерфейса нет, добро пожаловать в командную строку! С помощью uci можно смотреть и менять настройки:
## Посмотреть текущие порты VLAN0 и VLAN1
uci get network.eth0_0.ports
uci get network.eth0_1.ports
## Посмотреть все настройки сети
uci show network
Важно: некоторые устройства имеют дополнительные "псевдо-порты" (например, порт номер 5), которые надо учитывать при настройке.
Веб-интерфейс и телнет: боремся с отсутствием GUI
Не все версии OpenWRT сразу ставят веб-интерфейс (LuCI). В некоторых случаях вы сможете работать только через telnet/ssh.
Если нет доступа в интернет, веб-интерфейс поставить не получится через стандартный пакетный менеджер. Решение — загрузить пакеты на ПК и установить через локальный репозиторий.
Как не заблокировать роутер при настройке VLAN
Ошибка при конфигурировании VLAN часто приводит к «кирпичу»: роутер перестаёт отвечать.
Правила выживания:
- Настраивайте VLAN и интерфейсы полностью, прежде чем нажимать «Save & Apply».
- Убедитесь, что новый WAN интерфейс назначен корректно и есть доступ по ssh/telnet.
- Делайте резервные копии конфигов перед изменениями.
- При потере доступа используйте аппаратный ресет или прошивку через TFTP.
Особенности TP-Link TL-WR841N и других моделей
У разных моделей могут быть отличия в аппаратной реализации портов:
| Модель | Особенность |
|---|---|
| TL-WR841N v7.2 | Нет поддержки VLAN на свиче |
| TL-WR841N v8.4 | Порты физически перепутаны (LAN1=LAN2 и т.д.) |
| Dlink DIR-320 | VLAN можно настраивать через GUI |
Узнайте ревизию вашего роутера, это важно!
Пошаговый пример: переназначение WAN на LAN на TP-Link TL-WR841N (v8.4)
- Заливаем OpenWRT.
- Заходим в меню Network → Switch.
- Создаём два VLAN:
- VLAN 1: tagged на CPU, untagged на порт, который будет новым WAN.
- VLAN 2: tagged на CPU, untagged на остальные LAN-порты.
- В Network → Interfaces удаляем старый WAN.
- Создаём новый интерфейс NEWWAN с VLAN интерфейсом, например eth1.1.
- Настраиваем протокол (PPPoE, DHCP).
- Редактируем LAN — выставляем VLAN интерфейс (eth1.2).
- Опционально настраиваем Firewall: разрешаем NEWWAN в WAN.
- Save & Apply.
- Перезагружаем роутер.
Если всё сделано верно — интернет по новому WAN-порту заработает.
Что делать, если интернет приходит с другого роутера и нужно, чтобы IP-адреса были в одной подсети?
В таких случаях нужно внимательно настраивать DHCP сервер на WiFi и правила firewall, чтобы все устройства «видели» друг друга и получали нужные адреса.
Таблица команд и конфигураций для быстрого доступа
| Действие | Команда/Действие |
|---|---|
| Просмотр всех сетевых настроек | uci show network |
| Просмотр портов в VLAN | uci get network.eth0_0.ports и uci get network.eth0_1.ports |
| Редактирование конфига | Редактировать /etc/config/network |
| Перезагрузка сети | /etc/init.d/network restart |
| Установка веб-интерфейса (при наличии интернета) | opkg update && opkg install luci |
Советы для героев сети
- Перед началом работы сделайте бэкап конфигурации роутера.
- Внимательно изучайте ревизию вашего роутера и поддерживаемые версии OpenWRT.
- Если что-то пошло не так — не паникуйте, используйте режим восстановления.
- На форумах OpenWRT и тематических блогах часто есть готовые скрины и конфиги.
- Не бойтесь экспериментировать, но делайте это постепенно.
- При отсутствии GUI — учитесь работать с uci и конфигами.
- Всегда тестируйте связь после каждого этапа.
FAQ: Часто задаваемые вопросы
В: Можно ли переназначить WAN порт на любой LAN порт?
О: Да, при условии правильной настройки VLAN и интерфейсов.
В: Что делать, если после настройки VLAN роутер не отвечает?
О: Сбросьте роутер аппаратно и попробуйте настроить снова, внимательно следуя инструкциям.
В: Как узнать, какие порты на роутере физически перепутаны?
О: Через документацию, форумы или измерениями с помощью светодиодов и подключённых устройств.
В: Есть ли универсальная настройка для всех роутеров?
О: Нет, каждая модель может иметь особенности, особенно в аппаратной реализации свича.
Чек-лист по переназначению WAN в LAN на OpenWRT
- [ ] Узнать модель и ревизию роутера
- [ ] Скачать и установить подходящую прошивку OpenWRT
- [ ] Сделать резервную копию конфигурации
- [ ] Настроить VLAN в Network → Switch
- [ ] Создать новые интерфейсы WAN и LAN в Network → Interfaces
- [ ] Настроить фаервол, разрешив доступ для нового WAN
- [ ] Проверить подключение по SSH или через веб-интерфейс
- [ ] Перезагрузить роутер и проверить интернет-соединение
Вот теперь вы — настоящий портовый маг, способный переназначить WAN в LAN и вернуть жизнь вашему роутеру! Помните, что сети — как водопровод: если знаешь, какие краны куда ведут, можно починить даже самый хитрый затор. Вперёд, к новым интернет-приключениям!