[78992] in North American Network Operators' Group
Re: DNS cache poisoning attacks -- are they real?
daemon@ATHENA.MIT.EDU (John Payne)
Mon Mar 28 01:04:46 2005
In-Reply-To: <Pine.GSO.4.58.0503271818460.17593@sharpie.argfrp.us.uu.net>
Cc: Randy Bush <randy@psg.com>, nanog@merit.edu
From: John Payne <john@sackheads.org>
Date: Mon, 28 Mar 2005 01:04:22 -0500
To: "Christopher L. Morrow" <christopher.morrow@mci.com>
Errors-To: owner-nanog@merit.edu
On Mar 27, 2005, at 1:25 PM, Christopher L. Morrow wrote:
> Larger providers have the problem that you can't easily filter
> 'customers' from 'non-customers' in a sane and scalable fashion.
Hrm? Larger providers tend to have old swamp space lying around :)
Throw the resolvers on a netblock that's not routed out to your border
routers (transit, peering), only the customer facing ones... with a
secondary address that is routed. Secondary address doesn't listen for
queries, only answers.
And to Randy's point about problems with open recursive nameservers...
abusers have been known to cache "hijack". Register a domain,
configure an authority with very large TTLs, seed it onto known open
recursive nameservers, update domain record to point to the open
recursive servers rather than their own. Wammo, "bullet proof" dns
hosting.
(Yeah, it'd be nice if people didn't listen to non-AA answers to their
queries, but they do).