There is a better way out to track the IPv6 addresses used by the hosts
(via SLAAC or static) -

http://tools.ietf.org/html/draft-asati-dhc-ipv6-autoconfig-address-tracking

Cheers,
Rajiv

-----Original Message-----
From: Philipp Kern <pk...@debian.org>
Organization: The Debian Project (http://www.debian.org)
Date: Wednesday, December 12, 2012 10:37 AM
To: Brian Hamacher <bhamac...@westianet.com>
Cc: "ipv6@ietf.org" <ipv6@ietf.org>
Subject: Re: MAC Address Tracking

>On Tue, Dec 11, 2012 at 04:04:14PM -0600, Brian Hamacher wrote:
>> I am looking for a good way to track my users MAC Addresses.  I have a
>> test DHCPv6 server up and running ISC 4.1.1-P1.  When I look through my
>> DHCP logs as well as my leases file I do not see the client MAC Address
>> anywhere.  Do I need to enable an option to allow this to be logged?  I
>> am looking to figure out how I can track what user had what IP Address
>> at any given time.  The MAC Address is traditionally how I have done
>> this.
>
>One way would be to poll your routers' ND tables (like fetching ARP tables
>in IPv4). As soon as you use relaying you most certainly won't get a
>useable MAC address from your client, even though it might be possible in
>the same network segment. (The MAC address is not copied from the wire
>into the new relayed packet sent by the router to your server.)
>
>DHCPv6 uses the so-called client identifier extensively and not the MAC
>address anymore. So you cannot do any static assignment based on MAC
>addresses.
>
>Kind regards
>Philipp Kern

--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to