RedHat AS 4.0 DNS服务器配置示例

原创 2007年09月24日 06:37:00

以下内容摘自笔者编著的网管员必读——网络管理》(第2版)一书。

 

14.1.4   DNS服务器配置示例

前面介绍了DNS的3个主要的配置文件,下面介绍利用编辑这3个配置文件进行DNS服务器配置的示例。

现假设要创建一个DNS服务器,域名为grfw.local,主机名为grfw-s1DNS服务器IP地址为192.168.0.1,网络为192.168.0.1/24。同时创建正向和反向查找区域,正向区域文件为grfw.local.zone,反向区域文件为0.168.192. in-addr.arpa.zone。没有用到IPv6地址。下面是3个主要配置文件的示例配置(更改部分均为粗体显示):

1.主配置文件named.conf配置

 default.

 */

 // query-source address * port 53;   

};

 

//

// a caching only nameserver config

//

controls       

inet 192.168.0.1 allow { localhost; } keys { rndckey; };

};

 

zone "." IN {  

type hint;

file "named.ca";

};

 

zone "localdomain" IN { 

type master;

file "localdomain.zone";

allow-update { none; };

};

 

zone "localhost" IN { 

type master;

file "localhost.zone";

allow-update { none; };

};

zone "grfw.local" IN { 

type master;

file "grfw.local.zone";

allow-update { none; };

};

 

zone "0.168.192.in-addr.arpa" IN {  

type master;

file "0.168.192..in-addr.arpa.zone";

allow-update { none; };

};

 

zone "255.in-addr.arpa" IN {  

type master;

file "named.broadcast";

allow-update { none; };

};

 

zone "0.in-addr.arpa" IN {  

type master;

file "named.zero";

allow-update { none; };

};

 

include "/etc/rndc.key";

2正向解析文件grfw.local.zone配置

$TTL           86400

@     IN SOA     grfw-s1.grfw.local. root.grfw.local.     →@则代表相应的域名如在这里代表grfw.local即表示一个域名记录定义的开始grfw-s1.grfw.local则是这个域的主域名服务器root.grfw.local则是管理员的邮件地址。注意这是邮件地址中用“.”来代替常见的邮件地址中的“@”;SOA表示授权的开始。

2        ;serial d. adams  

28800   ; refresh   

7200    ; retry 

604800  ; expiry  

86400   ; minimum 

 

 @       IN   NS    grfw-s1.grfw.local.

    IN   MX 10  grfw-s1.grfw.local.   指定邮件服务器MX记录指向grfw-s1.grfw.local

grfw-s1   IN A     192.168.0.1   grfw-s1主机指到192.168.0.1

    3.反向解析文件0.168.192.in-addr.arpa.zone配置

$TTL 83600
@ IN SOA 
grfw-s1.grfw.local.  root.grfw-s1.grfw.local.
                        2       ; serial d. adams  

28800   ; refresh   

7200    ; retry 

604800  ; expiry  

86400   ; minimum

@   IN   NS       grfw-s1.grfw.local.

@   IN   MX 10  grfw-s1.grfw.local.

1     IN    PTR      grfw-s1.grfw.local.

2     IN    PTR      www.grfw.com.

以上域名后面的小圆点(.)不能省略。以上的时间设置不再是默认的天、星期或小时了,而全是以秒为单位了。named.calocalhost.zonenamed.local3个文件基本不用改

4.其他配置

除了需要对以上3个配置文件进行配置外,在DNS服务器上还需要同时进行如下配置。

1修改IP地址修改下面的文件/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth

ONBOOT=yes

BOOTPROTO=startic

IPADDR=192.168.0.1

NETMASK=255.255.255.0

GATEWAY=192.168.0.20(根据实际指定)
2)修改本机DNS设置:修改/etc/resolv.conf文件。
nameserver    192.168.0.1            →把本机的DNS设成192.168.0.1
3)修改本机的主机名:
打开/etc/hosts 文件,加入下面一行:
192.168.0.1        grfw-s1.grfw.local         grfw-s1
修改/etc/sysconfig/network文件
HOSTNAME = grfw-s1.grfw.local
 

RedHat AS 4.0 DNS服务器配置示例

以下内容摘自笔者编著的《网管员必读——网络管理》(第2版)一书。 14.1.4   DNS服务器配置示例前面介绍了DNS的3个主要的配置文件,下面介绍利用编辑这3个配置文件进行DNS服务器配置的示...
  • chenguoda
  • chenguoda
  • 2008年04月01日 19:32
  • 84

RedHat5搭建简单DNS服务器

服务安装 yum install bindyum install bind-chrootyum install caching-nameserver-9.3.4-6.P1.el5.i386....
  • youyudehexie
  • youyudehexie
  • 2012年05月23日 19:38
  • 3180

redhat 6.4下搭建DNS服务器

第一                                      安装之前,我们得创建dhs服务器工作环境:安装bind软件       大致需要以下包:bind-libs      ...
  • u012922284
  • u012922284
  • 2014年05月09日 12:46
  • 2134

Redhat 设置ip,网关,DNS

1,查看ip信息 ifconfig –a (同windows的ipconfig/all) 2,设置网卡 vi /etc/sysconfig/network-scripts/ifcfg-eth0 ...
  • feng283797821
  • feng283797821
  • 2011年05月11日 18:03
  • 7571

Redhat AS 4.0 DNS简单架设

Redhat AS 4.0 DNS简单架设        我准备去广州参加LINUX服务架设比赛,为了比赛,学习LINUX,下面学习我学习DNS简单的心得体会,简单架设技巧。我这个人喜欢先做出效果才去...
  • baikechen
  • baikechen
  • 2007年12月08日 12:55
  • 464

Redhat 6.4 用bind 搭建DNS服务器

有时候本地架设一个dns 服务器很有用,因为做实验用到了srv 记录hosts 文件貌似实现不了,用bind 架设一台dns 服务器...
  • oZhuZhiYuan
  • oZhuZhiYuan
  • 2015年07月20日 22:04
  • 510

redhat6.5下dns服务搭建

yum install named 主域名服务器搭建(IP 192.168.1.1): vi /etc/named.conf options { listen-on port 53 ...
  • supersyd
  • supersyd
  • 2015年07月22日 22:13
  • 2104

RedHat企业版6.5 安装及配置DNS服务器(named)步骤

一、系统环境 1. Linux版本: RedHat Enterprise Server 6.5 2. 域为: wtzxxx.cn 3.域名为: ns.wtzxxx.cn 3.IP地址为:192...
  • disremember2015
  • disremember2015
  • 2015年12月20日 17:37
  • 415

Centos 6.5 下DNS服务器的搭建与配置

DNS是域名系统(Domain Name System)的缩写,是因特网的一项核心服务,它能够提供域名与IP地址之间对应关系的转换服务。这样我们就可以更方便地去访问互联网了,不用去记住那一串IP数字。...
  • qiaohh2017
  • qiaohh2017
  • 2017年07月08日 12:40
  • 423

如何配置win2003 DNS服务器

1、 安装DNS服务 开始—〉设置—〉控制面板—〉添加/删除程序—〉添加/删除Windows组件—〉“网络服务”—〉选择“域名服务系统(DNS)”—〉按确定进行安装 2、 创建DNS正相解析区域 开始...
  • fly_to_the_winds
  • fly_to_the_winds
  • 2010年01月04日 11:06
  • 2261
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:RedHat AS 4.0 DNS服务器配置示例
举报原因:
原因补充:

(最多只允许输入30个字)