[svlug] Re: Domain k5di.com (fwd)

Scott Hess scott at doubleu.com
Thu Mar 11 20:13:30 PST 2004


On Thu, 11 Mar 2004, Karl Larsen wrote:
> Guys, I may not know that what I want is impossible. I leased a domain
> from these guys below and I can't seem to make them understand that I
> want my domain to propogate to ALL DNS in the world. Is this not
> possible?
> 
> Please look at the messages that I have sent and they have sent.  It's
> clear I do not understand.

A domain is simply an abstract thing.  At the top level, you have a
registrar (name-services.com, in this case) who can associate domain
nameservers with your domain, and propagate that information to the root
nameservers.  Your whois record indicates that this has been done:

# whois k5di.com
...
Name Servers:
   dns1.name-services.com
   dns2.name-services.com
   dns3.name-services.com
   dns4.name-services.com
   dns5.name-services.com
...

But, when I try to figure out what hosts are in your domain, I get 
nothing:

# dig k5di.com

; <<>> DiG 9.2.1 <<>> k5di.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53741
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;k5di.com.			IN	A

;; AUTHORITY SECTION:
k5di.com.		3403	IN	SOA	dns1.name-services.com. 
info.name-services.com. 2002050701 3600 120 86400 3600

;; Query time: 29 msec
;; SERVER: 64.125.66.64#53(64.125.66.64)
;; WHEN: Thu Mar 11 20:02:59 2004
;; MSG SIZE  rcvd: 86

Compare that to what I get against one of _my_ domains:

# dig sighup.com

; <<>> DiG 9.2.1 <<>> sighup.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51477
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 5, ADDITIONAL: 1

;; QUESTION SECTION:
;sighup.com.			IN	A

;; ANSWER SECTION:
sighup.com.		86400	IN	A	64.125.66.64

;; AUTHORITY SECTION:
sighup.com.		86400	IN	NS	ns14.zoneedit.com.
sighup.com.		86400	IN	NS	ns.sighup.com.
sighup.com.		86400	IN	NS	ns1.secondary.com.
sighup.com.		86400	IN	NS	ns2.secondary.com.
sighup.com.		86400	IN	NS	ns7.zoneedit.com.

;; ADDITIONAL SECTION:
ns.sighup.com.		86400	IN	A	64.125.66.64

;; Query time: 29 msec
;; SERVER: 64.125.66.64#53(64.125.66.64)
;; WHEN: Thu Mar 11 20:09:12 2004
;; MSG SIZE  rcvd: 169


There are two interesting sections there.  The "ANSWER SECTION" says that
"sighup.com" has an "A" record associating it with the IP address
64.125.66.64.  That means you can ping sighup.com - many domains don't
have A records for the domain itself, only for hosts within
(www.sighup.com, for instance).  The "AUTHORITY SECTION" lists the
nameservers that can be considered authoritative for this domain.

I'm not certain why name-services.com wouldn't prefill your NS records,
but that probably won't matter. My _guess_ is that to get things working,
you'll need to use a web UI at name-services.com to enter in A and CNAME
records (and probably MX records).  "A" records map specific names to
specific IP addresses:

primary.sighup.com.	86400	IN	A	64.125.66.64

You can have multiple A records for a single IP.  CNAME records map names
to other names:

www.sighup.com.		86400	IN	CNAME	primary.sighup.com.

The trailing period indicates that the domain is fully-qualified - in
config files you can use "primary" as a shorthand for "primary.<domain>.".
You generally shouldn't chain CNAME records, but it generally works to do
so (but it doesn't work for all users, so don't do it).  There are also MX
records which tell where to deliver mail, in this case for everyone in
sighup.com:

sighup.com.		86400	IN	MX	10 mail.sighup.com.

The host in the MX record should refer to an A record (it should be
mappable _directly_ to an IP address, rather than to another name).

Anyhow, I'm not certain what else I can productively speculate on, here.

-scott





More information about the svlug mailing list