dns服务部署
配置主文件,编辑主配置文件设置监听IP
,
重启服务:[root@localhost ~]# systemctl restart network
安装bind
主服务器IP信息:
[root@localhost ~]# nmcli c modify ens160 ipv4.method manual ipv4.addresses '129.168.160.131/24' ipv4.gateway’192.168.160.2‘ ipv4.dns '192.168.160.131'
[root@localhost ~]# nmcli c reload
[root@localhost ~]# nmcli c up ens160 从服务器IP信息:
[root@node ~]# nmcli c modify en160 ipv4.method manual ipv4.addresses '192.168.160.132/24' ipv4.gateway '192.168.160.2' ipv4.dns '192.168.160.132'
[root@node ~]# nmcli c reload
[root@node ~]# nmcli c up ens160
正向解析:
[root@localhost ~]# cd /var/named
[root@localhost named]# ls
data named.ca named.localhost named.openlab.com
dynamic named.empty named.loopback slaves
[root@localhost named]# cp -a named.localhost openlab.com.zone
反向解析:
[root@localhost named]# ls
data named.ca named.localhost named.openlab.com slaves
dynamic named.empty named.loopback openlab.com.zone
[root@localhost named]# cp -a named.loopback 192.18.160.arpa
新建正向区域配置文件:[root@localhost ~]# vim /var/named/named.openlab.com
反向解析配置文件:
主服务端重启服务:#systemctl restart named
从服务端配置主文件:
[root@node ~]# cat /etc/named.conf11 listen-on port 53 { 192.168.48.132; };
19 allow-query { any; }; [root@node ~]# cat /etc/named.rfc1912.zoneszone "openlab.com" IN {type slave;masters { 192.168.160.132; };file "slaves/openlab.com.zone";
};
zone "160.168.192.in-addr.arpa" IN {type slave;masters { 192.168.160.132; };file "slaves/192.168.160.arpa";
};
从服务端操作,确认从服务端的网卡DNS地址修改为自己的IP:192.168.160.132[root@node ~]# nslookup www.openlab.com
[root@node ~]# nslookup 192.168.160.131
[root@node ~]# dig @192.168.160.131 www.openlab.com