Major changes to e164.org DNS network

evilbunny

Neuer User
Mitglied seit
1 Mrz 2006
Beiträge
132
Punkte für Reaktionen
0
Punkte
0
After about a month worth of development, followed by a week of further testing and refining and then deploying finding more issues and fixing them up over the course of another week or so we think we have a very close to final version of our own DNS daemon. For the longest time we've tried many different DNS daemons but none were ever 100% quite suitable for our needs or we could use given the resources we have at our disposal.

It's unfortunate that we had to go to such lengths, but we were unable to find any other DNS daemons written that were designed to efficiently handle large to very large amounts of zone data as well as incremental changes without cause blocking to the DNS responder or excessive amounts of CPU load.

Having administered DNS systems for a decade or so it's a little bit of a shock when you start getting into the nuts and bolts of the protocol, so there was an interesting learning experience coding an authoritative DNS daemon.

So all that said and done there is a number of things that set this DNS daemon apart from other software available, that is critical for us, but is of little or no use or value to anyone else. This includes features such as being able to accept queries for all our domains e164.org, e164.org.au, e164.ws, e164.tv, e164b.com, e164.org.in, e164.biz. Things we're coded in such a way as to accept e164 look ups on any zone that had e164 as part of the ccTLD or part of the gTLD this include e164.arpa.

In part what this now means is it if there is any countries or those in charge of their e164.arpa delegation and you aren't quite sure how to handle things or just want someone else to do all the work then we'd be happy to hear from you and to discuss your options about what is possible, we have been operating a successful enum registry continually since 2004 and have gained a lot of experience covering both technical and non-technical issues along the way.

The other big change to occur as a result is there is a lot more integration with the website notifying secondary servers directly when an update occurs, in general this means all secondaries have the new information within 5 seconds.

We also have 3 servers with IPv6 addresses, the DNS daemons support listening on IPv6 as well as now properly handles AAAA requests/replies. We have name servers in 4 countries, we are utilising domains from multiple jurisdictions with multiple registrars including one that the guys from the pirate bay use. Also to ensure uptime we're now using glue records on each domain from 3 different domains, in the past year alone there has been outages in the .org and .au name spaces that I personally know of although there has possibly others too.

While we have a reasonable level of geographical diversity at present, and latency is reasonable for those in Africa, South America and Asia, it would be more ideal if would could get servers located there too, I have attempted to locate cheap hosting in the past but most sites weren't in english or were wanting too much money for a simple Xen hosting with very small amounts of bandwidth, if anyone can point me in the direction of a cheap/free hosting please contact us.
 
These insights are really amazing, e164.org is a great support for ENUM users worldwide. Just wanted to say thanks :)
 
Some more major changes have occurred, while it might not seem like the website has changed much, behind the scenes a good many things have happened, as such I'm hoping nothing has broken and from all the testing I've done this seems to be the case, however please email me if you notice anything strange occuring.
 
he.net/tunnelbroker.net recently setup a IPv6 to IPv4 tunnel end point 0.8 ms from our webserver in the US, and I've since enabled AAAA records pointing to the websites as well as adding more glue records.

We are keeping stats on DNS requests coming in via IPv6, but there is relatively few requests coming in by IPv6, but until recently I only had 1 IPv6 record set as a glue record.

I did have a couple more AAAA glue records previously but I removed those when I was having problems due to returning NXDOMAIN incorrectly, once this was fixed I added the UK IP back in and haven't noticed any problems in the last few weeks, nor received any complaints either, so can only assume everything is working properly.

On the main website the image on the top left corner there is a branch with a couple of leaves, the template had them on the right side, so I flipped it and they are on the left side if you connect with IPv6.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.