openwrt_ipv6
Это старая версия документа!
Отключение IPv6 в OpenWrt для Podkop
Включение доступа по локальной сети 99 в роутеру через SSH и LUCI
По умолчанию OpenWrt полностью блокирует входящие соединения к веб-серверу uHTTPd со стороны зоны WAN, поэтому LuCI не открывается из локальной подсети MikroTik (192.168.99.0/24) по адресу роутера 192.168.99.180
uci add firewall rule uci set firewall.@rule[-1].name='Allow-LuCI-from-99' uci set firewall.@rule[-1].src='wan' uci set firewall.@rule[-1].proto='tcp' uci set firewall.@rule[-1].src_ip='192.168.99.0/24' uci set firewall.@rule[-1].dest_port='80 443' uci set firewall.@rule[-1].target='ACCEPT' uci commit firewall /etc/init.d/firewall restart 1. Откройте в браузере: http://192.168.1.1 2. Перейдите в меню: Сеть (Network) -> Межсетевой экран (Firewall) -> вкладка «Правила для трафика» (Traffic Rules). 3. Внизу страницы нажмите кнопку «Добавить» (Add). 4. Заполните поля: - Имя (Name): Allow-LuCI-from-99 - Протокол (Protocol): TCP - Зона источника (Source zone): wan - Исходный IP-адрес (Source address): 192.168.99.0/24 - Зона назначения (Destination zone): Устройство (вход / Device/input) - Порт назначения (Destination port): 80 443 - Действие (Action): Принимать (accept) 5. Нажмите «Сохранить» (Save), затем «Сохранить и применить» (Save & Apply).
По умолчанию OpenWrt разрешает подключение по SSH (порт 22) только из локальной зоны (lan), блокируя любые попытки входа со стороны внешнего интерфейса (wan). Если роутер подключен своим WAN-интерфейсом к домашней сети MikroTik (192.168.99.0/24), необходимо разрешить входящие соединения для этой подсети через межсетевой экран (firewall).
uci add firewall rule uci set firewall.@rule[-1].name='Allow-SSH-from-99' uci set firewall.@rule[-1].src='wan' uci set firewall.@rule[-1].proto='tcp' uci set firewall.@rule[-1].src_ip='192.168.99.0/24' uci set firewall.@rule[-1].dest_port='22' uci set firewall.@rule[-1].target='ACCEPT' uci commit firewall /etc/init.d/firewall restart 1. Перейдите в меню: Сеть (Network) -> Межсетевой экран (Firewall) -> вкладка «Правила для трафика» (Traffic Rules). 2. Внизу страницы нажмите кнопку «Добавить» (Add). 3. Заполните поля: - Имя (Name): Allow-SSH-from-99 - Протокол (Protocol): TCP - Зона источника (Source zone): wan - Исходный IP-адрес (Source address): 192.168.99.0/24 - Зона назначения (Destination zone): Устройство (вход / Device/input) - Порт назначения (Destination port): 22 - Действие (Action): Принимать (accept) 4. Нажмите «Сохранить» (Save), затем «Сохранить и применить» (Save & Apply).
Внешняя ссылка отключение_ipv6_в_openwrt_для_podkop.pdf
# 1. Отключаем раздачу IPv6 по LAN uci set dhcp.lan.dhcpv6='disabled' uci set dhcp.lan.ra='disabled' uci set dhcp.lan.ndp='disabled' # 2. Очищаем глобальный ULA-префикс uci set network.globals.ula_prefix='' # 3. Отключаем wan6 интерфейс (чтобы провайдер не выдавал v6) uci set network.wan6.auto='0' 2>/dev/null uci set network.wan6.disabled='1' 2>/dev/null # 4. Применяем настройки uci commit dhcp uci commit network # 5. Перезапускаем сетевые службы /etc/init.d/odhcpd stop /etc/init.d/odhcpd disable /etc/init.d/network restart /etc/init.d/dnsmasq restart Проверка результата На роутере: в выводе ifconfig br-lan не должно быть строки inet6 addr (кроме локального link-local fe80::...). На клиентах (смартфон / ПК): переподключите Wi-Fi (или включите и выключите «Авиарежим» на смартфоне). В свойствах подключения должен остаться только IPv4-адрес, а поле IPv6 должно быть пустым.
openwrt_ipv6.1790226624.txt.gz · Последнее изменение: — bonterkoz
