[DNSOP] available, a test domain for EDNS client subnet

bert hubert <bert.hubert@netherlabs.nl> Wed, 11 November 2015 16:48 UTC

Return-Path: <ahu@xs.powerdns.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 735CB1B2BF7 for <dnsop@ietfa.amsl.com>; Wed, 11 Nov 2015 08:48:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.51
X-Spam-Level:
X-Spam-Status: No, score=-0.51 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rTCjDSklBCtu for <dnsop@ietfa.amsl.com>; Wed, 11 Nov 2015 08:48:40 -0800 (PST)
Received: from xs.powerdns.com (xs.powerdns.com [IPv6:2001:888:2000:1d::2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F7091B2BE2 for <dnsop@ietf.org>; Wed, 11 Nov 2015 08:48:40 -0800 (PST)
Received: from ahu by xs.powerdns.com with local (Exim 4.71) (envelope-from <ahu@xs.powerdns.com>) id 1ZwYZZ-0003mY-EV for dnsop@ietf.org; Wed, 11 Nov 2015 17:48:37 +0100
Date: Wed, 11 Nov 2015 17:48:37 +0100
From: bert hubert <bert.hubert@netherlabs.nl>
To: dnsop@ietf.org
Message-ID: <20151111164836.GE29064@xs.powerdns.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
User-Agent: Mutt/1.5.20 (2009-06-14)
Archived-At: <http://mailarchive.ietf.org/arch/msg/dnsop/-ZgPTkEYO2AGuqpnHRPeaCKGWvQ>
Subject: [DNSOP] available, a test domain for EDNS client subnet
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Nov 2015 16:48:42 -0000

Hi everybody,

With help from PowerDNS ueber value community member Aki Tuomi, the GeoIP
backend in PowerDNS has been extended to use the netmask information
contained in the Maxmind geolocation database.

We needed this because we couldn't find a lot of domains out there that
actually respond with differing scope lengths to EDNS client subnet queries.

And we needed testing domains because we're nearly done adding EDNS client
subnet to PowerDNS Recursor 4.0 (authoritative has had it for years).

To test, try:

$ dig -t txt www.geo.powerdns.com 
www.geo.powerdns.com.	30	IN	TXT	"hallo Nederland 86.82.68.237/12"

And for IPv6:
www.geo.powerdns.com.   29      IN      TXT     "hallo Nederland 2001:888:2000:1d::/30"

It will send back information that differs per continent, and it knows about
some countries specifically (like The Netherlands), but not others:

www.geo.powerdns.com.	IN	CNAME	30 jpn.as.service.geo.powerdns.com.
jpn.as.service.geo.powerdns.com.	IN	TXT	30 "hello asia 106.177.158.0/13 jpn"

The YAML behind this service can be found on http://pastebin.com/zbpznMa2

We'll keep this service running for now, but it might drop out from time to
time. But for now, if you need to test, www.geo.powerdns.com TXT is there
for you.

	Bert