Re: A newbie question: what is SOA for?
From: Lei Hu (leihu_at_nojunk.com)
Date: 12/09/04
- Next message: Hareth: "Evntvwr -> LsaSrv"
- Previous message: Deji Akomolafe: "Re: W2003 DNS and FTP Name Resolution"
- In reply to: Herb Martin: "Re: A newbie question: what is SOA for?"
- Next in thread: Herb Martin: "Re: A newbie question: what is SOA for?"
- Reply: Herb Martin: "Re: A newbie question: what is SOA for?"
- Reply: Jonathan de Boyne Pollard: "Re: A newbie question: what is SOA for?"
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 9 Dec 2004 11:46:41 +1100
Hi there,
This is to follow up my preivous question about primary server name in a SOA
record.
Q1: Must the DNS server that holds the master copy of a .dns file be the
primary server for the zone? Or put it another way, is it possible for a
server to be the primary DNS server for a zone with the .dns file hosted in
another server?
Q2: A DNS server always knows that it is the primary server or a secondary
server. If it is the primary, it resolves names by looking up its dns file.
No client specifies its primary and secondary DNS servers by their names,
rather, by their IP addresses. Therefore, DNS server's name doesn't need to
be resolved. So, my question is, what is the primary server name in the SOA
recored for? Who uses this info?
Thanks a lot!!
"Herb Martin" <news@LearnQuick.com> wrote in message
news:%23Pf7dKT3EHA.2788@TK2MSFTNGP15.phx.gbl...
> "Lei Hu" <leihu@nojunk.com> wrote in message
> news:41b6e39a$0$25786$5a62ac22@per-qv1-newsreader-01.iinet.net.au...
>> Dear Experts,
>>
>> I've just started learning DNS, and I'm sorry if this is a stupid
> question.
>>
>> Can anyone out there please explain SOA to me?
>
> SOA stands for "start of authority" but the simplest way to
> understand the SOA record of a zone is to think of it as the
> "header record".
>
> As the header record, the SOA declares and defines some
> information about the zone as a whole, including the name
> of the zone, the responsible person (an email address with
> the "@" sign replaced by a "."), and some time out values
> like the Default TTL (time to live AKA time to cache)
> records which don't have a specific override for the TTL.
>
> Think of the SOA as the header record for the zone.
>
>> Can one zone have only one SOA record or can have more?
>
> Only One.
>
> But recognize that secondary servers copy the entire zone
> file and so, each COPY has a copy of the SOA.
>
>> Books say that SOA should point to the primary
>> DNS server for the zone,
>
> Yes, that is another item in the SOA.
>
>> and there should be an A record for the server
>> pointed to by SOA.
>
> Yes. If you give a name but don't give the A (or address)
> record it would be difficult to find (maybe.)
>
>> In the win2k DNS server which I'm playing with, if I open
>> the properties page of SOA and change the name of the primary server (w2k
>> allows me to do this), what will this result in?
>
> Probably nothing (nothing bad anyway).
>
> The SOA record was invented before the GUI and so
> reflects the need to define everything in a text file.
>
> It might cause trouble if you only had one Primary (were
> not using AD-integrated DNS) and your clients needed to
> find the ONLY truly dynamic DNS server for the zone.
>
> BTW, don't do that. <grin> - Leave it set to the Primary
> or to the main AD-integrated DNS server for the zone.
>
>
- Next message: Hareth: "Evntvwr -> LsaSrv"
- Previous message: Deji Akomolafe: "Re: W2003 DNS and FTP Name Resolution"
- In reply to: Herb Martin: "Re: A newbie question: what is SOA for?"
- Next in thread: Herb Martin: "Re: A newbie question: what is SOA for?"
- Reply: Herb Martin: "Re: A newbie question: what is SOA for?"
- Reply: Jonathan de Boyne Pollard: "Re: A newbie question: what is SOA for?"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|