This page has been updated a long time ago. Information found here could be outdated and may lead to missconfiguration.
Some of the links and references may be broken or lead to non existing pages.
Please use this docs carefully. Most of the information here now is only for reference or example!
Create Your Own DynDns Service with Bind (Named)¶
1. First you need to generate the private and public key¶
You can do that with one simple command:
HMAC-MD5 hash algorithm, and I recommend to generate at least 256 bit keys.
-n <nametype>: ZONE | HOST | ENTITY | USER | OTHER
We will have these two files:
2 Modify named.conf¶
Add this line to
3. Create dns.keys configuration file¶
It must look like something similar to this example:
We have to stop here for some words. Where is the "secret" come from?
You can find this private key in
In my case:
4. Allow Update Zone with these keys¶
After the configuration is done, do not forget to restart bind.