Root DNS Zone Now DNSSEC Signed
r00tyroot writes with news that slipped by yesterday, quoting from the Internet Systems Consortium's release: "ISC joined other key participants of the Internet technical community in celebrating the achievement of a significant milestone for the Domain Name System today as the root zone was digitally signed for the first time. This marked the deployment of the DNS Security Extensions (DNSSEC) at the top level of the DNS hierarchy and ushers the way forward for further roll-out of DNSSEC in the top level domains and DNS Service Providers."
Can those of us who run our own dns servers flip a switch and start using this now?
So now I just have to ask verisign for the subdomain certification, mitm pwn the root right
“ISC has been intimately involved with the development of DNSSEC for more than fourteen years..." "Today's milestone marked the final step in a seven month process of evaluation and incremental deployment, assuring operational readiness of systems, software, and processes necessary for any significant change to the DNS root."
Just like the good old days. Not like the Rapid Application Development that pushes crap out the door that goes obsolete before all the bugs are fixed. I miss those days.
Are there any OSes that don't support this? (e.g. really old?) Also, first post? :P Possibly.
What do we need to do on our side, the DNS client side?
Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
DNSSEC has always seemed to me as being overly complex for what it is actually doing (I'd say the same thing about the DNS protocol in general).
It seems to me that DNSSEC was "designed by ISC for ISC" in the sense that the only people who have the time, resources and willpower to setup Bind/DNSSEC correctly are running the root nameservers. However I would have thought the interface between users and multitudes of privately operated nameservers would be the most critical aspect of securing DNS. If administrators of authoritative and caching nameservers (ranging in size from small companies through to technology giants and ISPs) are unable to correctly setup DNSSEC because it is too complex, what have you gained? A poorly configured implementation of DNSSEC could be less secure on the basis that you have more lines of code containing bugs and more configuration options to get wrong.
When I read about DNSCurve it seems much simpler in achieving similar goals.
So my question is, does DNSSEC really have to appear so complicated? How do they expect nameserver administrators to properly configure their complex DNSSEC-enabled name servers?
Can we still root outside the zone? I haven't had a root in a while, but there's always the possibility.
What should DNS server administrators do to sign our own domains, and configure our servers to pay attention to DNSSEC when performing lookups?
I learned how to configure BIND a decade ago, and it's mostly just been smooth sailing since then. I have no idea what's involved in setting up DNSSEC, whether it's something I can figure out how to enable in 20 minutes or a huge project that really won't be feasible for me to undertake at all. Can somebody point me in the right direction?
$x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
$x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
...UDP-based DNS queries.
cat:
that the USoA government has broken its promises not to meddle. It's sitting on the keys even if through its shills. Of course, the failure to come through on this "hands on" thing was almost inevitable seeing the last sixty years or so of meddling, failure to live up to treaties, and so on. I'll forgive them this once if they manage to spin off the holding of the keys into something like a council of keyholders, at most 10% of them american citizens, that are to the last member chosen by the internet community, not just governments and certainly not just one government. It doesn't have to be an intrusive council; all they have to do is safeguard the keys. But it won't happen. The USoA likes to meddle too much. Land of the free, bravely pissing on other people's freedom. Ha ha.
Let loose the public DDoS amplification cannons, aka DNS servers running with dnssec.
Sooner or later it will be common for DNSSEC-enabled servers to have expired keys, and the sysadmin who installed DNSSEC (the only person who knows how to renew the key), will have moved on. At that point Aunt Maude will be surfing the Net and she'll get a popup, "Warning! Zone server key has expired!" (or whatever). Auntie will of course click on "Continue Anyway," because she's seen that popup and bypassed it many times before. Of course, sooner or later Maude will log on to what she thinks is the bank....
The best "benchmark" I've found so far says that there will be "some little" slow down when browsing DNSSEC-enabled websites (in contrast to DNSSEC-disabled ones).
Anyone can englighten us as to what those words "some little" really mean?
By benchmarking it, you'll also help webmasters who are considering deployment of DNSSEC.
If DNS responses are signed, does this make it more awkward to substitute root name servers in the event of an emergency? If it doesn't then what is the point of signing?