[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


To: Mats Dufberg <dufberg@nic-se.se>
cc: Sam Trenholme <namedroppers@artemas.reachin.com>, dnsop@cafax.se
From: Robert Elz <kre@munnari.OZ.AU>
Date: Sun, 22 Apr 2001 16:53:22 +0700
In-reply-to: Your message of "Sun, 22 Apr 2001 11:01:05 +0200." <Pine.BSF.4.30.0104221054260.4948-100000@spider.nic-se.se>
Sender: owner-dnsop@cafax.se
Subject: Re: Tips for DNS zone administration

    Date:        Sun, 22 Apr 2001 11:01:05 +0200 (CEST)
    From:        Mats Dufberg <dufberg@nic-se.se>
    Message-ID:  <Pine.BSF.4.30.0104221054260.4948-100000@spider.nic-se.se>

  | Do you mean that is bad to have
  | 
  | namn.se. soa ()
  |          ns  jox.namn.se.
  |          mx  jox.namn.se.
  | jox      a   192.0.2.10

I probably wouldn't use the word "bad" for any of these, perhaps
"less than ideal".   Of all the cases, sharing an MX name and a NS
name is probably the least of a problem, as neither is known by
anything but the DNS, so both can easily be discarded if needed.

That is, if you wanted to change the IP address of your nameserver,
but couldn't make the 192.0.2.10 address vanish from who knows where,
you could just change "jox" to "sox" in the NS and MX records, create
a new A record, fix the delegation at the parent, and you're done.

  | or do you mean
  | 
  | namn.se. soa ()
  |          ns  namn.se.
  |          mx  namn.se.
  |          a   192.0.2.10

That one, along with

	namn.se. soa (...)
		 ns  www.nanm.se.
	www	 a   192.0.2.10

are about the two worst examples, as there there's no possibility at all
to change the name if the old address simply won't go away (people keep
getting 192.0.2.10 as the A record long after you've changed it, and you
can't work out why).  That is, apart from abandoning namn.se - and that's
certainly a sub-optimal solution.

NS records are the one that causes the most of these problems, as they're
the RR type that causes (legitimate) permanent caching of the A record
(glue) in other nameservers.  If you give the NS record a throwaway name,
you can throw it away whenever convenient, and just create a new name.
Then any ancient glue A records that float around the DNS won't cause anyone
any problems (they relate only to old nameserver names that are no longer
used by anyone for anything).

kre


Home | Date list | Subject list