pavement

Talk:BIND, dynamic DNS

From FreeBSDwiki
(Difference between revisions)
Jump to: navigation, search
(len)
 
(nope. see '''man nsupdate''')
Line 8: Line 8:
  
 
par non, complimenteré?
 
par non, complimenteré?
 +
 +
== nope.  see '''man nsupdate''' ==
 +
 +
nsupdate uses the -y or -k option (with an HMAC-MD5 key) to provide the
 +
shared secret needed to generate a TSIG record for authenticating
 +
Dynamic DNS update requests. These options are mutually exclusive. With
 +
the -k option, nsupdate reads the shared secret from the file keyfile,
 +
whose name is of the form '''K{name}.+157.+{random}.private'''.
 +
 +
Kinda confusing, I know, but I'm not the one who made the confusion.  (Note how the manpage itself refers to the file as "keyfile" in the argument examples; I'm just following the existing conventions by naming my own variable $KEYFILE.)
 +
 +
Reading on in the manpage:
 +
 +
For historical reasons, the file K{name}.+157.+{random}.key must also be
 +
present.
 +
 +
So, there ya have it. =)
 +
 +
--[[User:Jimbo|Jimbo]] 22:59, 19 August 2008 (EDT)

Revision as of 21:59, 19 August 2008

in set-ddns.pl:

$KEYFILE should probably point to the key file, not the private file.

$KEYFILE = 'Kclient.server.net.+157+15661.private'; should read $KEYFILE = 'Kclient.server.net.+157+15661.key';

par non, complimenteré?

nope. see man nsupdate

nsupdate uses the -y or -k option (with an HMAC-MD5 key) to provide the
shared secret needed to generate a TSIG record for authenticating
Dynamic DNS update requests. These options are mutually exclusive. With
the -k option, nsupdate reads the shared secret from the file keyfile,
whose name is of the form K{name}.+157.+{random}.private.

Kinda confusing, I know, but I'm not the one who made the confusion. (Note how the manpage itself refers to the file as "keyfile" in the argument examples; I'm just following the existing conventions by naming my own variable $KEYFILE.)

Reading on in the manpage:

For historical reasons, the file K{name}.+157.+{random}.key must also be
present. 

So, there ya have it. =)

--Jimbo 22:59, 19 August 2008 (EDT)

Personal tools