搭建主DNS服务器,要求如下:该DNS服务器能解析www.qq.com和www.163.com的IP地址。
#在DNS服务器上编辑主配置文件;
[root@server ~]# vim /etc/named.conf
options {
listen-on port 53 { any; };
directory "/var/named";
};
zone "qq.com" IN {
type master;
file "named.qq.com";
};
zone "163.com" IN {
type master;
file "named.163.com";
};
#编辑资源解析文件
[root@server ~]# vim /var/named/named.qq.com
$TTL 1D
@ IN SOA master.qq.com. admin.qq.com. ( 2349 1D 1H 1W 3H )
IN NS master.qq.com.
master IN A 192.168.40.120
www IN A 192.168.40.1
[root@server ~]# vim /var/named/named.163.com
$TTL 1D
@ IN SOA master.163.com. admin.163.com. ( 2349 1D 1H 1W 3H )
// 括号之间有空格
IN NS master.163.com.
master IN A 192.168.40.120 //一定要顶格
www IN A 192.168.40.2
#重启named
[root@server ~]# systemctl restart named
#编辑 dns服务器
[root@server ~]# vim /etc/resolv.conf
都添加一条解析此域名的dns服务器的ip地址:
nameserver 192.168.40.120
#解析
#host
[root@server ~]# host www.qq.com 192.168.40.120
Using domain server:
Name: 192.168.40.120
Address: 192.168.40.120#53
Aliases:
www.qq.com has address 192.168.40.1
[root@server ~]# host www.163.com 192.168.40.120
Using domain server:
Name: 192.168.40.120
Address: 192.168.40.120#53
Aliases:
www.163.com has address 192.168.40.2
#nslookup
[root@server ~]# nslookup www.qq.com 192.168.40.120
Server: 192.168.40.120
Address: 192.168.40.120#53
Name: www.qq.com
Address: 192.168.40.1
[root@server ~]# nslookup www.163.com 192.168.40.120
Server: 192.168.40.120
Address: 192.168.40.120#53
Name: www.163.com
Address: 192.168.40.2
#dig
[root@server ~]# dig @192.168.40.120 www.qq.com
[root@server ~]# dig @192.168.40.120 www.163.com