作业:
配置DNS的正反向解析
作业实现:
DNS的正向解析:
#服务器端配置
#首先安装软件
[root@localhost ~]# yum install bind -y
[root@localhost ~]# rpm -ql bind#进入主配置文件
[root@localhost ~]# vim /etc/named.conf
options {
#所以地址都可监听
listen-on port 53 { 192.168.174.130; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";#允许任何主机查询
allow-query { any; };zone "baidu.com" IN {
type master;
file "named.baidu.com";
};#写入区域服务器配置文件
[root@localhost ~]# vim /var/named/named.baidu.com
$TTL 1D
@ IN SOA @ admin.baidu.com. ( 0 1D 1H 1W 3H )
IN NS ns.baidu.com.
IN MX 10 mail.baidu.com.
ns IN A 192.168.174.130
mail IN A 192.168.174.10
www IN A 192.168.174.20
ftp IN CNAME www[root@localhost ~]# systemctl restart named
#客户机测试
[root@localhost ~]# host ns.baidu.com
ns.baidu.com has address 192.168.174.130
[root@localhost ~]# host mail.baidu.com
mail.baidu.com has address 192.168.174.10
[root@localhost ~]# host ftp.baidu.com
ftp.baidu.com is an alias for www.baidu.com.
www.baidu.com has address 192.168.174.20
[root@localhost ~]# host www.baidu.com
www.baidu.com has address 192.168.174.20
DNS的反向解析:
[root@localhost ~]# vim /etc/named.conf
options {
listen-on port 53 { 192.168.174.130; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
allow-query { any; };zone "174.168.192.in-addr.arpa" IN {
type master;
file "named.192.168.174";
};[root@localhost ~]# vim /var/named/named.192.168.174
$TTL 1D
@ IN SOA ns.baidu.com. admin.baidu.com. ( 0 1D 1H 1W 3H )
IN NS ns.baidu.com.
130 IN PTR ns.baidu.com.
130 IN PTR www.baidu.com.
130 IN PTR mail.baidu.com.
130 IN PTR ftp.baidu.com.[root@localhost ~]# systemctl restart named
#客户机测试
[root@localhost ~]# host 192.168.174.130 192.168.174.130
Using domain server:
Name: 192.168.174.130
Address: 192.168.174.130#53
Aliases:130.174.168.192.in-addr.arpa domain name pointer mail.baidu.com.
130.174.168.192.in-addr.arpa domain name pointer ftp.baidu.com.
130.174.168.192.in-addr.arpa domain name pointer ns.baidu.com.
130.174.168.192.in-addr.arpa domain name pointer www.baidu.com.
[root@localhost ~]# nslookup 192.168.174.130
130.174.168.192.in-addr.arpa name = mail.baidu.com.
130.174.168.192.in-addr.arpa name = ftp.baidu.com.
130.174.168.192.in-addr.arpa name = ns.baidu.com.
130.174.168.192.in-addr.arpa name = www.baidu.com.