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


-1

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

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

Я попытался найти настройки IPv6 и отключить его в любом случае. Однако в интерфейсе администратора, когда я выполняю команду « ping to 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», которые смог найти (см. Рисунки ниже):



Я думаю, что было бы достаточно отключить рекламу DHCPv6 и маршрутизатора. Устройства, имеющие LL-адреса, не являются проблемой, поскольку они также существуют в средах «только для IPv4».
Даниэль Б

@DanielB Как мне добиться этого на TD5130v2?
Этот бразильский парень

Не знаю, вы, наверное, уже сделали, здесь . Просто проверьте таблицу маршрутизации любого компьютера. Если маршрут по умолчанию IPv6 не существует, маршрутизатор не объявляет себя сам.
Даниэль Б

@DanielB Есть маршрут по умолчанию IPv6. Я добавил вывод ip -6 addrи ip -6 routeк вопросу.
Этот бразильский парень

Вы включили питание как маршрутизатора, так и всех устройств / ПК?
Даниэль Б

Ответы:


0

Дезактивация должна быть сделана и на 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.


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

-1

Для начала вам необходимо войти в роутер через 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

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


Это команды для TG582n, у меня есть TD5130v2. Мне удалось подключиться к telnet, но он принимает только две команды: helpи config. Последние не имеют настроек IPv6.
Этот бразильский парень

Каков вывод команды help?
john01dav
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.