如果是新安装系统,想要安装dns,只需在安装时选择安装dns服务即可。如果是在现有服务器上增加dns服务,可以简单的运用yum install bind* 安装bind服务软件。
(一)调整selinux 和防火墙
由于我关掉了selinux和防火墙,首先需要修改/etc/sysconfig/named文件:
ENABLE_ZONE_WRITE=yes
其它的不变。我们采用了chroot机制,这个文件最后一行指明了chroot所在的目录:ROOTDIR=/var/named/chroot
(二)增加named.conf文件
在/var/named/chroot/etc目录下增加named.conf文件,内容如下:
options {
directory “/var/named”;
recursion no;
allow-query { 192.168.0/24; 127.0.0/8; };
transfer-format many-answers;
};
zone “.” in {
type hint;
file “db.cache”;
};
zone “0.0.127.in-addr.arpa” in {
type master;
file “db.127.0.0″;
};
zone “inseekar.cn” in {
type master;
file “db.inseekar.cn”;
};
zone “0.168.192.in-addr.arpa” in {
type master;
file “db.192.168.0″;
};
(三)在/var/named/chroot/var/named/下增加db.127.0.0,db.192.168.0,db.inseekar.cn文件
db.127.0.0的内容为:
$TTL 345600
@ IN SOA larks.inseekar.cn. admin.inseekar.cn. (
00 ; Serial
86400 ; Refresh
7200 ; Retry
2592000 ; Expire
345600 ) ; Minimum
; Name Server (NS) records.
NS larks.inseekar.cn.
NS inseekar.cn.
; only One PTR record.
1 PTR localhost.
db.192.168.0 的内容为:
$TTL 345600
@ IN SOA larks.inseekar.cn. admin.inseekar.cn. (
00 ; Serial
86400 ; Refresh
7200 ; Retry
2592000 ; Expire
345600 ) ; Minimum
; Name Server (NS) records.
NS larks.inseekar.cn.
NS inseekar.cn.
; Addresses Point to Canonical Names (PTR) for Reverse lookups
108 PTR larks.inseekar.cn.
108 PTR inseekar.cn.
113 PTR loons.inseekar.cn.
114 PTR avocado.inseekar.cn.
db.inseekar.cn内容为:
$TTL 345600
@ IN SOA larks.inseekar.cn. admin.inseekar.cn. (
00 ; Serial
86400 ; Refresh
7200 ; Retry
2592000 ; Expire
345600 ) ; Minimum
; Name Server (NS) records.
NS larks.inseekar.cn.
NS inseekar.cn.
; Mail Exchange (MX) records.
IN MX 0 inseekar.cn.
; Address (A) records.
localhost IN A 127.0.0.1
larks IN A 192.168.0.108
loons IN A 192.168.0.113
avocado IN A 192.168.0.114
blog CNAME larks
以上三个文件的格式和含义这里就不再多说,具体可以参考相关文档学习。
(四)使用dig工具生成db.cache文件,此文件也位于/var/named/chroot/var/named/下:
dig @192.168.0.1 . ns > db.cache
(五)启动DNS
/usr/sbin/named -u named -t /var/named/chroot/
(六) 停止dns服务
/usr/sbin/rndc stop
下面附主要的配制文件
named,named.conf,db.127.0.0,db.192.168.0,db.inseekar.cn
相关推荐
Centos8 搭建DNS服务器
CentOS5中DNS服务器配置 Dns服务器的搭配文件的配置
centos6.5 dns服务安装视频 自己录制
本文档介绍了在CentOS6.3平台下DNS服务器的搭建,包含了以下几方面的内容:1、CentOS6.3下DNS服务器搭建与6.0之前版本的不同; 2、DNS服务器的安装; 3、DNS配置可参考本人上传的《基于CentOS5.6的DNS服务器搭建》;...
centos-dns服务器安装
我们在搜索Centos配置DNS信息的时候,很多都是说在这个文件进行配置”/etc/resolv.conf”,我们在这个里面加了nameserver后确实可以ping通域名,但是重启centos或者重启network服务后就无法ping通了,在”/etc/resolv...
1,在主机A 服务端上安装DNS服务 [root@ c7-41 ~] yum -y install bind bind-utils bind-libs bind-chroot 2,修改配置 [root@ c7-41 ~] vim /etc/named.conf # 修改主配置文件 [root@ c7-41 ~] cat /etc/named....
centos5.3 配置DNS详解centos5.3 配置DNS详解centos5.3 配置DNS详解centos5.3 配置DNS详解
centos系统配置DNS服务器配置详解.docx
Centos5.5下Qt的安装配置
Centos下安装dns步骤,写有详细的步骤等等。一目了然。看着做下去就出来了。然后我们就可以写着我们自己想要的域名去访问自己想要的网站了。
Centos7下安装MongoDB
DNS服务器的配置文件
Centos下DNS服务器的配置全文共1页,当前为第1页。Centos下DNS服务器的配置全文共1页,当前为第1页。Centos下DNS服务器的配置 Centos下DNS服务器的配置全文共1页,当前为第1页。 Centos下DNS服务器的配置全文共1页,...
centos5 cvs安装,一步一步教程,明了简单。还有用户管理说明。
在 centos上部署DNS 详解 DNS部署-for-centos6. 5
在CentOS 7上安装和配置DNS(Domain Name System)服务器是为网络提供域名解析服务的重要步骤。通过将域名解析为相应的IP地址,DNS服务器帮助用户访问互联网或其他网络资源。
转载_ CentOS 7.3下Samba服务器的安装与配置_2017年9月2日 关闭防火墙:systemctl stop firewalld.service 临时关闭SeLinux:setenforce 0 开启samba服务:systemctl start smb
CentOS6.2_DNS_bind详解