<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">"I have not tested dnsmasq to see if it could provide the RA, dhcp, and dns services for IPv6 but I am interested that it would."</span><div>
<font color="#222222" face="arial, sans-serif"><br></font></div><div><font color="#222222" face="arial, sans-serif">It can do RA, but I disabled it, as I did on my router. For me it was necessary on my Ubuntu client to prevent it having a SLAAC address.</font></div>
<div><br></div><div><font color="#222222" face="arial, sans-serif">I'd not noticed the route issue though, and </font></div><div><font color="#222222" face="arial, sans-serif">dhcp-option=option6:router </font></div><div>
<font color="#222222" face="arial, sans-serif">can't be used with an Ipv6 address. oops.</font></div><div><font color="#222222" face="arial, sans-serif"><br></font></div><div><font color="#222222" face="arial, sans-serif">Enabling RA in dnsmasq, with dhcp , and setting the network manager to auto in Ubuntu 12.04 causes SLAAC addresses (2) to be assigned and the default route to work.</font></div>
<div><font color="#222222" face="arial, sans-serif"><br></font></div><div><font color="#222222" face="arial, sans-serif">Hmm. I'd like to assign specific, not slaac addresses, but of course a default route too.</font></div>
<div><font color="#222222" face="arial, sans-serif"><br></font></div><div><font color="#222222" face="arial, sans-serif">sean</font></div><div><font color="#222222" face="arial, sans-serif"><br></font><div><font color="#222222" face="arial, sans-serif"><br>
</font><br><div class="gmail_quote">On 29 September 2012 15:48, Gene Czarcinski <span dir="ltr"><<a href="mailto:gene@czarc.net" target="_blank">gene@czarc.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On 09/25/2012 05:41 AM, Sean Boran wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I also disable "enable-ra", since ra should not be needed, when using dhcp?<br>
</blockquote></div>
OK, I am going to break into the middle of this thread.<br>
<br>
The stuff about not needing RA is not necessarily true.  I have been doing a little work to enhance the Linux NetworkManager package to support dynamic dns updates [NM uses "dhclient -6" on the client side] and I have submitted a patch which is in the process of being integrated.  In the process I have learned a number of things.<br>

<br>
First of all, although you can currently specify that "dhcp" should be used for IPv6, this is wrong, does not really work, and is likely to be removed real soon.  Specifying "dhcp" for IPv4 works because, for IPv4, route information is returned.  This is not the case for IPv6 and there will be no default route which makes things more than a little difficult.  The "correct" way is to specify "auto" which causes NM to use dhcpv6 for stateful address assignment and, with my patch, dynamic dns updating.  It then uses RA to provide the default route.  Currently, the RA is supplied by radvd.  I have tested this with both radvd/named/dhcpd/dhcpd6 and radvd/dnsmasq.<br>

<br>
Of importance, here is the configuration for radvd:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
interface eth0 {<br>
     AdvSendAdvert on;<br>
     AdvManagedFlag on;<br>
     prefix 2001:db8:1:2::/64 {<br>
         AdvAutonomous off;<br>
     };<br>
};<br>
</blockquote>
and you might want to read: <a href="https://fedoraproject.org/wiki/Tools/NetworkManager/IPv6" target="_blank">https://fedoraproject.org/<u></u>wiki/Tools/NetworkManager/IPv6</a><br>
<br>
I have not tested dnsmasq to see if it could provide the RA, dhcp, and dns services for IPv6 but I am interested that it would.<br>
<br>
I am also interested in what works with other clients and specifically Windows clients.<span class="HOEnZb"><font color="#888888"><br>
<br>
Gene</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
______________________________<u></u>_________________<br>
Dnsmasq-discuss mailing list<br>
<a href="mailto:Dnsmasq-discuss@lists.thekelleys.org.uk" target="_blank">Dnsmasq-discuss@lists.<u></u>thekelleys.org.uk</a><br>
<a href="http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss" target="_blank">http://lists.thekelleys.org.<u></u>uk/mailman/listinfo/dnsmasq-<u></u>discuss</a><br>
</div></div></blockquote></div><br></div></div>