标签:localhost network service 主机 服务器
准备工作(假设名称为bigcloud.local)
#更改主机名称 #vi /etc/sysconfig/network # Created by anaconda NETWORKING=yes HOSTNAME=bigcloud.local #修改文件/etc/hosts,内容如下: 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.188.135 bigcloud bigcloud.localdomain #修改DNS配置 # vi /etc/resolv.conf 添加如下 DNS1=192.168.188.11 DNS2=192.168.188.12 DOMAIN=bigcloud.local 安装bind rpm -Uvh bind-9.9.4-14.el7.x86_64.rpm |
开始配置服务器
#启动服务
# service named start
Redirecting to /bin/systemctl start named.service
#修改配置文件。
#在修改之前,先进行备份,这是一个好习惯
# cp /etc/named.conf /etc/named.conf.bak
# vi /etc/named.conf
#建议:先将原有配置注释,再写新的配置,如下所示
options {
//listen-on port 53 { 127.0.0.1; };
listen-on port 53 { any; };
#将 dnssec 设置"yes"修改为 no,示例如下:
//dnssec-enable yes;
dnssec-enable no;
//dnssec-validation yes;
dnssec-validation no;
dnssec-lookaside auto;
#将 allow-query 设置修改为 any,示例如下:
//allow-query { localhost; };
allow-query { any; };
allow-transfer { 192.168.188.11; 192.168.188.12; };#设置辅助DNS的地址
forwarders {202.102.224.68; 202.102.227.68; }; # 配置DNS转发器
};
// LEAUS Add 添加正向ZONE
zone "bigcloud.local" IN {
type master;
file "bigcloud.zone";
};
//添加反向ZONE
zone "0.0.10.in-addr.arpa" IN {
#此处IP地址根据自己所设置的网段不同而更改
type master;
file "10.0.0.zone";
};
#创建ZONE文件
#cd /var/named/
#vi bigcloud.zone
$TTL 3H
@ IN SOA zzsrv1.bigcloud.local. rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS zzsrv1.bigcloud.local.
zzsrv1 A 192.168.188.11
zzsrv2 A 192.168.188.12
ftp A 192.168.188.11
mailsrv1 A 192.168.188.22
www A 192.168.188.11
crm A 192.168.188.11
smtp CNAME mailsrv1.bigcloud.local.
pop3 CNAME mailsrv1.bigcloud.local.
#根据自身情况修改以上地址
反向ZONE文件
# vi192.168.188.zone
$TTL 3H
@ INSOA zzsrv1.bigcloud.local. tom_chen.126.com (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H) ; minimum
IN NS zzsrv1.bigcloud.local.
IN NS zzsrv2.bigcloud.local.
11 IN PTR zzsrv1.bigcloud.local.
11 IN PTR ftp.bigcloud.local.
12 IN PTR zzsrv2.bigcloud.local.
12 IN PTR mailsrv1.bigcloud.local.
#启动服务
#systemctlstart named.service
#第一次启动速度会比较慢
设置为自动启动
# systemctlenable named |
测试
# nslookup > server192.168.188.11 Default server: 192.168.188.11 Address: 192.168.188.11#53 >www.bigcloud.local. Server: 192.168.188.11 Address: 192.168.188.11#53 Name: www.bigcloud.local Address: 192.168.188.11 >smtp.bigcloud.local. Server: 192.168.188.11 Address: 192.168.188.11#53 smtp.bigcloud.local canonical name = mailsrv1.bigcloud.local. Name: mailsrv1.bigcloud.local Address: 192.168.188.22 >192.168.188.11 Server: 192.168.188.11 Address: 192.168.188.11#53 11.188.168.192.in-addr.arpa name = ftp.bigcloud.local. 11.188.168.192.in-addr.arpa name = zzsrv1.bigcloud.local. > exit |
本文出自 “李豪” 博客,请务必保留此出处http://leaus.blog.51cto.com/9273485/1540310
CentOS7安装配置DNS服务器,布布扣,bubuko.com
标签:localhost network service 主机 服务器
原文地址:http://leaus.blog.51cto.com/9273485/1540310