Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > DNS服务器的配置
【标  题】:DNS服务器的配置
【关键字】:DNS
【来  源】:http://www.cublog.cn/u/5591/showart.php?id=107719

DNS服务器的配置

Your Ad Here

DNS服务器的配置 

1、  安装bind相关文件及caching-nameserver文件。如果不安装caching-nameserver文件,则DNS服务的相关配置文件不存在。

 

2、  修改DNS主配置文件/etc/named.conf,添加以下内容:
1)在options内加入forwarders{        //指明备用DNS服务器,即该DNS服务器
                202.204.112.66;       //不能处理的域名则交给以下DNS服务。
                202.204.112.67;
        };
        如果DNS服务器开启了防火墙,则应该将// query-source address * port 53;的//去除。
    2)zone "linux.com" IN {         //指明DNS服务器配置的域为linux.com
        type master;                 //该主机为主DNS服务器
        file "named.test20.linux.com";   //相应的正向解析文件
        allow-update { none; };
};

 

3)zone "118.204.202.in-addr.arpa" IN {     指定202.204.118网段计算机的逆向域文件
        type master;
        file "named.test20.linux.com.rev";
        allow-update { none; };
};

 

3、  编辑正向解析文件(vi /var/named/ named.test20.linux.com)
    @        IN      SOA     test20         root.test20.linux.com. (
                2005060600;serial
                28800;refresh
                7200;retry
                604800;expire
                86400;ttl
                )
        IN      NS      test20    //说明该DNS服务器的主机名为test20
              MX      10      mail.linux.com.  //指明邮件服务器

 

test20  IN      A       202.204.118.20  //指明test20.linux.com的IP为202.204.118.20
ftp     IN      A       202.204.118.219  //指明ftp.linux.com的IP为202.204.118.219
www     IN      CNAME   ftp   //指明www.linux.com的IP地址和ftp.linux.com相同

 

第一行的test20为该DNS所在的主机名,最好与/etc/sysconfig/network文件中的HOSTNAME相同,如果该主机名是完整的域名,则必须以“.”结尾,否则在主机名后自动加上域,如这里认为该主机的全域名为test20.linux.com。root.test20.linux.com.为管理员的EMAIL,等价于root@test20.linux.com.。@为设置本地计算机的引用。

 

4、  编辑逆向解析文件(vi /var/named/named.test20.linux.com.rev)

 

@       IN      SOA     test20  root.test20.linux.com. (
                2005060600 ; serial
                28800 ;refresh
                7200 ;retry
                604800 ;expire
                86400 ;ttl
                )

 

@       IN      NS      test20.linux.com.  //指明DNS服务器所在主机。

 

20      IN      PTR     test20.linux.com.  //指明202.204.118.20为test20.linux.com.
20      IN      PTR     mail.linux.com.
219     IN      PTR     ftp.linux.com.   //指明202.204.118.219为ftp.linux.com.
219     IN      PTR     www.linux.com.

 

5、启动named进程
使用命令:service named start/restart

 

6、设置DNS服务器为202.204.118.20(即DNS服务器所在主机的IP)并重启网卡
如:修改/etc/resolv.conf文件;
    重启网卡:service network restart

 

7、使用nslookupa或ping检查是否配置成功
    输入命令nslookup mail.linux.com
Server:         202.204.118.20
Address:        202.204.118.20#53

 

Name:   mail.linux.com
Address: 202.204.118.20
    或输入命令:nslookup 202.204.118.219
Server:         202.204.118.20
Address:        202.204.118.20#53

 

219.118.204.202.in-addr.arpa    name = www.linux.com.
219.118.204.202.in-addr.arpa    name = ftp.linux.com.
这就说明DNS服务器配置成功!!!!!!
 
 

一个男朋友写给女朋友的信.爆笑(真勇敢):【上一篇】
Arch中安装配置icewm:【下一篇】
【相关文章】
  • LINUX下配置DNS全文
  • Manual RBL ORDBL DNSBL SPAM troubleshooting
  • 在solaris10中架设dns服务
  • DNS 又一解决方案:izidns = bind + PowerAdmin
  • DNS設錯收不到郵件的問題
  • workstation下的DNS服务器配置
  • 查看DNS服务器工作状态
  • FreeBSD平台智能DNS服务器架构
  • DNS bind9 简单配置与测试
  • DNS反向解析导致mail发送失败,解决过程如下!
  • 【随机文章】
  • linux系统命令
  • 使 用 方 案
  • SUN 6800/4810/4800/3800 系统管理手册笔记(第一章)
  • ES220课程介绍
  • 一小段C++/CLI程序的调试经过
  • 又一个轮回开始了
  • C语言程序设计(第9章 实用编程技巧)01
  • 查看内存使用情况
  • Visual C++编程技巧(下)
  • RedHat Linux 9术语介绍
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.