如何用CentOS搭建自己的DNS服务器?
Admin 2023-05-05 群英技术资讯 1039 次浏览
在这篇文章中我们来了解一下“如何用CentOS搭建自己的DNS服务器?”,一些朋友可能会遇到这方面的问题,对此在下文小编向大家来讲解,内容详细,易于理解,希望大家阅读完这篇能有收获哦,有需要的朋友就往下看吧!
系统环境:CENTOS6.4
1、安装软件:
yum install bind -y
2、配置,编辑完成以后的主配置文件内容如下:
[root@centos64 yum.repos.d]# cat /etc/named.conf
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
options {
listen-on port 53 { 193.168.120.91; };
//listen-on-v6 port 53 { ::1; }; #此处须注释掉,否则在IPV4的网络环境下,添加反向解析以后,DNS服务不能启动
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { any; };
recursion yes;
dnssec-enable no; #此处将yes改为no,否则转发解析互联网的域名失败
dnssec-validation no; #此处将yes改为no,否则转发解析互联网的域名失败
/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
managed-keys-directory "/var/named/dynamic";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
zone "bcdgptv.com" IN {
type master;
file "named.bcdgptv.com";
};
zone "120.168.193.in-addr.arpa" IN {
type master;
file "named.193.168.120";
};
正向和反向的DNS解析文件如下,注意,须从左至右,左边不能留有空格,顶着左边书写,否则服务不能启动
[root@centos64 named]# pwd
/var/named
[root@centos64 named]# ls
data dynamic named.193.168.120 named.bcdgptv.com named.ca named.empty named.localhost named.loopback slaves
[root@centos64 named]# cat named.bcdgptv.com
$TTL 3H
@ IN SOA centos64.bcdgptv.com. admin@bcdgptv.com(
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
@ IN NS centos64.bcdgptv.com.
centos64 IN A 193.168.120.91
@ IN MX 10 cos64.bcdgptv.com.
cos64 IN A 193.168.120.69
abcdefgh IN CNAME centos64
racnode1 IN A 193.168.120.71
[root@centos64 named]# cat named.193.168.120
$TTL 3H
@ IN SOA centos64.bcdgptv.com. admin@bcdgptv.com (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
@ IN NS centos64.bcdgptv.com.
@ IN MX 10 cos64.bcdgptv.com
91 IN PTR centos64
69 IN PTR cos64
71 IN PTR racnode1
客户端查询验证:
[root@racnode1 BACKUP-1]# nslookup
> cos64.bcdgptv.com
Server: 193.168.120.91
Address: 193.168.120.91#53
Name: cos64.bcdgptv.com
Address: 193.168.120.69
> abcdefgh.bcdgptv.com
Server: 193.168.120.91
Address: 193.168.120.91#53
abcdefgh.bcdgptv.com canonical name = centos64.bcdgptv.com.
Name: centos64.bcdgptv.com
Address: 193.168.120.91
> set type=mx
> bcdgptv.com
Server: 193.168.120.91
Address: 193.168.120.91#53
bcdgptv.com mail exchanger = 10 cos64.bcdgptv.com.
> www.sina.com.cn
Server: 193.168.120.91
Address: 193.168.120.91#53
Non-authoritative answer:
www.sina.com.cn canonical name = spool.grid.sinaedge.com.
Authoritative answers can be found from:
sinaedge.com
origin = ns1.sinaedge.com
mail addr = null.sinaedge.com
serial = 20100707
refresh = 10800
retry = 60
expire = 604800
minimum = 60
A记录,别名,MX记录等均能正常查询,互联网的查询也能正常转发,服务部署成功
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
linux内核的五大模块包括什么?linux内核的五大模块包括有进程调度模块、进程间通信模块、内存管理模块、文件系统模块和网络接口模块。一些朋友可能对linux内核的五大模块不是很了解,对此下文就给大家详细的介绍一下。
SELinux的作用:1、通过对进程和文件资源采用MAC控制方式,为Linux系统提供了改进的安全性;2、赋予了主体最小的访问特权,最大限度地减小系统中服务进程可访问的资源,可以防止主体对其他用户或进程产生不利的影响;3、每个进程都有自己的运行区域,各进程仅运行在自己的域内,无法访问其他进程和文件;4、SELinux能最大程序上限制Linux系统中的恶意代码活动。
下面的几种方法都可以实现低于分钟粒度的定时调度任务,各有优点,SystemD定时器看起来更正规,但稍微复杂了一点,Crontab+sleep方式虽然别扭,但对于一些小任务来说没有不能胜任的。
linux中进程与程序的区别:1、程序是静态的,它只是一组指令的集合,不具有任何的运行意义;而进程是动态的,它是程序运行的动态过程。2、进程的生命周期是相对短暂的,而程序是永久的。3、一个进程只能对应一个程序,一个程序可以对应多个进程。4、进程具有并发性和交往性,而程序不具有,它是封闭的。
linux同步时间命令是什么?在Linux下,是默认系统时间和硬件时间并不自动同步的,因此这篇文章就给大家来介绍一下linux同步时间命令,而linux同步时间命令有很多,例如hwclock命令、ntpdate命令等等,接下来我们详细的了解看看。
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008