设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 操作系统 >> Linux >> Linux系统下的动态DNS服务配置方法详解
精品推荐
Linux点击TOP10
·Linux系统Sudo命令的使用说明
·Linux 内核文件系统与设备操作流程分析
·Linux命令Man解释:PPPD(8) :点对点daemon协议
·教你在Red Hat Linux 9下架设FTP服务器
·口袋里的Linux:在您的U盘上运行SLAX
·Linux操作系统死机处理方法总结
·解决Linux下Oracle Tomcat 8080端口冲突
·如何让Linux系统的程序在开机时自动运行
·磁带驱动器的使用
·Linux操作系统下文件解压缩的技巧
操作系统点击TOP10
·Windows XP中磁盘的分区应用
·Windows Vista系统动态桌面截图欣赏
·Windows Vista局域网网络连接设置
·Windows Vista 激活不求人
·只转两圈 加快Windows XP启动速度
·Windows NT/2000/XP 出现蓝屏并显示“STOP 0x0000007f”错误
·如何将Vista默认雅黑字体改为宋体
·微软操作系统进程详解
·让Windows XP变身Vista
·Windows Vista完全硬盘安装法
精选专题

Linux系统下的动态DNS服务配置方法详解

作者: 来源:http://www.xgdown.com/ 时间:2007-8-3 14:13:48

Linux系统下的动态DNS服务配置方法详解(2)    file "caching-example/localhost.zone";
   allow-update { none; };
  };
  zone "0.0.127.in-addr.arpa" IN {
   type master;
   file "caching-example/named.local";
   allow-update { none; };
  };
  key myddns {
   algorithm HMAC-MD5.SIG-ALG.REG.INT;
   file://指明生成密钥的算法
   secret 4gEF1Mkmn5hrlwYUeGJV3g==;
   file://指明密钥
  };
  zone "tcbuu.cn" IN {
   type master;
   file "tcbuu.cn";
   file://正向区域文件名tcbuu.cn,后文会用到该文件
   allow-update { key myddns; };
   file://指明采用key myddns作为密钥的用户可以动态更新该区域“tcbuu.cn”
  };
  zone "1.22.10.in-addr.arpa" IN {
   type master;
   file "tcbuu.cn.arpa";//反向区域文件名tcbuu.cn
   allow-update { key myddns; };
   file://指明采用key myddns作为密钥的用户可以动态更新该区域“1.22.10.in-addr.arpa”
  };

  在/etc/named.conf中可以定义多个区域,只要在允许动态更新的区域中增加allow-update { key myddns; }指令,即可实现动态更新,并且只有拥有key myddns实体(在本文的实现中该实体就是拥有同样密钥的DHCP服务器)才能实现对该区域进行安全地动态更新。相比原来只限定IP地址的方法,该方法要安全得多。  

  至此完成对DNS服务器的配置,可以执行#named运行DNS服务。

  修改DHCP的配置文件

  DHCP的主要功能是为DHCP客户动态地分配IP地址、掩码、网关等内容。正是由于DHCP的动态特性,在实现DDNS时,DHCP成为首选方案。

  给出修改后的/etc/dhcpd.conf的一个实例:

# dhcpd.conf
  # Sample configuration file for ISC dhcpd
  # option definitions common to all supported networks...
  option domain-name "tcbuu.cn";
  option domain-name-servers 10.22.1.123;
  default-lease-time 600;
  max-lease-time 800;
  ddns-update-style interim;
  file://指明实现动态DNS的方法为interim
  subnet 10.22.1.0 netmask 255.255.255.0 {
   range 10.22.1.60 10.22.1.69;//地址池
   option broadcast-address 10.22.1.255;
   option routers 10.22.1.100;
  }
  key myddns {//指明密钥生成的算法及密钥
   algorithm HMAC-MD5.SIG-ALG.REG.INT;
   secret 4gEF1Mkmn5hrlwYUeGJV3g==;
  }
  zone tcbuu.cn. {
   primary 10.22.1.123;
   key myddns;//指明更新时采取的密钥key myddns
  }
  zone 1.22.10.in-addr.arpa. {
   primary 10.22.1.123;
 key myddns;//指明更新时采取的密钥key myddns

共4页 9 7 [1] [2] [3] [48 :>

Linux系统下的动态DNS服务配置方法详解 相关文章:
Linux系统下的动态DNS服务配置方法详解 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com