- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DDNS配置
DDNS配置实例(DHCP+DNS=DDNS)
在网络管理中,维护DNS服务器是一项很基本的工作。但是,随着网络规模的不断扩大,频繁的去修改DNS区域数据文件,那也将会是一件很麻烦的事情。因此,动态DNS就应运而生。
?动态DNS(DDNS)需要DNS和DHCP来协同工作。Linux下也可以实现DDNS,不过DNS需要Bind8以上的版本,DHCP需要3.0以上的版本。实现DDNS:
Bind版本是bind-9.2.1-16,
DHCP版本是dhcp-3.0pl1-23。
?
1. DDNS试验拓扑
?
??2. 安装DNS和DHCP软件包
挂载系统盘,进入RPM包目录,使用rpm –ivh来安装bind包和dhcp包。其中caching-nameserver包是用来安装name.ca、name.local等区域文件的,如果不安装此包,那么就要手写或者从别的地方down这些文件了。
??3. 配置DNS服务
① 编辑DNS服务主配置文件named.conf,默认在/etc/目录下。
vi /etc/named.conf
options {
???????????? directory /var/named;
};
zone . IN {
??????????? type hint;
???????????? file named.ca;
};
zone localhost IN {
???????????? type master;
???????????? file localhost.zone;
???????????? allow-update { none; };
};
zone 0.0.127. IN {
???????????? type master;
???????????? file named.local;
???????????? allow-update { none; };
};
zone IN {
???????????? type master;
??????????? file .dns;
???????????? allow-update { none; };
};
zone 1.168.192. IN {
???????????? type master;
???????????? file .rev;
???????????? allow-update { none; };
};
include /etc/rndc.key;
?
② 建立区域数据文件
因为安装了caching-nameserver这个包,所以像named.ca、named.local和localhost.zone这三个区域数据文件都有了。现在来创建域的正向和反向区域数据文件。
vi /var/named/.dns
$TTL 86400
$ORIGIN .
@??? IN?? SOA?? .?? . (
???????????????????????????????????????????????????;???? serial
??????????????????????????????????????????????????? 120 ;????????? refresh
??????????????????????????????????????????????????? 14400 ;????? retry
??????????????????????????????????????????????????? 3600000 ;? expiry
??????????????????????????????????????????????????? 86400 ) ;??? minimum
????????????????????? IN?? NS???? .
dns?????????????? ?IN??? A????? 51
www???????????? IN??? A????? 50
?
vi /var/named/.rev
$TTL 86400
@??? IN??? SOA?? .?? . (
???????????????????????????????????????????????????;???? Serial
??????????????????????????????????????????????????? 120 ;????????? Refresh
??????????????????????????????????????????????????? 14400 ;????? Retry
?????????????????????????????
文档评论(0)