Question about "proper" way to run v6/v4 website

Matyas Koszik koszik at atw.hu
Tue May 1 22:56:28 CEST 2007



On Tue, 1 May 2007, Doug Barton wrote:

> > In any case, to get around this problem I thought maybe a good idea
> > would be to do the following:
> >
> > - Run two separate authoritative DNS servers, one which serves only IPv4
> >   records, one which serves only IPv6 records.  The v4 server would only
> >   serve these records over v4, and likewise, the v6 server would only
> >   serve records over v6.
>
> Doing this (and the corollary that you posted and I snipped) won't
> work, and as others have pointed out is a bad idea. What _would_ work
> from a technical standpoint (although possibly not from a practical
> one if your registry and/or registrar don't permit it) would be to use
> something equivalent to BIND 9 views to host "separate but equal" v6
> and v4 versions of the same zone, served by their respective
> protocols. So for example (with silly fake IP addresses):
>
> ns1	A	1.2.3.4
> 	AAAA	2001::1:2:3:4
> ns2	A	1.2.3.5
> 	AAAA	2001::1:2:3:5
>
> The v4 view of your zone would have only A records in it, and be
> served by the name server instances listening on the v4 addresses. The
> v6 view would have only AAAA records for those sites of yours that
> support them (and A records for sites that don't, obviously), and be
> served by the instances listening on the v6 addresses. (I can go
> through the exercise of setting up the config for this if you wish,
> contact me for rates). :)

And what happens to a v4 only client behind a v6 capable forwarder? (I
hope you offer a refund in case of bad advice :)




More information about the ipv6-ops mailing list