Настройка подключения в Интернет по протоколу IPv6

Мой провайдер предоставляет возможность доступа в Интернет по протоколу IPv6. В настройках веб-интерфейса доступна настройка доступа через туннельного брокера, но нет никаких настроек для IPoE или туннельных подключений к провайдеру. Каким образом я могу настроить получение IPv6-адреса на внешний интерфейс и на локальные хосты?


Никакой особой настройки IPv6-подключения для провайдеров, предоставляющих простой доступ по IPoE с DHCP, как правило, не требуется. Возможно, вам лишь придется уточнить у провайдера, действительно ли он включил IPv6 именно для вас. Однако, если соединение не устанавливается или используется подключение через туннели (такие как L2TP и PPTP), понадобится дополнительная настройка через интерфейс командной строки (CLI) интернет-центра.

Чтобы настроить IPv6-подключение, выполните следующие действия:

1. В веб-конфигураторе интернет-центра убедитесь, что у вас установлен компонент IPv6 и ему не требуется обновление.

Дополнительную информацию по обновлению компонентов микропрограммы интернет-центра серии Keenetic вы можете найти в статье: «Обновление устройства и установка актуальных версий программных компонентов через веб-конфигуратор»

2. Настройте основное IPv4-подключение к интернет-провайдеру. В нашем примере используется подключение к тестовому серверу "Билайн" по протоколу L2TP.

3. Далее нужно подключиться к интерфейсу командой строки (CLI) интернет-центра.
Полное описание интерфейса командной строки интернет-центра можно найти в справочнике командного интерфейса интернет-центра, который можно найти в разделе Центр поддержки, выбрав нужное устройство.

4. Выполните команду: system set net.ipv6.conf.all.forwarding 1

5. Чтобы внешний интерфейс, который используется для подключения к провайдеру, получал IPv6-адреса, необходимо включить данную функцию. Так как в нашем примере используется подключение L2TP, команды будут выглядеть следующим образом:

Для внешних интерфейсов, на которых IPv6 использоваться не будет, данные параметры необходимо отключить (если они включены).
Например, в нашем случае для интерфейса ISP необходимо будет выполнить команды:

no ipv6 address auto

no ipv6 prefix auto

no ipv6 name-servers auto


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

7. После выполненных настроек проверьте, что все настройки произведены верно, посмотрев результат команды: show running-config
В конфигурации должны быть следующие пункты:

8. Если все выполнено верно, сохраните настройки, выполнив команду system config-save

После выполнения вышеперечисленных действий, интернет-центр должен будет получить IPv6-адрес и DNS-сервера от провайдера.

Компьютер в локальной сети также получит IPv6-адрес.

С компьютера будут доступны ресурсы Интернета через протокол IPv6.

 
Примечание
 
Иногда может потребоваться выполнение команды system set net.ipv6.conf.all.accept_ra 1 для корректной работы устройств за интернет-центром (роутером).
Дело в том, что после выполнения команды system set net.ipv6.conf.all.forwarding 1 в некоторых случаях может возникать петля в маршрутизации (например, все системы Linux перестают принимать RA). Выполнение команды system set net.ipv6.conf.all.accept_ra 1 решает данную проблему.

 

KB-3401

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 36 из 62