一招一式攻克linux(六)
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-04
linux域名服务 作者:田逸(sery@163.com) <网管员世界> 2006年第3期 域名服务是互连网上一个十分重要的服务,也是internet能够迅速普及的一个重要原因.域名解析服务解决了用户记忆ip地址的麻烦,记住有意义的主机名比记住ip地址要容易得多,例如主机名www.ibm.com与ip地址 129.42.17.99,我相信www.ibm.com更加容易被记住. 域名服务的功能是一种将主机名转换成ip地址的一种机制,计算机之间的通讯是不能直接识别主机名,只能识别ip地址.有多种把主机名转换成ip地址的方法,但是在internet上,是用域名服务器(domain name server)来处理成千上万个主机和ip地址的转换. 申请域名空间 中国的域名管理机构是中国国家互连网中心(www.cnnic.net.cn),从2002年12月16日起,国家互连网中心不再直接面对最终用户提供cn域名注册相关服务,域名注册服务将转由cnnic认证的域名注册服务机构提供.在注册域名时,最好选择本地的域名注册服务机构. 注册域名成功后,需要注册商为自己的域名空间解析一个或多个主机,大部分的域名注册服务商会分配给用户帐号,允许用户在自己的域名空间做解析操作.为了自己建立域名服务器,最好申请一段全球唯一单播ip地址. 安装域名服务器bind 大部分linux发行版都附带bind安装包,先运行命令 # rpm ╟qa | grep bind ,看是否安装域名服务软件bind.如果没有安装的话,可以用linux的安装光盘,找到rpm安装包后手动安装.正确安装成功后,会生成一些相应的配置文件、守护进程及启动脚本;如:在目录/etc下有named.c rndc.key, rndc.c /etc/rc.d目录下的启动脚本named,以及 /var 下的区域文件named.ca、named.local文件.也可以下载bind的源码包来安装.
配置域名服务器 配置域名服务器似乎比配置其他的服务要麻烦一些,除了修改配置文件外,还需要自己动手编写在配置文件里定义的区域文件,而其他一些服务程序仅仅是更改一下配置文件.在配置文件中定义的区域越多,需要手动创建的区域文件也越多. 在未做配置之前,让我们先熟悉一下配置文件named.c opti { directory “/var/named”; //定义区域文件所在的目录 }; z “.” in { //顶级域名服务器区域文件名称 type hint; file “named.ca”; }; z “localhost” in { //本机地址正向解析 type master; //dns服务器的类型分主与辅助两种 file “localhost.z allow-update {n }; z “0.0.127.in-addr.arpa in { //本机地址反向解析 type master; allow-update{n file “named.local”; }; 在实际的配置过程中,只需在named.conf文件里,照“zone{};”代码块的格式添加相关的行,是不是很容易呢?当然,根据具体的需要,还可以在named.c “forwarder {};”.现在,假设申请了一个域名空间sery.com,一段可用的全球唯一单播ip地址,并且在域名注册服务商的服务器上解析出一台主机ns.sery.com,其ip地址为202.108.99.222(假设的,勿对号入座),接下来就可以着手来配置了. 先把安装了域名解析服务的机器ip设置成202.108.99.222,然后修改配置文件/etc/named.c //默认的代码块如上,此处省略以减少篇幅 z “sery.com” in { //正向解析 type master; file “named.sery.com”; }; z “99.108.202-addr.arpa” in { //反向解析 type master; file “ip.sery.com”; };
include “/etc/rndc.key”; 保存文件然后退出.然后参照默认的区域文件/var/named/localhost.zone的样式手动创建在/etc/named.conf中定义的区域文件named.sery.com及ip.sery.com文件.localhost.z $ttl 86400 //解析的地址在数据库中缓存时间 $origin localhost @ ld in |
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 一招一式攻克linux(一)下一篇: linux 乱码解决方法
关于一招一式攻克linux(六)的所有评论