linux-dns
dns:域名服务器,用来名称解析的,就是把IP和主机名转行
nsswitch:给需要名称解析的机制,提供名称解析平台,不负责实质的名称解析,就是一个配置文件/etc/nsswitch.conf
文件/etc/nsswitch.conf格式:hosts:files dns,files指/etc/hosts文件,dns指dns服务
stub resolver:名称解析器,这会找到files(/etc/hosts)进行解析,若解析不了就会用dns解析
hosts:格式:ip地址 主机名 别名;ip和主机名多了,就有了LANA
LANA:数据表格式:ip,主机名;管理ip和主机名,LANA是属于美国控制,不安全,就有了民间组织ICANN
ICANN:管理最顶尖的域名
dns数据库格式:名称(name:区域)[肯定(600)/否定(TTL)] internet网络资源(in) 资源记录类型(RRT) 数据(value)
mageedu.com. 600 in SOA NS1.mageedu.com.(主) (邮箱)mail.mageedu.com. (
20200520(serial number:版本号)
1H(refresh:刷新时间)
5M(retry:间隔多久重试)
1W(expire:重试多久)
1D)(na ttl:否定回答)
正向: www.mageedu.com. 600 in A 1.1.1.1
反向: 1.1.1.1 600 in PTR www.mageedu.com .
特殊ns成对:mageedu.com. 600 in NS NS1.mageedu.com.
mageedu.com. 600 in NS NS2.mageedu.com.
NS1.mageedu.com. 600 in A 1.1.1.2
NS2.mageedu.com. 600 in A 1.1.1.5
特殊邮件MX成对:
mageedu.com. 600 in MX 10(优先级0-99) mail.mageedu.com.
mail.mageedu.com. 600 in A 1.1.1.3
别名: www.mageedu.com. 600 in CNAME www2.mageedu.com.
资源记录类型:A(IPA4,adree,名称转ip,只需定义正向文件中),
AAAA(IPV6,adree,名称转ip,只需定义正向文件中),
PRT(pointer,ip转名称,只定义反向文件中),NS(name server),
MX(邮件,邮件服务器域名转主机名,只需定义正向文件中,不定义反向文件中),
CNAME(别名,NAME是value别名),
SOA(授权记录,用来标明一个区域主从服务器如何同步数据以及授权对象,必须放在最开始)
区域:例如:
ns为:mageedu.com IN NS NS.mageedu.com
NS.mageedu.com IN A 192.168.0.10
mageedu.com 192.168.0.0/24
www.mageedu.com 192.168.0.1
mail.mageedu.com 192.168.0.2 mx
正向区域文件写法:
mageedu.com. 600 IN SOA NS1.mageedu.com. mail.mageedu.com.(
20200520
1H
5M
1W
1D)
mageedu.com. 600 IN NS NS1.mageedu.com.
mageedu.com. 600 IN NS NS2.mageedu.com.
NS1.mageedu.com. 600 IN A 192.168.0.10
NS2.mageedu.com. 600 IN A 192.168.0.11
mageedu.com. 600 IN MX 10(优先级0-99) mail.mageedu.com.
mail.mageedu.com. 600 IN A 192.168.0.2
www..mageedu.com. 600 IN A 192.168.0.1
反向区域文件写法:
0.168.192.in-addr.arpa. 600 IN SOA NS1.mageedu.com. mail.mageedu.com.(
20200520
1H
5M
1W
1D)
mageedu.com. 600 IN NS NS1.mageedu.com.
mageedu.com. 600 IN NS NS2.mageedu.com.
10.0.168.192.in-addr.arpa. 600 IN PRT NS1.mageedu.com.
11.0.168.192.in-addr.arpa. 600 IN PRT NS2.mageedu.com.
#mageedu.com. 600 IN MX 10(优先级0-99) mail.mageedu.com.
#192.168.0.2.in-addr.arpa 600 IN PRT mail.mageedu.com.
192.168.0.1.in-addr.arpa 600 IN PRT www.mageedu.com.
区域传送类型(ns主从区域类型):
完全区域类型:axfr
增量区域类型:ixfr
区域类型:
主区域:master
从区域:siave
提示区域:hint 根在什么地方
转发区域:forward

浙公网安备 33010602011771号