首页 ┆ 网站地图 ┆ 在线留言 ┆ 游戏资讯 ┆ 资源下载 ┆ 端午节祝福 ┆ 迅雷在线影视
设为首页
加入收藏
联系我们
热门关键字: .net应用  操作系统  Dreamweaver  WinRAR  网络推广
高级搜索
您当前的位置: 主页>网络技术>网络知识>linux系统下的DDNS配置方法
linux系统下的DDNS配置方法
来源: 发布时间:2007-12-11 发布人: 浏览: 人次   字体: [ ]  
安装BIND软件这里就不介绍,动态域名更新可以采用named自带的nsupdate来更新。这里只介绍linux系统下的配置方法。
 
密钥有HOST和USER两种。
一、HOST密钥生成方法
1.     生成密钥
dnssec-keygen –a HMAC-MD5 –b 128 –n HOST <keyname>
   例如: keynamecamera.home-live.com
2.     察看密钥
生成两个密钥文件,以K开头
例如:
Kcamera.live-home.cn.+157+39156.key
Kcamera.live-home.cn.+157+39156.private
 
察看以*.private结尾的文件,如下:
cat Kcamera.live-home.cn.+157+39156.private
Private-key-format: v1.2
Algorithm: 157 (HMAC_MD5)
Key: pTn/SfKOFw9LNBBL4BGppA==
3.     named.conf中配置密钥
# TSIG keys
#
# MDC
key camera.live-home.cn {
        algorithm HMAC-MD5.SIG-ALG.REG.INT;
        secret "pTn/SfKOFw9LNBBL4BGppA==" ;
};
   # 密钥就是*.private文件中的密钥
  
4.     named.conf中配置动态子域
 
# Dynamic subdomains
#
zone "camera.live-home.cn" in {
        type master;
        file "Dynamic/camera.live-home.cn";
        allow-update {key camera.live-home.cn;};
        allow-transfer {key camera.live-home.cn;};
};
子域file中配置和普通的子域文件一样
5.     本地动态域添加测试
   nsupdate –y keyname:secret
       本例:nsupdate –y camera.live-home.cn:pTn/SfKOFw9LNBBL4BGppA==
>prereq nxdomain lll.camera.live-home.cn
> update add lll.camera.live-home.cn 600 A 200.10.1.12
检查Dynamic/camera.live-home.cn文件,可以发现增加了一条记录
   lll                 IN          A                  200.10.1.12 
    pingnslookup测试
6.     远程测试:
DDNS客户端 
1、先创建一个用户ddns-1
#useradd ddns-1
2、生成密码
#dnssec-keygen -a HMAC-MD5 -b 128 -n USER ddns-1
在当前目录下生成了两个文件:
Kddns-1.+157+59363.key
Kddns-1.+157+59363.private
3、配置DNS
#vi /etc/named.conf
添加以下内容:
key ddns-1 {
     algorithm HMAC-MD5.SIG-ALG.REG.INT;
      secret /lvRdT0bks+YnGOxmx1hGA==;
};
其中secrect后的内容是用vi打开Kddns-1.+157+59363.private拷贝里面的密码文件得来的 
附:NSUPDATE命令如下:
  prereq yxrrset domain name type
  prereq nxrrset domain name type
  prereq yxdomain domain name
  prereq nxdomain domain name
  update delete domain name [type] [rdata]
  update add domain name ttl [class] type rdata
  
看起来似乎挺复杂,其实很容易。prereq 表示预先必须符合的条件,yxrrset表示存在记录,nxrrset表示不存在记录,而yxdomain则表示存在域名了。

相 关 文 章   发布商链接
·关于面向3G的光传送网络技术介绍
·详解ADSL宽带上网常见故障及解决方法
·nslookup命令详解及其使用实例
·用sscanf格式化MAC地址实例一则
·家庭网络布线中的几点注意事项
·小解FTP文件服务器的一些基本常识
·Cisco的IOS中最基本常见的几个命令
·TCP/IP协议之特殊的IP地址介绍
·TFTP之简单文件传送协议
·FTP使用精萃--FTP的内部命令
 §最新评论:(评论内容只代表网友观点,与本站立场无关!)
网名: 验证码:  【所有评论】【↑返回顶部
评 分: 12 345
评论内容:(不能超过500字,请自觉遵守互联网相关政策法规。[按 Ctrl+Enter 可直接提交]
注意:请勿在本站发布政治话题、色情及违反法律的内容。
IT知道网 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。
推 荐 文 章
·家庭网络布线中的几点注意事...
·用sscanf格式化MAC地址实例一
·nslookup命令详解及其使用实...
·详解ADSL宽带上网常见故障及...
·关于面向3G的光传送网络技术...
·ftp命令大全及应用实例
热 门 文 章
·nslookup命令详解及其使用实...
·详解ADSL宽带上网常见故障及...
·子网划分方法及掩码简便算法
·用sscanf格式化MAC地址实例一...
·ftp命令大全及应用实例
·关于面向3G的光传送网络技术...
·TFTP之简单文件传送协议
·TCP/IP协议之特殊的IP地址介...
·FTP使用精萃--FTP的内部命令<...
·家庭网络布线中的几点注意事...
·小解FTP文件服务器的一些基本...
·Cisco的IOS中最基本常见的几...
网站首页 - 关于本站 - 加入收藏 - 网站地图 - 友情连接 - 在线留言 - 联系我们 - 返回顶部
Copyright © 2007 IT知道网.[冀ICP备07026896号]. All Rights Reserved .