1.修改主配置文件/etc/named.conf在主DNS的全局部分添加如下记录:forwarders{192.168.0.254;};//指定转发到哪到DNS服务器forwardonly;//仅转发
2.解析过程1)客户端首先找主DNS服务器查询2)主DNS有解析记录则将结果给客户端,无法解析则询问转发的DNS服务器3)转发DNS能解析则将结果给客户端,无法解析则很快告诉客户端解析不成功4)转发DNS不会努力去帮客户端做迭代查询(与缓存DNS的区别)
缓存DNS1.修改主配置文件/etc/named.conf在主DNS的全局部分添加如下记录:forwarders{192.168.0.254;};//指定转发到哪到DNS服务器forwardfirst;//先转发
2.解析过程1)客户端首先找主DNS服务器查询2)主DNS有解析记录则将结果给客户端,无法解析则询问缓存DNS服务器3)缓存DNS能解析则将结果返回客户端,无法解析则继续找根域做迭代查询4)缓存DNS会尽最大努力将结果返回给客户端(与转发DNS的区别)
资源记录1.A主机记录,正向的域名解析,域名àIPINA192.168.0.101多种用法:1)不同的域名,同一个主机IP(虚拟主机上使用)A192.168.0.111newA192.168.0.1112)同一域名,多个IP(DNS轮询,可以简单均衡服务的访问)A192.168.0.112A192.168.0.113A记录的特殊写法:$GENERATE21-100station$A192.168.0.$;匹配stationXà192.168.0.X(X为21-100)$GENERATE2-100server$.example.A192.168.0.${+100,0,d};匹配serverX.example.à192.168.0.100+XDNS轮询的概念:如上面的设置,当第一个客户端访问google这个域名时,DNS服务器解析会是192.168.0.112主机当第二个客户端访问时,则会解析成192.168.0.113当第三个客户端访问时,则会解析成192.168.0.112当第四个客户端访问时,则会解析成192.168.0.112……这样依次轮询下去,可以做到简单的负载均衡市面上的负载均衡有软件方式LVS和硬件F52.AAAAIPV6的主机记录,正向的域名解析
3.PTR反向解析记录,IPà域名101PTRgoogle.特殊写法:(匹配A的特殊写法)$GENERATE2-100${+100,0,d}PTRserver$.example.;匹配(192.168.0.)100+Xàserver.example.$GENERATE21-100$PTRstation$.example.;匹配(192.168.0.)XàstationX.example.(X为21-100)
4.CNAME别名记录,给域名定义别名:abc.google.àgoogle.abcCNAMEgoogle.
5.NS指定DNS服务器,每个ZONE文件必须要有一个NS记录和相应的A记录也可以通过NS记录做子域委派:@NSns.google.nsA192.168.0.254.google.NSns.google.ns.google.A192.168.1.254
6.MX邮件交换记录,指定本域的邮件服务器@MX10mail.google.mailA192.168.0.254@MX1mail1.google.mail1A192.168.0.10010和1都为优先级,范围是1-99,1的优先级最高,99最低优先级的使用,一般用做防垃圾:1)指定防垃圾设备的优先级高于真正的邮件服务器2)客户端在查找邮件服务器时,会把优先级高(防垃圾设备)的服务器记录给客户端3)之后客户端会将邮件发送给防垃圾设备4)防垃圾设备将邮件过滤后再指向真正的邮件服务器,最后收到邮件5)这样做的好处是当防垃圾设备故障或无法使用时,真正的邮件服务器也能正常使用。查看MX记录:[root@localhostDesktop]#nslookup>settype=MX>googleServer:192.168.0.1Address:192.168.0.1#53googlemailexchanger=10mail.google.
请联系网站客服,了解详细的优惠课程信息~
优质、权威、便捷、省心