[Dnsmasq-discuss] Switching from ISC dhcpd and IPv6 DNS

Jan Seiffert kaffeemonster at googlemail.com
Thu Apr 21 18:14:35 BST 2011


2011/4/21 Freddie Witherden <freddie at witherden.org>:
> Hello,
>
> For several years now I have been using dnsmasq + /etc/hosts to provide
> DNS for my home network.   DHCP has been provided by the ISC dhcpd
> server on the same system.  Given the flux of systems on the network
> only the GNU/Linux boxes have entries in /etc/hosts with dhcpd doing a
> reasonable job of giving devices the same IP each time.
>
> Recently I have got a chance to rebuild the system; and am hoping to do
> away with a separate dhcp server and just use dnsmasq.  I am also in the
> process of getting a native IPv6 prefix.
>
> However, I am unsure how DNS would work in such a configuration.  Given
> that systems:
>  - get their IPv4 address from DHCP;
>  - pick their IPv6 address randomly (use_tempaddr=1) with help from radvd.
>
> How should I configure DNS?

Good question.
Alert: i only have semi IPv6 knowledge.

Auto addressing (when using radvd) has no back channel for a central name auth.
(orig. it does not even contain a forward channel...)

AFAIK there are two solutions to that:
1) some kind of bonjour/multicast DNS
2) newest radvd sending the DNS server and the clients
   a) understanding them
   b) doing dynamic DNS updates with the sent DNS server

But that is all "new"/in pre-RFC-State/no userland software.

The other way is to use DHCPv6.

All three solutions are not supported in dnsmasq.

As long as you have IPv4, internal communication can stay IPv4 and so
you don't need internal IPv6 Name resolution as long as you do not
need to get some "1000% IPv6"-Certificate. IPv6 auto config is the
fastest and easiest way to bring IPv6 to your clients so your clients
will have IPv6 and can access IPv6 sites.
This way you can wait a little bit what the future may bring.

[snip]
> Regards, Freddie.
>

Greetings
Jan

-- 
Murphy's Law of Combat
Rule #3: "Never forget that your weapon was manufactured by the
lowest bidder"



More information about the Dnsmasq-discuss mailing list