`

配置dns服务器

 
阅读更多
以redhat6.1为主要例子。

安装dns server
  如果安装系统时没有安装,需要手动安装rpm包
  所需的rpm包在linux iso文件里的package下可以找到
  经测试redhat6.1只需要安装bind和bind-chroot(不用关系后面的版本号 只要两个包的版本匹配上就可以)
  把安装包放到本地直接用 rpm -ivh命令安装即可
  
    如果系统为ubuntu 则安装根据apt-get install的提示安装bind9

2,配置dns server

   假设想配置的域名为 test.com,服务器ip为10.185.235.90修改/etc/named.conf

options {       
       listen-on port 53 { any; }; //127.0.0.1 改为 any 或者局域网网段 
       listen-on-v6 port 53 { ::1; };    
       directory       "/var/named";    //此行说明此文件已经指定到这个目录下,所以下面引用时候不用设置绝对路径       
       dump-file       "/var/named/data/cache_dump.db";       
       statistics-file "/var/named/data/named_stats.txt";      
       memstatistics-file "/var/named/data/named_mem_stats.txt";     
       allow-query     { any; }; //localhost  改为 any       
       recursion yes;};

logging {       
       channel default_debug {                
          file "data/named.run";              
          severity dynamic;      
          };
        };

zone “test.com”  IN {			
           type   master
           file “test.com.zone”     //区域文件名,此文件存/var/named目录下
};
   
zone "10.185.235.in-addr.arpa" IN {      
            type master;        
            file "10.185.235.zone"; //区域文件名,此文件存/var/named目录下
};


在/var/named 目录下添加test.com.zone文件
@TTL    604800
@       IN      SOA     test.com. 	 root.localhost (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419201         ; Expire
                         604800 )       ; Negative Cache TTL
;

@       IN      NS      api.test.com.    //所绑定的域名
api     IN      A       10.185.235.90     //dns服务器地址


在/var/named 目录下添加10.185.235.zone文件
$TTL	604800
@	IN	SOA	test.com. 	 root.localhost. (
			      1		; Serial
			 604800		; Refresh
			  86400		; Retry
			2419200		; Expire
			 604800 )	; Negative Cache TTL
;

@	IN	NS	api.test.com. 
90  IN  PTR api.test.com


       
3,重启dns服务
  /etc/init.d/named  restart

4,在非服务节点上配置dns为dns服务器的ip,本例为10.185.235.90

5,测试非dns服务节点
  
   $>nslookup
   >api.test.me



6,对于不同版本linux的配置文件路径补充说明
redhat6.1  centos
主配置文件/etc/named.conf

从配置文件/var/named/

ubuntu主从配置文件/etc/bind/
ubuntu重启服务 /etc/init.d/bind9 restart



7,centos在启动DNS服务器时出现Generating /etc/rndc.key: 

#解决方法
$ rndc-confgen -r /dev/urandom -a
#提示
  wrote key file "/etc/rndc.key"

分享到:
评论

相关推荐

    RedHat9.0网络配置DNS服务器

    RedHat9.0配置DNS服务器RedHat9.0网络配置DNS服务器RedHat9.0网络配置DNS服务器RedHat9.0网络配置DNS服务器RedHat9.0网络配置DNS服务器RedHat9.0网络配置DNS服务器RedHat9.0网络配置DNS服务器RedHat9.0网络配置DNS...

    安装和配置DNS服务器

    教你如何安装和配置DNS服务器的PPT,步骤详细,讲解清楚。

    配置dns服务器的详细步骤

    配置dns服务器的详细介绍并图解,菜鸟也会。

    实验四 配置DNS服务器(一).docx

    实验四 DNS服务器配置(一) 实训目的: 掌握DNS服务器的工作原理 掌握DNS服务器的安装和配置方法 掌握客户端的测试方法 实训解决方案: 1. 安装DNS服务器 2. 配置DNS服务器 3. 正向解析与反向解析 实验步骤:

    案例:配置DNS服务器.pptx

    配置DNS服务器 案例:配置DNS服务器全文共29页,当前为第1页。 配置主DNS服务 为德雅职业学校校园网搭建一台主DNS服务器,使得校园网内的用户能够通过域名访问校园网内的所有服务器,并通过DNS服务器的转发也能使用...

    如何配置DNS服务器

    如何在公司内部搭建、配置自己的DNS服务器,本文将详细介绍。

    配置DNS服务器实验报告.docx

    The Standardization Office was revised on the afternoon of December 13, 2020 The Standardization Office was revised on the afternoon of December 13, 2020 配置DNS服务器实验报告全文共4页,当前为第1页。...

    DNS服务器配置DNS服务器配置

    DNS服务器配置DNS服务器配置DNS服务器配置DNS服务器配置

    配置DNS服务器实验报告.doc

    DNS服务器实 验 报 告 1. 实验目的: 1.掌握DNS服务器的安装步骤。 2.配置DNS服务器并对其进行测试。 2.... 3. 实验内容: 1.... 2.... 3. 配置DNS服务器并对其进行测试。... 配置DNS服务器实验报告全文共6页

    配置DNS服务器实验报告(2).doc

    配置DNS服务器并对其进行测试。 2. 实验环境:局域网Windows Server 2003提供的服务器。 3. 实验内容: 1. 学习配置DNS域名服务器,实验前先绘制一棵虚构的域名树。 2. 掌握DNS服务器的安装步骤。 3. 配置DNS服务器...

    配置DNS服务器(RHEL4)

    配置DNS服务器(RHEL4) DNS简介 IP地址和主机名(域名)的转换方法 安装和启动BIND 域名服务器的配置语法 配置主(master)DNS服务器 配置从(slave)DNS服务器

    在OpenWRT路由器上配置DNS服务器

    参考博文:http://blog.csdn.net/u013097499/article/details/50893438

    配置DNS服务器实验报告(1).doc

    配置DNS服务器并对其进行测试. 2. 实验环境:局域网Windows Server 2003提供的服务器. 3. 实验内容: 1. 学习配置DNS域名服务器,实验前先绘制一棵虚构的域名树. 2. 掌握DNS服务器的安装步骤. 3. 配置DNS服务器并对其...

    CentOS6.5下安装配置DNS服务器和多链路转发配置

    只是简单配置一台DNS服务器会比较简单,本文主要有如下不同之处:出口有多条链路,单位主页有多条链路的出口IP,如电信和教育网IP地址...本文主要就是详细说明如何配置DNS服务器,并把入站链路解析如何交给防火墙来处理

    server2012配置DNS服务器

    在server 2012中配置DNS服务器的详细步骤 有图有解释 前半段经测试是可行的 我也是从别人那下载的 感觉挺有用

    实验四+配置DNS服务器(二).docx

    实训目的: 熟练掌握DNS服务器的工作原理 熟练掌握DNS服务器的安装和配置方法 熟练掌握客户端的测试方法 ...2. 配置DNS服务器 3. 主、从同步与分离解析 说明:DNS的环境已在实验一内容中安装、配置完毕!

    DNS服务器的配置DNS服务器的配置.doc

    DNS服务器的配置DNS服务器的配置

    Ubuntu配置DNS服务器--bind.doc

    Ubuntu配置DNS服务器

    在Windows Server 2003配置DNS服务器

    详细讲述了如何在Windows Server 2003系统中配置DNS服务器说需要的各种基本概念和设置方法。

Global site tag (gtag.js) - Google Analytics