По этой теме уже было несколько вопросов, но с тех пор ситуация несколько изменилась, поэтому я открываю новую тему.
Мой интернет-провайдер начал предлагать собственный IPv6, и я пытаюсь заставить DD-WRT работать нормально. Однако он не принимает объявления маршрутизатора, даже если я включаю собственный IPv6 в веб-интерфейсе (Скриншот).
Я обнаружил, что поскольку переадресация включена на ppp0
интерфейсе, мне нужно установить sys.net.ipv6.conf.ppp0.accept_ra
значение 2
, что по крайней мере дает IPv6 на публичном интерфейсе. Но я недостаточно знаком с внутренностями DD-WRT, чтобы знать, как сохранить эту настройку (все в корневой файловой системе, по-видимому, теряется при перезагрузке).
Также это не решает проблему смены префиксов IPv6: каждый раз, когда соединение PPPoE теряется и восстанавливается (примерно раз в день), будет назначаться новый префикс, что делает невозможным его запись в radvd.conf
. Сейчас простое включение dhcp6s
ничего не дает, т. е. демон работает, но мои хосты не получают от него никаких адресов, возможно, потому, что он не знает, какой пул адресов использовать.