linux5.8下dns,Linux下的DNS服务

操作系统:RedHat5.8

软件安装:

#yum install bind bind-utils bind-chroot caching-nameserver

软件启动:

#/etc/init.d/named start

#chkconfig named on

软件配置:

1)ex:

#vim /var/named/chroot/etc/named.conf --> dns服务器主配置文件

options {

directory "/var/named";

};

zone "linuxidc.com" {

type master;

file "linuxidc.com.zone";

}; --> 正向解析

zone "1.168.192.in-addr.arpa" {

type master;

file "1.168.192.arpa";

}; --> 反向解析

zone "." IN {

type hint;

file "named.ca";

}; --> 根域

#vim /var/named/chroot/var/named/linuxidc.com.zone

--> dns服务器正向解析区域配置文件

$TTL 86400

@IN SOA dns.linuxidc.com. root.linuxidc.com. (

201372301

3H

15M

1W

1D )

IN NS dns.linuxidc.com.

dns.linuxidc.com. IN A 192.168.1.100

server1.linuxidc.com. IN A 192.168.1.101

ftp IN CNAME server1

mail IN CNAME server1

linuxidc.com. IN MX 10 mail.linuxidc.com

linuxidc.com. IN MX 11 mail1.linuxidc.com

server2.linuxidc.com. IN A 192.168.1.102

server2.linuxidc.com. IN A 192.168.1.103

server2.linuxidc.com. IN A 192.168.1.104

*.linuxidc.com. IN A 192.168.1.105

#vim /var/named/chroot/var/named/1.168.192.arpa

--> dns服务器反向解析区域配置文件

$TTL 86400

@IN SOAdns.linuxidc.com. root.linuxidc.com. (

201372301

3H

15M

1W

1D )

IN NS dns.linuxidc.com.

111 IN PTR server11.linuxidc.com.

112 IN PTR server12.linuxidc.com.

1-1) 只缓存DNS服务器--> 完全转发

ex:

#vim /var/named/chroot/etc/named.conf

options {

directory "/var/named";

forward only;

--> 只使用forwarders DNS服务器做域名解析,查询不到则返回DNS客户端查询失败

forwarders { 192.168.1.110;192.168.1.112; };

--> 设置将DNS请求转发到哪个服务器,可以指定多个服务器IP地址

};

相关阅读:

0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值