linux配置主dns服务器,Linux下手动配置DNS服务器

手动配置DNS服务器:

DNS服务器软件:

BIND:  Berkeley Internet Name Domain  --> isc 维护   www.isc.org 官网

配置文件  DNS ,bind ,named

1. /etc/named.conf  主配置文件,定义区域,全局配置文件

2./etc/rndc.conf

3./etc/rndc.key

步骤: [注:需保证本机可访问互联网]

1.安装:

yum install bind

2.建立基本主配置文件:

#vim /etc/named.conf

写入以下内容:

options {

directory "/var/named";      //定义工作目录

};

zone "." IN {

type  hint;                   //根提示

file  "named.ca";             //需建立named.ca

};

zone "localhost" IN {

type master;

file "localhost.zone";            //正向解析文件

};

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

type master;

file "named.local";              //反向解析文件

};

#chown :named /etc/named.conf   属组必须为named

3.建立"named.ca"

dig -t  NS .   > /var/named/named.ca

[注:如果根节点查询不全则可以使用一下命令]

dig -t NS  .  @a.root-servers.net  > /var/named/named.ca

4.建立正向解析文件"localhost.zone"

#cd /var/named/

#vim localhost.zone

写入一下内容:

$TTL   86400   //全局ttl值.以下记录不指定,则使用全局值

localhost.  600  IN  SOA  localhost.  admin.localhost. (  //@有特殊意义用"."代替

2011081601 //序列号 版本号

1H         //H小时 M分钟 D天 W星期 默认为秒

10M        //重试时间间隔

7D         //过期时间  7D找不到主服务器 则自杀

1D )       //否定回答ttl值

// 不写可继承,但中间不能隔其他记录

IN   NS                   localhost.

localhost.          IN    A                    172.0.0.1

5.建立反向解析文件"named.local"

#cd /var/named/

#vim named.local

写入一下内容:  [注:可以cp localhost.zone named.local在修改文件]

$TTL 86400

@                 600 IN        SOA     localhost.  admin.localhost. (

2011081601

1H

10M

7D

1D )

IN       NS     localhost.

1               IN      PTR     localhost.

6.检查语法错误:

#named-checkconf

//检测区域文件语法错误,不检测逻辑错误.

#named-checkzone   "localhost" /var/named/localhost.zone

//检查localhost文件

#named-checkzone   "0.0.127.in-addr.arpa" /var/named/named.local

//检查named.local文件

7.启动服务:

#service named start

#netstat  -tunlp  | grep  :53

//查看服务启动情况

8.设置DNS服务器为新建的本机DNS服务器:

#vim  /etc/resolv.conf

将nameserver 后该为本机IP地址

9.测试:

#dig -t A www.baidu.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值