Как полностью отключить IPv6 на моем маршрутизаторе?

Как полностью отключить IPv6 на моем маршрутизаторе?

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

Я использую Technicolor TD5130v2 в качестве модема/маршрутизатора/точки доступа.Его руководствопохоже, не охватывает IPv6, за исключением краткого упоминания о "Поддерживает протоколы IPv4 и IPv6" на странице функций. Скриншоты интерфейса в руководстве отличаются от фактического интерфейса на моем маршрутизаторе, несмотря на то, что визуально они одинаковы; я подозреваю, что он использует специальную прошивку для моего интернет-провайдера. Это подозрение еще сильнее, потому что (1) при установке он включил скрытый SSID под названием "WiFi", (2) на стартовой странице указано "_FW_v17", (3) я могу перейти к http://192.168.1.1/wizard<isp-name>. Я пытался применитьпоследняя прошивкадоступен, но маршрутизатор отклоняет его, выдавая сообщение «неправильный формат файла».

Я пытался найти настройки IPv6 и отключить его в любом случае. Однако в интерфейсе администратора, когда я выполняю "ping на все маршрутизаторы link-local address", я все еще получаю ответ от своего маршрутизатора.

Вот вывод ip -6 addrи ip -6 route:

ubuntu@ubuntu:~$ ip -6 addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
    inet6 fe80::3e77:e6ff:XXXX:XXXX/64 scope link 
       valid_lft forever preferred_lft forever
ubuntu@ubuntu:~$ ip -6 route
fe80::/64 dev wlan0  proto kernel  metric 256 
default dev wlan0  proto kernel  metric 256  expires 86333sec
default via fe80::9e97:26ff:XXXX:XXXX dev wlan0  proto ra  metric 1024  expires 233sec

Я отключил все настройки «IPv6», которые смог найти (см. рисунки ниже):


решение1

Деактивацию следует выполнить и на Ubuntu.

Вы пробовали редактировать /etc/sysctl.conf с помощью .. ?

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

или следуйте инструкциямТот же вопрос на форуме Ubuntu?

И, конечно же, то же самое можно сделать и на устройстве Android.

решение2

Для начала вам нужно войти в маршрутизатор через Telnet. Это легко сделать в системе на базе Linux с помощью команды telnet:

telnet 192.168.1.254

(замените этот адрес на адрес вашего маршрутизатора, если он неверен, возможно, вам придется установить telnet через менеджер пакетов вашей системы Linux)

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

:ppp ifdetach intf Internet
:ppp ifconfig ipv6 disabled intf Internet
:ppp attach intf Internet

Это по сути обратный метод описанномуздесь. Я не могу это проверить, так как у меня нет маршрутизатора того же типа.

Связанный контент