配置DNS正向解析
关闭防火墙,安装软件
[ root@localhost ~]
[ root@localhost ~]
服务端及客户端安装 bind
[ root@localhost ~]
服务端配置静态IP
[ root@localhost ~]
[ root@localhost ~]
[ root@localhost ~]
客户端设置静态IP
[ root@localhost ~]
[ root@localhost ~]
[ root@localhost ~]
DNS服务配置
服务端配置主配置文件
[ root@localhost ~]
服务端配置区域配置文件
[ root@localhost ~]
zone "47.168.192.in-addr.arpa" IN {
type master;
file "192.168.47.128.arpa" ;
allow-update { none; } ;
} ;
服务端配置数据配置文件
cd
到 /var/named
目录下复制 named.localhost
做模板配置数据
编辑 openlab.com.
文件如下: 保存退出并重启服务 systemctl start named
将客户端DNS配置为服务端的IP
[ root@localhost ~]
[ root@localhost ~]
[ root@localhost ~]
测试
nslookup
命令
host
命令
dig
命令
配置DNS反向解析
关闭防火墙,安装软件
[ root@localhost ~]
[ root@localhost ~]
[ root@localhost ~]
主服务器将DNS设置为主服务器IP
[ root@localhost ~]
[ root@localhost ~]
[ root@localhost ~]
从服务器将DNS设置为主服务器IP
[ root@localhost ~]
[ root@localhost ~]
[ root@localhost ~]
主服务器配置主配置文件
[ root@localhost ~]
options {
listen-on port 53 { 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" ;
secroots-file "/var/named/data/named.secroots" ;
recursing-file "/var/named/data/named.recursing" ;
allow-query { any; } ;
主服务端配置反向解析
[ root@localhost ~]
zone "47.168.192.in-addr.arpa" IN {
type master;
file "192.168.47.128.arpa" ;
allow-update { none; } ;
} ;
服务端配置反向解析文件
cd
到 /var/named
目录下复制 named.loopback
做模板配置数据
[ root@localhost named]
$TTL 1D
@ IN SOA ns.openlab.com. admmin.openlab.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS ns.openlab.com.
128 IN PTR ns.openlab.com.
128 IN PTR www.openlab.com.
128 IN PTR mail.openlab.com.
重启服务
测试
[ root@localhost ~]