IPv6 deployment "howto"

Alan DeKok aland at deployingradius.com
Mon Oct 8 10:44:57 CEST 2007

Mark J Elkins wrote:
> I'm looking for some assistance on deploying IPv6.
> I'm currently using FreeRADIUS Version 1.1.6. I have for testing a Cisco
> 3640 running C3640-IK9S-M.
> The cisco has properly routable IPv6 addresses on its Ethernet and
> Loopback.

  Version 1.1.6 doesn't support IPv6.

> I think that I'd like to have a pool of IPv6 addresses on the cisco and
> to be able to provide clients with a /64 block (might look at a /60 or
> /56 one day). To do this in IPv4 - I send to the
> NAS/Cisco. So whats the IPv6 equivalent?

  I don't think there is one.  See the Cisco documentation for more.

  Address allocation in IPv6 is very different from IPv4.

> I expect to stay with FreeRADIUS Version 1.1.6 for now and understand
> that packets between the NAS and Radius will be via IPv4. Thats fine -
> though one day I think I expect to see FreeRadius listening on both IPv4
> and IPv6 at the same time.

  Version 2.0 will support IPv6.

> What magic lines would I need to add to my Cisco and what magic to add
> to FreeRadius?
> Anyone have Dialup clients being issued IPv6 addresses yet?
> 1 - I expect to add some sort of IPv6 field to MySQL (ie - for a static
> IPv6 address or to signify the NAS to use a Dynamic address)
> 2 - I expect the "authorize_check_query" and other SQL queries to change
> a bit... ie return IPv6 data - without breaking IPv4 only NAS's
> 3 - I expect to add an IPv6 pool and other lines of magic to my Cisco.

  There's Framed-IPv6-prefix, where you can assign Ip's to a client.

  Alan DeKok.

More information about the Freeradius-Users mailing list