Centos7-DNS反向解析

1.下载安装bind软件

[root@ c7-41 ~]# yum -y install bind bind-utils bind-libs bind-chroot
# DNS默认使用UDP、TCP协议,使用端口为53(客户端查询),953(主从服务器同步)
bind 主软件包,提供域名服务的主要程序及相关文件
bind-chroot 安装bind-chroot软件,将DNS服务锁定在指定的工作目录,安全
bind-utils (安装DNS查询工具软件, 提供nslookup及dig等测试工具,默认桌面版已经安装)
caching-nameserver (安装高速缓存服务器配置文件,建议一定安装)(有的版本不需要)

2.修改主配置文件

[root@ c7-41 ~]# cat /etc/named.conf | sed -n "12,21p"
options {
	listen-on port 53 { any; };                 #修改为any
	listen-on-v6 port 53 { ::1; };
	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";
	recursing-file  "/var/named/data/named.recursing";
	secroots-file   "/var/named/data/named.secroots";
	allow-query     { any; };                        #修改为any

3.配置区域配置文件

[root@ c7-41 named]# cat /etc/named.rfc1912.zones | sed -n "42,46p"
zone "0.0.10.in-addr.arpa" IN {
	type master;
	file "wg.com.arpa";
	allow-update { none; };
};

4.编辑数据配置文件

[root@ c7-41 named]# pwd
/var/named
[root@ c7-41 named]# cp -a named.localhost wg.com.arpa
[root@ c7-41 named]# cat /var/named/wg.com.arpa 
$TTL 1D
@	IN SOA	wg.com. admin.wg.com. (
					0	; serial
					1D	; refresh
					1H	; retry
					1W	; expire
					3H )	; minimum
	NS	wg.com.
	A	10.0.0.41
	AAAA	::1
41 	IN	PTR  www.wg.com


         

5.修改本地DNS并测试

[root@ c7-41 named]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 | grep  "DNS"
DNS1=10.0.0.41
[root@ c7-41 named]# systemctl restart network

6.测试

[root@ c7-41 named]# systemctl start named
[root@ c7-41 named]# nslookup
> 10.0.0.41
41.0.0.10.in-addr.arpa	name = www.wg.com.0.0.10.in-addr.arpa.

原创文章 96 获赞 4 访问量 2191

猜你喜欢

转载自blog.csdn.net/weixin_46380571/article/details/105649055