Jump to content

Esman

Forum Members
  • Content Count

    6
  • Joined

  • Last visited

Community Reputation

0 Neutral

About Esman

  • Rank
    Newbie

Equipment

  • Keenetic
    Keenetic Ultra (Rev. A)
  1. Всем участникам темы спасибо. IPv6, наконец-то, заработал так, как и предполагалось изначально — через роутер. Онлайн тесты на корректность работы по IPv6 проходят успешно. Сайты, что имеют поддержку IPv6, благополучно пингуются по шестому протоколу.
  2. Чтобы не запутаться и вовремя отловить собственную криворукость разобью процесс настройки на несколько этапов. Сразу замечу, что это не более чем предполагаемый план действий, который пока не опробован в действии, так что если в нем содержаться какие-то ошибки и неточности, то лучше сразу указать на оные. Этап №1. Определение интерфейса В файле startup-config.txt интерфейсов, содержащих в название GigabitEthernet целых 8. После отключения галочки «Включить IPv6» в «Настройках подключения по Ethernet» на роутере, выглядит это все следующим образом: ! interface GigabitEthernet0 up ! interface GigabitEthernet0/1 name 1 switchport mode access switchport access vlan 1 up ! interface GigabitEthernet0/2 name 2 switchport mode access switchport access vlan 1 up ! interface GigabitEthernet0/3 name 3 switchport mode access switchport access vlan 1 up ! interface GigabitEthernet0/4 name 4 switchport mode access switchport access vlan 1 up ! interface GigabitEthernet0/Vlan1 description "Home VLAN" security-level private ip dhcp client dns-routes ip dhcp client name-servers up ! interface GigabitEthernet0/Vlan2 name ISP description "Broadband connection" mac address factory wan security-level public ip address 192.168.xxx.xx 255.255.255.0 ip dhcp client hostname Keenetic_Ultra ip dhcp client dns-routes ip dhcp client name-servers ip mtu 1500 ip global 700 igmp upstream up ! interface GigabitEthernet0/0 name 0 role inet for ISP switchport mode access switchport access vlan 2 up ! При включенной галочке «Включить IPv6» в «Настройках подключения по Ethernet» на роутере параметры ipv6 address, ipv6 prefix, name-servers (все со значением auto) автоматически прописывались в параметрах interface GigabitEthernet0/Vlan2 и выглядело это следующим образом: ! interface GigabitEthernet0/Vlan2 name ISP description "Broadband connection" mac address factory wan security-level public ip address 192.168.xxx.xx 255.255.255.0 ip dhcp client hostname Keenetic_Ultra ip dhcp client dns-routes ip dhcp client name-servers ip mtu 1500 ip global 700 igmp upstream ipv6 address auto ipv6 prefix auto ipv6 name-servers auto up ! Вопрос в следующем: параметры ipv6 address и ipv6 prefix с вручную определенными значениями должны быть привязаны к данному интерфейсу или под IPv6 задействуется отдельный интерфейс? Если отдельный, то какой из 7 оставшихся логичнее всего задействовать? Этап №2. Указание статичного IP-адреса, выданного провайдером Переходим в настройки требующегося интерфейса, определенного на этапе №1. Командная строка приобретает вид (config-if)> Выполняем команду ipv6 address 2a01:xxxx:xx::x Выполняем команду system config-save Этап №3. Указание prefix для IPv6 Находимся в настройках того же интерфейса, что и на этапе №2. Выполняем команду ipv6 prefix 2a01:xxxx:xx:x::/64 Выполняем команду system config-save Этап №4. Указание DNS Возвращаемся к командной строке вида (config)> Выполняем команду ipv6 name-server 2a01:xxxx:xx::x (при необходимости указания нескольких адресов DNS повторяем данную команду для добавления каждого нового адреса). Выполняем команду system config-save Этап №5. Указание статичных маршрутов Выполняем команду ipv6 route 2a01:xxxx:xx::x/128 ISP Выполняем команду ipv6 route default 2a01:xxxx:xx::x Выполняем команду system config-save Примечание: не уверен в корректности синтаксиса команды ipv6 route, поскольку в руководстве по CLI в качестве примера обозначено следующее (стр. 170): (config)> ipv6 route added name server 2001:db8::2, domain (default). Хотя чуть ранее на этой же странице руководства указывается следующее: (config)> ipv6 route ( ‹prefix› | default) ‹interface› Этап №6. Перезагрузка Перезагружаем роутер и по новой конектимся к провайдеру. По идее, все, что требовало настройки, настроено и можно переходить к тестированию наличия соединения по IPv6.
  3. Несколько уточнений: ipv6 address 2a01:xxxx:xx::x (указываю IP-адрес, выданный провайдером) ipv6 prefix 2a01:xxxx:xx::/64 (указываю то значение, что выдано и обозначено провайдером как «Сеть») ipv6 name-server 2a01:xxxx:xx::x "" (указываю DNS провайдера или публичные от Yandex или Google) ipv6 route 2a01:xxxx:xx::x/128 ISP :: (указываю адрес шлюза, выданный провайдером) ipv6 route default 2a01:xxxx:xx::x (указываю адрес шлюза, выданный провайдером) Если я что-то напутал, то сразу ткните что именно я неверно понял и укажите какой вариант корректный.
  4. Пока читаю руководство по CLI. Экспериментировать буду ночью, поскольку домашние сожрут меня если я их оставлю вечером без интернета. Мне пока только не очень понятно откуда в этом параметре ipv6 route 2a01:xxxx:xx::x/128 ISP :: появилась цифра 128.
  5. Если вы про настройки при прямом подключении, то в настройках сетевой карты для протокола IPv4 вводил выданные провайдером IP-адрес, маску подсети, основной шлюз и DNS (предпочитаемый и альтернативный от провайдера). Для IPv6 IP-адрес, основной шлюз и DNS (предпочитаемый от провайдера + альтернативный на выбор либо от Yandex, либо от Google). Длина префикса подсети 64 (графа заполнялась автоматически после ввода IP-адреса и как я полагаю берется она из выданных провайдером и обозначенных как «Сеть» параметров, т.е. 2a01:xxxx:xx:x::/64) При подключении через роутер для обоих протоколов выставлено автоматическое получение всех настроек от роутера.
  6. С января этого года провайдер (Istranet) начал предоставлять доступ по IPv6 в режиме Dual-Stack. Получение настроек производилось по личному обращению абонентов к провайдеру. Тип подключения к провайдеру IPoE. От провайдера были получены настройки для IPv6 следующего вида: IP: 2a01:xxxx:xx::x Шлюз: 2a01:xxxx:xx::x Сеть: 2a01:xxxx:xx:x::/64 DNS: 2a01:xxxx:xx::x (от провайдера или публичные от Yandex или Google). Благополучно использую уже который год Keenetic Ultra [Rev. A] с версией NDMS 2.06(AAGJ.0)C3 на 100-мегабитном тарифе. Перед настройкой для работы с IPv6 ознакомился с этим официальным мануалом «Настройка подключения в Интернет по протоколу IPv6». С моей стороны потребовалось только поставить галочку напротив «Включить IPv6» в «Настройках подключения по Ethernet». После перезагрузки роутера (для верности) ознакомился с содержимым файла startup-config.txt, в котором уже присутствовали следующие настройки: set net.ipv6.conf.all.forwarding 1 ipv6 address auto ipv6 prefix auto ipv6 name-servers auto ipv6 subnet Default bind Home number 0 mode slaac Присутствие в настройках строки с записью ipv6cp, как я понял, не требуется при моем типе подключения. Сразу скажу, что при прямом подключении кабеля провайдера непосредственно к сетевой карте компьютера, с последующим вводом настроек для IPv4 и IPv6 на Windows 10 выдает полностью рабочее соединение по IPv6, что не наблюдается при подключении кабеля провайдера к WAN порту роутера, т.е. во вкладке IPv6 веб-интерфейса роутера отсутствуют какие- либо параметры (адреса, префиксы, маршруты). В ходе общения с техподдержкой выяснилось, что у провайдера в целом наблюдается проблема с подъемом корректной работы IPv6 на Keenetic’ах. Рабочего варианта им удалось добиться только на Keenetic Giga (какого именно поколения, не знаю). Беспроблемная работа, по результатам их тестов, наблюдается на продукции ASUS, перспектива перехода на которую меня не радует особенно после отзывов от пользователей оной о большом количестве случаев «выгорания» железа вследствие ее перегрева. Таким образом, в настоящий момент у меня вроде бы и есть рабочий доступ по IPv6, но он совершенно бесполезен при невозможности его осуществления через роутер. Хотелось бы окончательно определиться с пригодностью работы моего роутера с IPv6 и необходимостью апгрейда. И если потребуется апгрейд, то это будет что-то из последнего поколения Keenetic или же придется рискнуть перейти на оборудование другого производителя, где стоимость моделей достойных внимания весьма существенная даже на фоне распространенных мнений о том, что Keenetic продают по слишком завышенной цене. Сам я сторонник готовых решений из коробки без необходимости экспериментов с кастомными прошивками, так сказать, включил, один раз настроил и забыл до первого отключения электричества.
×