IPv6
Принципы работы
При работе с IP v6 система присваивает абоненту
- Статический IPv6
- Префикс IPv6
Для удобства назначения IP v6 в пулах адресов есть секция IPv6 для настройки выдачи абонентам IPv6 адресов и префиксов (сетей). Если включена опция $conf{IPV6} и абоненту присвоен IPv6 адрес или префикс, система выдаёт ему через RADIUS пары соответсвующие атрибуты. Также можно использовать одновременно IPv4 и IPv6 (DualStack) адресацию.
Включение
Включение поддержки ipv6d в билинге /usr/abills/libexec/config.pl
$conf{IPV6}=1;
Включение поддержки в ОС
Добавляем в /etc/sysctl.conf
net.ipv6.conf.default.forwarding=1 net.ipv6.conf.all.forwarding=1
устанавливаем miredo
apt-get install miredo
ping6 ipv6.google.com
Тестирование
#radtest test 123456 localhost 1812 radsecret
Sending Access-Request of id 101 to 127.0.0.1 port 1812 User-Name = "test" User-Password = "123456" NAS-IP-Address = 192.168.3.122 NAS-Port = 1812 rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=101, length=52 Framed-IP-Netmask = 255.255.255.255 Framed-IP-Address = 192.168.15.1 Framed-IPv6-Prefix = 2001:0:c38c:c38c:1804::/64