Мой провайдер предоставляет мне динамический IPv4 и /56 IPv6 через DHCPv6. Мне удалось заставить это работать под маршрутизатором DD-WRT как это:
Позже я удалил маршрутизатор из этой сети и подключил сервер на основе Debian непосредственно к оборудованию ISP (FTTH ONT). Мне удалось получить динамический публичный IPv4 на машине, просто установив его в /etc/network/interfaces
:
allow-hotplug eth0
no-auto-down eth0
iface eth0 inet dhcp
Как сделать так, чтобы машина Debian автоматически получала хотя бы один IPv6-адрес из делегированного префикса ISP?
Я пробовал такие вещи, как iface eth0 inet6 dhcp
и iface eth0 inet6 auto
но это, похоже, не работает.
Добавление следующего в /etc/sysctl.conf
также не имело никакого значения.
net.ipv6.conf.eth0.disable_ipv6=0
net.ipv6.conf.eth0.autoconf=1
net.ipv6.conf.eth0.accept_ra=1
Спасибо.