dual stack support in dhclient

Chuck Anderson cra at WPI.EDU
Fri Apr 2 12:15:12 UTC 2010


On Fri, Apr 02, 2010 at 09:42:48AM +0200, Rudy Zijlstra wrote:
> My experiments of last week found that on linux the bottle-neck seems to  
> be resolv.conf, where both the dhcp IPv4 client and the IPv6 dhcp client  
> want to write it. As a result the contents are usually not correct.
>
> At the moment it is possible to work around this on a dual stack machine  
> by ensuring the IPv6 dhcp client does not touch resolv.conf. Better  
> would be if it would change only the IPv6 related parts, or if one dhcp  
> client handles both IPv4 and IPv6.
>
> Any suggestions?

NetworkManager supports IPv4 & IPv6 now, including some exciting stuff 
like responding to RA O & M bits and a new cli client.  Internally it 
uses (separate instances of) ISC dhclient for v4 and v6, and it 
manages /etc/resolv.conf itself so it can coordinate between the two 
protocols.



More information about the dhcp-users mailing list