Автор Тема: IPv6 дом.ру, настройка.  (Прочитано 83 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vlad

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 35
IPv6 дом.ру, настройка.
« : 06 Ноябрь 2019, 20:06:11 »
Приветствую!
В принципе, всё работает, но есть вопросы. Для подключения использую dhcpcd5 и dnsmasq. Основная проблема, после например падения соединения (pppoe), система получает так сказать не тот ipv6 адрес. К сожалению в терминологии не силён...
Нужно чтоб все клиенты подключались с использованием "inet6 2a02:XXXX:XXXX:XXXX::1/64 scope global dynamic noprefixroute". Но после описанного варианта событий, почему-то все в локальной сети используют "inet6 2a02:XXXX:XXXX:XXXX:YYYY:YYYY:YYYY:31fd/64 scope global dynamic mngtmpaddr noprefixroute". Этот адрес также появляется вместе с "...scope global dynamic noprefixroute" на интерфейсе маршрутизатора. Проблема в том что он быстро истекает (и больше его нельзя использовать), после чего пропадает доступ по ipv6 в интернет. К тому же этот адрес состоит частично из mac-адреса сетевой карты маршрутизатора (Ubuntu Server 18 LTS). Но, если dhcpcd перезапустить, то в локальную сеть передаётся уже "...scope global dynamic noprefixroute" адрес и проблема исчезает... до очередного катаклизма с падением соединения. Падение соединения, это просто пример, можно вручную переключить соединение, будет тоже самое, при перезагрузке, так же. Не пойму, почему в начале используется этот "...scope global dynamic mngtmpaddr noprefixroute" адрес, а после ручного перезапуска "...scope global dynamic noprefixroute". Что определяет такое поведение? С dhcpcd и dnsmasq я уже всё перепробовал, остаётся сама ОС.
Конфиг dhcpcd
allowinterfaces ppp0 br0
duid
ipv6only
noipv6rs
interface ppp0
ipv6rs
iaid 1
ia_pd 1/::/64 br0/0/64
взят отсюда.

dnsmasq
...
dhcp-range=::1,constructor:br0,ra-names,6h
enable-ra
...
« Последнее редактирование: 06 Ноябрь 2019, 20:10:33 от Vlad »