基于用户的动态DNS(DDNS)配置
# Author:rhlei
# Create Date:2009/03/02
# Mail:lilei1008@gmail.com
# MSN:rhlei@msn.com
# Blog:www.rhlei.org/blog
##############################################
针对读者:对DNS和DHCP 的基本配置比较熟悉的人员
实验环境:
Red Hat Enterprise Linux 5.3 update3
bind-9.3.4-10.P1.el5
1.添加用户
Useradd ddns
2.创建私钥
dnssec-keygen -a HMAC-MD5 -b 128 -n USER ddns
之后会生成2 个文件
Kmyddns.+157+30019.key
Kmyddns.+157+30019.private
这2 个文件中的key 值其实是相同的,取出key 值,稍后会用到
3.配置DNS
这里注意,一定要加上rndckey,我就是在这里浪费了4 个小时的时
间。
4.配置DHCP
5.测试
由于BIND 接受DHCP 服务器的一个更新时,不立即重写它的zone 文
件, 一般一小时更新一次, 所以你可以通过日志文件
/var/log/message 来验证自己是否成功。
由于自己在网上也没有找到太多ddns 的资料,所以只做了基于USER
的ddns,至于基于HOST 的ddns 我正在学习研究,如果哪位大虾可
以指点小弟一下,必不胜感激。