From owner-freebsd-questions@FreeBSD.ORG Sun Nov 23 18:03:13 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F385716A4CE for ; Sun, 23 Nov 2003 18:03:12 -0800 (PST) Received: from fw.farid-hajji.net (fw.farid-hajji.net [213.146.115.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 041C243FE1 for ; Sun, 23 Nov 2003 18:03:11 -0800 (PST) (envelope-from cpghost@cordula.ws) Received: from fw.farid-hajji.net (localhost [127.0.0.1]) by fw.farid-hajji.net (8.12.10/8.12.10) with ESMTP id hAO22ThQ049572; Mon, 24 Nov 2003 03:02:32 +0100 (CET) (envelope-from cpghost@cordula.ws) Date: Mon, 24 Nov 2003 03:02:29 +0100 (CET) Message-Id: <200311240202.hAO22ThQ049572@fw.farid-hajji.net> From: "Cordula's Web" To: pvandenbergen@swin.edu.au In-reply-to: <200311241243.11508.pvandenbergen@swin.edu.au> (message from paul van den bergen on Mon, 24 Nov 2003 12:43:11 +1100) X-Mailer: Emacs-21.3.1/FreeBSD-4.9-STABLE References: <200311241051.00411.pvandenbergen@swin.edu.au> <200311241114.09882.pvandenbergen@swin.edu.au> <200311240030.hAO0ULhQ028174@fw.farid-hajji.net> <200311241243.11508.pvandenbergen@swin.edu.au> cc: freebsd-questions@freebsd.org Subject: Re: Ooops - Re: while I have your attention... Names, copyright and IPv6 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: cpghost@cordula.ws List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Nov 2003 02:03:13 -0000 > if I operate a network, boxen1.example.org, boxen2.example.org, etc., as an > IPv4 address space and a second coincident network, boxen1.example6.org, > boxen2.example6.org, etc., as an IPv6 based address space, where does the > authority to allocate the IPv6-network based names reside? AFAIK, there is only one DNS system, which is designed to serve names for both IPv4 and IPv6. It is the client who asks either for A records (IPv4 resolution) or AAAA records (IPv6 resolution), from the SAME set of DNS servers. Let's assume that you want to operate *.example.org as IPv4 and *.example6.org as IPv6 networks. You would have two domains in the .org TLD: example.org -> NS ns1.example.org -> NS ns2.example.org example6.org -> NS ns1.example6.org -> NS ns2.example6.org It is important to realize that ns1 and ns2 must resolve to IPv4 addresses for both example.org and example6.org. Now you could populate the DNS maps of ns{1,2}.example6.org with AAAA records holding IPv6 addresses, and the DNS maps of ns{1,2}.example.org with A records, holding IPv4 addresses. Nothing prevents you from doing both on the same domain! example46.org -> NS ns1.example46.org NS ns2.example46.org ns{1,2}.example46.org could contain both A and AAAA records, like, say: hybrid A hybrid AAAA The host hybrid.example46.org would have an IPv4 and an IPv6 address (they don't need to overlap!). Now the clients' resolver library would generally ask for A records, if it should resolve hybrid.example46.org. It would therefore obtain an IPv4 address from ns{1,2}.example46.org for the host name hybrid.example46.org. A client could still ask for IPv6 addresses, e.g.: % host -t aaaa hybrid.example46.org (ask for IPv6 address) % host -t a hybrid.example46.org (ask for IPv4 address) % host hybrid.example46.org (same as host -t a ...) > the technical side of it is clear... someone somewhere needs to keep a track > of the names... You are responsible for keeping track of the names under *.example.org, *.example6.org, *.example46.org. There is no such thing as an IPv6[-only] domain name. If you asked about PTR records, this would be more interesting... [Hint: ip6.arpa.] ;-) > anyway, this is straying somewhat from the core subject matter of > this list... Well, yes... -- Cordula's Web. http://www.cordula.ws/