LINUX.ORG.RU

Решил удалить с рутера OpenWRT ipv6

 , ,


0

1

Всем привет! Решил удалить/вычистить с рутера OpenWRT (tp-link 842n) ipv6. И роутер «заглох» (потерял связь). В чём может быть дело?

Мои действия были таки:

 -----------------------------------------------------
root@APMAG2:~# echo net.ipv6.conf.all.disable_ipv6=1 >> /etc/sysctl.conf
root@APMAG2:~# opkg remove ip6tables
Removing package ip6tables from root...
root@APMAG2:~# opkg remove kmod-ip6tables
Removing package kmod-ip6tables from root...
root@APMAG2:~# opkg remove odhcp6c
Removing package odhcp6c from root...
root@APMAG2:~# opkg remove 6relayd
No packages removed.
root@APMAG2:~# opkg remove kmod-nf-ipt6 --force-removal-of-dependent-packages
Removing package kmod-nf-ipt6 from root...
root@APMAG2:~# opkg remove kmod-nf-conntrack6 --force-removal-of-dependent-packa
ges
Removing package luci from root...
Removing package luci-app-firewall from root...
Removing package firewall from root...
Warning: Unable to locate ipset utility, disabling ipset support
Warning: Section @zone[1] (wan) cannot resolve device of network 'wan'
Warning: Section @zone[1] (wan) has no device, network, subnet or extra options
 * Flushing IPv4 filter table
 * Flushing IPv4 nat table
 * Flushing IPv4 mangle table
 * Flushing IPv6 filter table
 * Flushing IPv6 mangle table
 * Flushing conntrack table ...
Not deleting modified conffile /etc/config/firewall.
Removing package kmod-nf-conntrack6 from root...
root@APMAG2:~# opkg remove kmod-ipv6 --force-removal-of-dependent-packages
No packages removed.

А то вроде в настройках всё отключил, а он всёравно откуда то цепляет ареса v6. Что за хрень?

Как известно, помогает рекавери мод: http://wiki.trion.mk.ua/index.php?title=Recovery_mode_%D0%B2_OpenWrt



Последнее исправление: babel (всего исправлений: 1)
Ответ на: комментарий от intelfx

Не хочу, что бы в сети был ipv6, и на мой взгляд он мешал работе роутера. Может дело было в настройках роутера, не знаю. Дето в том, что этот роутер и не роутер даже, а точка доступа, где все интерфейсы и даже wan объединены в bridge и работает как коммутатор с wifi точкой доступа и получает ip адрес по dhcp от другого роутера в сети.

babel
() автор топика
Ответ на: комментарий от babel

мой взгляд он мешал этот роутер не роутер openwrt nat bridge wifi точкой доступа dhcp получает ip все интерфейсы и даже wan,
а вот был бы у тебя только ipv6 с обычным коммутатором, жизнь шикарная была, но нет блЪ, ipv6 не нужен))

nanosecond
()
Ответ на: комментарий от babel

И как он тогда мог тебе мешать, если все так как ты пишешь? DHCP то не забыл выключить? Может это мешало а не IPv6?

slapin ★★★★★
()
Ответ на: комментарий от nanosecond

Я пока не изучал ipv6, времени и сил нет, возможно эта штука круче, да, но я пока ещё не добрался до неё.

babel
() автор топика
Ответ на: комментарий от slapin

Нет, DHCP сервер точно не активен на Бридже. + там DHCP клиент на этом интерфейсе

babel
() автор топика

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

Спасибо!

babel
() автор топика

Не имел дела с openwrt, но кажется тут лишнее удалилось

Removing package luci from root...
Removing package luci-app-firewall from root...
firkax ★★★★★
()
Ответ на: комментарий от babel

Это не перебор ли для удаления только ipv6?

Кстати не заметил сначала там ещё строчка

Removing package firewall from root...

Тем более что последний пункт, из-за которого удалился файрволл - это всего лишь удаление модуля iptables, отвечающего за трекинг ipv6 соединений. Сам по себе этот модуль поддержку ipv6 никуда не добавляет.

firkax ★★★★★
()

Зачем, если на squashfs это не освобождает память?
ipv6 отключается так:
uci set 'network.lan.ipv6=off'
uci set 'network.wan.ipv6=off'
uci set 'dhcp.lan.dhcpv6=disabled'
/etc/init.d/odhcpd disable
uci commit

Shadow ★★★★★
()
Ответ на: комментарий от Shadow

%тс% привык к винде :) где настройка операционки производится молотом и кувалдой.
особенно в плане удаления интерфейса фаервола. не видишь фаервол - значит нет с ним проблемм.
ну и плюс можно вспомнить что прошивка скорей всего на squashfs, где удаление пакетов чуть более эффективно чем дергание себя за пипирку :)

pfg ★★★★★
()
Ответ на: комментарий от pfg

настройка операционки производится молотом и кувалдой.

ну, в идеале у OpenWRT тоже - с помощью пересборки образа прошивки.

Shadow ★★★★★
()

так нужно было через sysctl вырубить ipv6, эти пакеты нельзя удалять)

XopmoH
()

Люди всеми правдами и неправдами пипи6 заиметь хотят, а ты удолить…

anonymous
()
Ответ на: комментарий от intelfx

ipv6 в андроиде так нормально и не сделали

Там не только нет dhcp6, но и примерно все телефоны теряют окружение ipv6 после сна. В результате всё тупит если он сначала пытается ipv6.

Я в home-assistant сделал переключатели для устройств кому давать ipv6 кому не давать.

sergej ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.