您的位置: 计世网> 服务器> 应用> 技术知识:Linux下DNS创建与故障修复

技术知识:Linux下DNS创建与故障修复

http://www.ccw.com.cn 2005-04-19 18:53:37
 说明:实现与网上其他主要计算机的映射,它通常是当作DNS的备份出现的,也就是说,当DNS系统出现问题的时候才使用Hosts表。

源文件:
127.0.0.1 localhost.localdomain localhost
192.168.0.1 www.hvtong.com www
#由于每台服务器都会有几个域名与IP的对应关系是永久的, 所
以Hosts表中存放的应该是它们。
5./etc/resolv.conf

说明:指定域名服务器的IP和搜索顺序。

源文件:
domain hvtong.com
#定义本地域名。
search hvtong.com
#简化用户输入的主机名,即当用户输入mail时,使得DNS可以把
它成功地解析为mail.hvtong.com。它与domain是互斥的,无论
谁出现都是用来定义search列表的。
nameserver 192.168.0.1
#定义域名服务器的IP,最多三个,建议一般使用两个。

测试

    1. 管理员修改完DNS的配置文件,需要执行/etc/rc.d/init.d/named
restart来是更改生效。

    2. nslookup:测试正向、反向的解析是否正常。Big 和host的测试是一样的工作原理。不过更加的详细。

故障修复

    在一般的情况下,在正向文件中都要把项目都用TAB键推齐。在正向文件中别名的后面是没有点的。而在反向文件中的别名是没有意义的,但是你加了,在别名的后面可以有点,也可以没有点。在nslookup中都能解析出来。而前者如果多点,就会不通。

    如果rndc reload不了。你要查看所有的文件,是否有不正解的输入。或把一些没有用的项目注掉。也可以。多重启几次服务。

    再就是解析的时侯,如果本地的DNS服务IP是127.0.0.1这是不可以,这就不能让别人解析自己的域名。也不能做为DNS服务器。一定要在resolv.conf文件中加入nameserver 192.168.0.1 这里一定要记住只有一个空格。不可以加等号之类的!默认的search可以加,也可以不加。在做为大型的DNS时一定要加。

    注:感谢北京慧通在线网络科技发展有限公司提供该技术文章。该公司主要从事信息技术领域内的Internet网络服务和网络商业应用研究(主机托管、主机租用),面向政府机构、企事业单位和广大个人用户提供Internet和Intranet基础服务和增值服务。作为一家信息产业多元化的优秀企业,慧通在线始终坚持:以技术为本、服务于客户。

本文关键词: Linux
您对本文的评价: 与朋友分享此文 加入收藏
责任编辑:孙亮
条评论点击看全部
发表评论: