搭建 DNS 服务器
搭建主DNS服务器,要求如下:该DNS服务器能解析www.qq.com和www.163.com的IP地址,
发给qq.com域的邮件都会优先发给mail.qq.com,当mail.qq.com无法收下邮件时则邮件会发送给mail2. qq.com, 发给163. com域的邮件都会发给mail.163. com。
第一题
[root@localhost named]# yum intall bind-utils -y # 装包
[root@localhost named]# yum intall bind -y # 装包
[root@localhost ~]# vim /etc/named.conf # 写配置文件
options {
listen-on port 53 { 192.168.216.133; }; # 监听端口
directory "/var/named"; # 文件路径
}; # 结束标记
zone "qq.com" IN { # 定义域名
type master; # 类型
file "named.qq.com"; # 文件名字
}; # 结束标记
zone "163.com" IN {
type master;
file "named.qq.com";
};
第二题
[root@localhost ~]# vim /var/named/named.qq.com # 编辑配置文件
$TTL 1D # 存活时间
@ IN SOA www.qq.com. youjian.qq.com. ( # 定义域名和邮箱
0 ; serial # 序列号,数字越大文件越新
1D ; refresh # 刷新时间
1H ; retry # 断链后的询问时间
1W ; expire # 持续询问时间
3H ) ; minimum # TTL 值
IN NS www.qq.com. # 域名主机名称
www IN A 192.168.216.133 # 域的地址
qq.com IN MX 10 mail.qq.com # 邮件的域名
qq.com IN MX 20 maili2.qq.com # 邮件的域名
wwww IN CNAME www # 别名
mail IN A 192.168.216.133 # 邮件的地址
mail2 IN A 192.168.216.133 # 邮件的地址
[root@localhost ~]# vim /var/named/named.163.com # 编辑配置文件
$TTL 1D
@ IN SOA www.163.com. name.163.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS www.163.com.
www IN A 192.168.216.133
163.com IN MX mail.163.com
mail IN A 192.168.216.213
[root@localhost ~]# systemctl restart named # 重启服务
[root@localhost etc]# host wwww.qq.com 192.168.216.136 # 测试