Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am aware that the primary server listed in SOA record has to be valid for DDNS to work.

Is anyone aware of any other application that uses the SOA listed primary DNS server in one way or the other?

By a fake primary server I mean either:

  • Inaccessible by anything else other than secondary servers (this is called hidden primary correct? unsure).

  • A completely fake domain name like dig +short soa spamhaus.org

share|improve this question

2 Answers 2

up vote 1 down vote accepted

It's pretty much the only thing that that field is used for. Some foolish superdomain owners or content DNS server checking tools try to cross-check the value of that field, but they are wrong to do so.

share|improve this answer
    
Thank you for the source! –  Belmin Fernandez Jan 10 '11 at 5:28

What do you mean by fake? Non-existent server or a public secondary in front of a hidden master? I can't see any issues with having it as a public secondary. However if it's straight out non-existent, there's plenty of CCTLDs that check the SOA and NS records before letting you change the NS servers, and their systems probably will throw a hissy fit.

share|improve this answer
    
I mean just a completely fake domain with a fake TLD. For example: dig soa spamhaus.org –  Belmin Fernandez Jan 8 '11 at 14:39
    
PIR (.org registry) don't do SOA/NS checks when you change the name servers which is probably why it can be done. According to RFC 1035, if you look at the SOA RDATA format section, it should be "The <domain-name> of the name server that was the original or primary source of data for this zone.". Possibly in the case of Spamhaus, they just don't want their hidden master(s?) DDOSed so they simply don't announce it. –  Niall Donegan Jan 8 '11 at 14:49

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.