[lug] DNS operational question(s)
Atkinson, Chip
CAtkinson at Circadence.com
Tue Apr 10 13:19:52 MDT 2001
Thank you very much for the information. I kind of thought what you said
was the case, but I really appreciate the second opinion.
Chip
> -----Original Message-----
> From: Kirk Rafferty [mailto:kirk at fpcc.net]
> Sent: Tuesday, April 10, 2001 12:40 PM
> To: lug at lug.boulder.co.us
> Subject: Re: [lug] DNS operational question(s)
>
>
> On Tue, Apr 10, 2001 at 10:37:42AM -0600, Atkinson, Chip wrote:
> > Can you specify different name servers for different types
> of records? For
> > example, can one specify one server for MX records and
> another server for
> > the A(?) records?
>
> I'm pretty sure you can't do this, at least with BIND.
> Basically, WHOIS
> determines which nameservers will resolve anything at that
> domain (or, at
> least who it should look to for resolution). Once at the
> nameserver level,
> the information for that domain (A, CNAME, MX, etc) is either
> on that server
> or delegated to another server. I don't think you can tell
> BIND to look at
> arecords.foo.com for A records, and mxrecords.foo.com for MX
> records. It's
> an all or nothing thing. Which seems like a good thing to
> me. Managing
> DNS is tricky enough without distributing individual records
> across servers.
>
> If you're thinking of it for load-balancing issues, keep in
> mind that DNS
> traffic accounts for a very small portion of your network
> traffic. Even
> if you could distribute your DNS records, your primary server
> would still
> take a hit, just so it could tell the querying system where to get the
> desired record. Or your primary server would have to go
> fetch the desired
> record itself. Either way, you lose anything you gained by
> distribution.
>
> > What are the complexity issues with DNS that prevent
> someone else from
> > "quickly" writing their own version of BIND that's not so
> susceptible to
> > cracking?
>
> The fact that BIND has withstood the test of time would seem
> to indicate
> that there's really not a "quick" way to write a new version.
> Companies
> like Microsoft have tried to write their own DNS services,
> with (*ahem*)
> varying degrees of success. DNS is one of those things that
> are elegant
> conceptually, but downright nasty in implementation.
>
> Keep in mind too, that the BIND vulnerability in versions
> prior to 8.2.3
> was met with a fix in almost no time. So really, staying
> with BIND would
> seem to be the quickest way to avoid BIND exploits (if that
> makes sense).
>
> By the way, BIND 9 is an almost complete re-write of BIND 8.
> 9.1.1 was
> released at the end of March. I haven't used it, but I understand it
> has some pretty severe scalability problems. My advice:
> Don't use it if
> the root servers ain't using it. :-)
>
> -k
> _______________________________________________
> Web Page: http://lug.boulder.co.us
> Mailing List: http://lists.lug.boulder.co.us/mailman/listinfo/lug
>
More information about the LUG
mailing list