Проблемы со Statefull конфигурацией для IPv6
Posted: 24 Feb 2015, 12:12
accel-ppp не отвечает на DHCPv6 Solicitation запросы клиента.
IPv6 адрес клиента передается в атрибутах RADIUS сервера.
Delegated-IPv6-Prefix
Framed-IPv6-Prefix
tcpdump на стороне сервера при подключении:
фрагмент конфига accel-ppp:
IPv6 адрес клиента передается в атрибутах RADIUS сервера.
Delegated-IPv6-Prefix
Framed-IPv6-Prefix
tcpdump на стороне сервера при подключении:
Конфигурация интерфейса:Feb 24 12:59:37 repo accel-pppd: eth1:: send [RADIUS(1) Access-Request id=1 <User-Name "172.31.0.2-1/7/879/0-48575443EC71372A"> <NAS-Identifier "ipoe-as0"> <NAS-IP-Address 127.0.0.1> <NAS-Port 3> <NAS-Port-Id "eth1"> <NAS-Port-Type Ethernet> <Calling-Station-Id "10:bf:48:2a:fb:97"> <Called-Station-Id "eth1"> <User-Password >]
Feb 24 12:59:37 repo accel-pppd: eth1:: recv [RADIUS(1) Access-Accept id=1 <Service-Type Framed-User> <Framed-IP-Address 10.128.0.10> <Connect-Info "8000:5000@0:0@0:0"> <User-Name "172.31.0.2-1/7/879/0-48575443EC71372A"> <Filter-Id "IPOE"> <Acct-Interim-Interval 300> <DHCP-Client-IP-Address 10.128.0.10> <DHCP-Router-IP-Address 10.128.0.1> <DHCP-Mask 255.255.255.255> <Framed-IPv6-Prefix 2a04:2c01:200:194::100/64> ]
Feb 24 12:59:37 repo accel-pppd: eth1:172.31.0.2-1/7/879/0-48575443EC71372A: 172.31.0.2-1/7/879/0-48575443EC71372A: authentication succeeded
Feb 24 12:59:37 repo accel-pppd: eth1:172.31.0.2-1/7/879/0-48575443EC71372A: send [DHCPv4 Offer xid=b8c75555 yiaddr=10.128.0.10 chaddr=10:bf:48:2a:fb:97 <Message-Type Offer> <Server-ID 10.128.0.1> <Lease-Time 300> <Router 10.128.0.1> <Subnet 255.255.255.254> <DNS 195.138.80.86,195.138.80.33>]
Feb 24 12:59:37 repo accel-pppd: eth1:172.31.0.2-1/7/879/0-48575443EC71372A: recv [DHCPv4 Request xid=b8c75555 chaddr=10:bf:48:2a:fb:97 <Message-Type Request> <Client-ID 0110bf482afb97> <Request-IP 10.128.0.10> <Server-ID 10.128.0.1> <Host-Name notebook> <Option-81 0000006e6f7465626f6f6b> <Vendor-Class 4d53465420352e30> <Request-List Subnet,Domain-Name,Router,DNS,44,46,47,31,Route,Classless-Route,249,Vendor-Specific> <Relay-Agent {Agent-Circuit-ID 172.31.0.2-1/7/879/0-48575443EC71372A} {Agent-Remote-ID }>]
Feb 24 12:59:37 repo accel-pppd: eth1:172.31.0.2-1/7/879/0-48575443EC71372A: send [RADIUS(1) Accounting-Request id=1 <User-Name "172.31.0.2-1/7/879/0-48575443EC71372A"> <NAS-Identifier "ipoe-as0"> <NAS-IP-Address 127.0.0.1> <NAS-Port 3> <NAS-Port-Id "eth1"> <NAS-Port-Type Ethernet> <Calling-Station-Id "10:bf:48:2a:fb:97"> <Called-Station-Id "eth1"> <Acct-Status-Type Start> <Acct-Authentic RADIUS> <Acct-Session-Id "c4771ef17cdf0624"> <Acct-Session-Time 0> <Acct-Input-Octets 0> <Acct-Output-Octets 0> <Acct-Input-Packets 0> <Acct-Output-Packets 0> <Acct-Input-Gigawords 0> <Acct-Output-Gigawords 0> <Framed-IP-Address 10.128.0.10> <Framed-Interface-Id 0:0:0:1> <Framed-IPv6-Prefix 2a04:2c01:200:194::100/64>]
Feb 24 12:59:37 repo accel-pppd: eth1:172.31.0.2-1/7/879/0-48575443EC71372A: send [DHCPv4 Ack xid=b8c75555 yiaddr=10.128.0.10 chaddr=10:bf:48:2a:fb:97 <Message-Type Ack> <Server-ID 10.128.0.1> <Lease-Time 300> <Router 10.128.0.1> <Subnet 255.255.255.254> <DNS 195.138.80.86,195.138.80.33>]
Feb 24 12:59:37 repo accel-pppd: eth1:172.31.0.2-1/7/879/0-48575443EC71372A: recv [RADIUS(1) Accounting-Response id=1]
Feb 24 12:59:37 repo accel-pppd: eth1:172.31.0.2-1/7/879/0-48575443EC71372A: ipoe: session started
Feb 24 12:59:37 repo accel-pppd: eth1:172.31.0.2-1/7/879/0-48575443EC71372A: pppd_compat: ip-up started (pid 17990)
Feb 24 12:59:37 repo accel-pppd: eth1:172.31.0.2-1/7/879/0-48575443EC71372A: pppd_compat: ip-up finished (0)
Code: Select all
eth1 Link encap:Ethernet HWaddr 00:E0:81:B7:70:A5
inet6 addr: 2a04:2c01:200:194::1/64 Scope:Global
inet6 addr: fe80::2e0:81ff:feb7:70a5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:131847 errors:0 dropped:0 overruns:0 frame:0
TX packets:133809 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:14399188 (13.7 MiB) TX bytes:177604839 (169.3 MiB)
Interrupt:17 Memory:f4180000-f41a0000
Code: Select all
[modules]
ipoe
ipv6pool
ipv6_nd
ipv6_dhcp
[ipoe]
shared=0
ipv6=1
ifcfg=0
mode=L2
interface=eth1
[ipv6-dhcp]
verbose=1
pref-lifetime=604800
valid-lifetime=2592000
route-via-gw=1