Dynamic DNS

Super Pete SuperPete at earthling.net
Thu Oct 14 23:04:51 UTC 1999


I am trying to get Dynamic DNS set up for my domain. The challenge that I
face is that I'm extremely cheap, and I am a control freak.

I WILL be hosting my domain on my own hardware, I will not be paying any
outrageous amounts of money for a static IP.

What I have done to this point is set up dynamic DNS through dyndns.org.
Now I am trying to get my domain to point to my dyndns.org hostname.  I have
tried to do this through Granite Canyon, but they don't seem to like that I
am substituting my dyndns.org hostname for a static IP.

The entry I have submitted to Granite Canyon (note that the names have been
changed to protect the somewhat innocent):

; Name Servers

mydomain.com.  IN  NS ns1.granitecanyon.com.
mydomain.com.  IN  NS ns2.granitecanyon.com.


localhost.mydomain.com.   IN  A  127.0.0.1

www.mydomain.com.  IN  A  mydomain.dyndns.org

; some useful puns that cannot be CNAMEs because
; they are referenced by MX records, below

mail.mydomain.com. IN A mydomain.dyndns.org.


; an address for the zone itself

www.mydomain.com. IN A mydomain.dyndns.org.

; Aliases
; These create a nickname or alias for another name known
; to the DNS, the canonical name, hence CNAME. No other
; records may exist with a name the same as this alias.

; 'Java' is an alias for the canonical name, 'Navy.'
;java.coffee.com.  IN  CNAME  navy.coffee.com.



; MX records

; These direct mail delivery agents, like sendmail,
; at hosts which have agreed to accept email for us.

; This assumes that we've arranged with tea.com and
; uu.net to provide this email service for us in
; advance for coffee.com.

; The token 'EXTREF' directs nslint to allow external references.
; The token 'GLOBALOK' directs nslint to allow global records.

; MX records for a host to be treated specially
mail.mydomain.com. IN MX 10 mydomain.dyndns.org.



; MX records for email addressed to the zone itself
mydomain.com. IN MX 10 mydomain.dyndns.org.


Then the server said:

Go back and fix these errors:

nslint: .//tmp/mydomain.com.939873442:9 bad "a" record ip addr
"mydomain.dyndns.org"
nslint: .//tmp/mydomain.com.939873442:14 bad "a" record ip addr
"mydomain.dyndns.org."
nslint: .//tmp/mydomain.com.939873442:19 bad "a" record ip addr
"mydomain.dyndns.org."
nslint: name referenced without other records: mydomain.dyndns.org.
nscheck: required RP record is not present

So, am I trying to do the impossible, or am I doing something wrong.  Is
there some free, or reasonably priced servcie that will do what I am looking
for?

One final note.  This dynamic connection is currently over a modem, but I
will be getting a cable modem or ADSL as soon as one becomes available in my
area.

-Pete



More information about the bind-users mailing list