Live data from Hacker News

DDoS Attack Against Dyn Managed DNS

dynstatus.com

381–390 of 721 posts

Re: DDoS Attack Against Dyn Managed DNS

#381
post #367

So I had hardcoded my DNS server to googles, aka: dig @8.8.4.4 github.com +short I was not getting an answer. However using my routers/dhcp/ISP to set my DNS server, I am able to get answers: dig github.com +short 192.30.253.112

Cached locally?

dig +trace github.com

Re: DDoS Attack Against Dyn Managed DNS

#383

Earlier quoted context omitted.

I'm surprised; I would have thought such large sites would use more than one DNS provider? I mean: $ host -t NS twitter.com twitter.com name server ns4.p34.dynect.net. twitter.com name server ns3.p34.dynect.net. twitter.com name server ns2.p34.dynect.net. twitter.com name server ns1.p34.dynect.net. I would have expected at least one of those to be somewhere else. What is the reason they would not have a backup provid…

I know a lot about some things, but almost nothing about networking, so excuse me if this is a really dumb question but - would your physical location determine what hosts you returned from that query? Like if you were in Asia would you get different ones back?

Yes because DNS typically uses ANYCAST networking. The DNS request routes to the nearest location.

Re: DDoS Attack Against Dyn Managed DNS

#384

Switch to OpenDNS servers - 208.67.222.222 and 208.67.220.220. Even google NS are down it seems. Heroku works after switching to opendns.

Google's OpenDNS servers are not down, they are recursive resolvers, and are not getting data from Dyn's authoritative resolvers. OpenDNS caches DNS data for longer than other recursive DNS providers (they call it smartcache, IIRC), which is why they are still working.

Re: DDoS Attack Against Dyn Managed DNS

#385

Switch to OpenDNS servers - 208.67.222.222 and 208.67.220.220. Even google NS are down it seems. Heroku works after switching to opendns.

Google's DNS has been working all day here. The problem is that Dyn's DNS server is being DDoS'd; if you request a record that the authoritative DNS server for is hosted by Dyn, then when you query Google's DNS for that record, then Google's server needs to make a query to Dyn, which is down, and thus, your query fails. But queries to Google for non-Dyn domains will continue to work just fine.

OpenDNS works because, as another poster notes, that, for better or worse, they don't strictly obey TTLs: https://news.ycombinator.com/item?id=12762429

Re: DDoS Attack Against Dyn Managed DNS

#386
post #214

Out of curiosity, why do caching DNS resolvers, such as the DNS resolver I run on my home network, not provide an option to retain last-known-good resolutions beyond the authority-provided time to live? In such a configuration, after the TTL expiration, the resolver would attempt to refresh from the authority/upstream provider, but if that attempt fails, the response would be a more graceful failure of returning a la…

I can guarantee you that popular DNS resolvers (think 500b+ transactions a day) do have this feature!

Don't want to say much more due to it being my job, and I don't want to give away too much.

EDIT: https://www.google.com/patents/US8583801

Re: DDoS Attack Against Dyn Managed DNS

#387
Reposting imglorp's comment on the root of the comment tree, as it's buried currently. This should restore service for those desperately needing to access Github etc ;)

> ....point your machine or router's DNS to use opendns resolvers instead of your regular ones: 208.67.222.222 and 208.67.220.220

Re: DDoS Attack Against Dyn Managed DNS

#388

Earlier quoted context omitted.

Presumably with something like `dig @208.67.220.220 -t CNAME .herokussl.com`. This uses the OpenDNS nameservers, that people have been reporting as working. Haven't tested it as I am on the go.

thanks! figured it out but appreciate the help!!

I'm seeing "connection timed out; no servers could be reached". Anyone else seeing that when trying to run the above command?

Re: DDoS Attack Against Dyn Managed DNS

#389
post #298

Earlier quoted context omitted.

One possible issue is that IPs are re-used in cloud environments. Potentially, your browser could POST sensitive data to an IP address that now belongs to a totally different company.

Yeah, that is definitely possible. I mean, hopefully it is over HTTPS so they can't do anything with it... but if it isn't then it can definitely happen. Our servers get random web traffic all of the time.

HTTPS does not protect you against sending data to a host owned by another company.
Post reply on HN