Linux学习笔记06之DNS
1、主DNS:可以完成数据的修改
2、
辅助DNS:辅助DNS服务器向主DNS服务器请求数据更改
serial number:请求序列号
refresh:请求更新时间
retry:请求重试时间(该时间一定小于更新时间)
expire:过期时间
minittl:否定答案的缓存时间
如果在expire(过期时间)内,主DNS依然没有响应辅助DNS请求,辅助DNS也将停止工作
3、缓存DNS服务器:只做区域的高速DNS缓存查询
DNS转发器:不负责查询,只负责转发
时间单位: D(天) W(周) H(小时) 默认的时间单位是秒
六、DNS解析记录
DNS主要资源记录类型(RRT:Resource Record Type)
1、A记录:正向解析记录,把FQDN解析为IP地址
www.baidu.com. 600 IN A 192.168.1.1
或简写为
www 600 IN A 192.168.1.1
2、PRT记录(Pointer):反正指针,把IP地址解析成FQDN
192.168.1.1 600 IN PTR www.baidu.com.
或简写为:
3、MX(Mail Exchanger):邮件交换记录 abc@baidu.com
优先级:0-99,数字越小优先级越高
baidu.com. 600 IN MX 10 mail.baidu.com.
baidu.com. 600 IN MX 20 mail2.baidu.com.
mail.baidu.com. 600 IN A 192.168.1.2
mail2.baidu.com. 600 IN A 192.168.1.3
4、NS记录(Name Server):名称服务器,指明该区域中哪台主机是DNS服务器(通常位于DNS服务器区域数据库中第二行)
baidu.com. 600 IN NS ns1.baidu.com.
baidu.com. 600 IN NS ns2.baidu.com.
baidu.com. 600 IN NS ns3.baidu.com.
ns1.baidu.com. 600 IN A 192.168.10.10
ns2.baidu.com. 600 IN A 192.168.10.20
ns3.baidu.com. 600 IN A 192.168.10.30
5、SOA记录(start of authority):起始授权机构,指明该区域中哪台DNS是主DNS服务器,必须位于区域数据库文件中的第一行
baidu.com. 600 IN SOA ns1.baidu.com. admin.baidu.com. (
1000 ; serial number
300 ; refresh
200 ; retry
500 ; expire
30 ; minittl
)
6、CNAME记录:(Canonical Name):别名
www.baidu.com. 600 IN A 192.168.10.1
www2.baidu.com. 600 IN CNAME www.baidu.com.
七、区域文件格式:
名称(name) 缓存时间(TTL:可省略) IN(intenet) RRT(资源类型) 数据(value)
DNS正向区域数据库:
baidu.com. 600 IN SOA ns1.baidu.com. admin.baidu.com. ( //SOA记录
1000 ; serial number
300 ; refresh
200 ; retry
500 ; expire
30 ; minittl
)
baidu.com. 600 IN NS ns1.baidu.com. //NS记录
baidu.com. 600 IN NS ns2.baidu.com.
ns1.baidu.com. 600 IN A 192.168.10.3 //A记录
ns2.baidu.com. 600 IN A 192.168.10.4
www.baidu.com. 600 IN A 192.168.10.1
ftp.baidu.com. 600 IN A 192.168.10.2
mail.baidu.com. 600 IN A 192.168.10.5
baidu.com. 600 IN MX 10 mail.baidu.com. //MX记录
DNS反向区域数据库:(10.168.192.in-addr.apra)
baidu.com. 600 IN SOA ns1.baidu.com. admin.baidu.com. (
1000 ; serial number
1H ; refresh
200 ; retry
500 ; expire
30 ; minittl
)
baidu.com. 600 IN NS ns1.baidu.com.
baidu.com. 600 IN NS ns2.baidu.com.
3.10.168.192.in-addr.arpa 600 IN PTR ns1.baidu.com.
4.10.168.192.in-addr.arpa 600 IN PTR ns1.baidu.com.
1.10.168.192.in-addr.arpa 600 IN PTR www.baidu.com.
2.10.168.192.in-addr.arpa 600 IN PTR ftp.baidu.com.
5.10.168.192.in-addr.arpa 600 IN PTR mail.baidu.com.
baidu.com. 600 IN MX 10 mail.baidu.com.
最新文章
- wamp集成环境开启rewrite伪静态支持
- log4net不同logger输出日志
- [Tool] 配置文件之Web.config
- P6 EPPM手动安装指南(Oracle数据库)(一)
- 第一篇:微信公众平台开发实战Java版之了解微信公众平台基础知识以及资料准备
- Dataguard配置前提条件
- BFC,IFC,GFC,FFC的定义及功能
- Robot Framework: 自定义自己的python库
- Cf 444C DZY Loves Colors(段树)
- GO对象和指针初始化
- 改变this的指向问题;
- CENTOS7 SYSTEMD SERVICE 将自己的程序放入自动启动的系统服务
- 025_set专题
- 装饰模式Decorator Pattern
- js-实现搜狐列表
- [leetcode.com]算法题目 - Pascal's Triangle
- python 典型文件结构
- 洛谷 P4248: bzoj 3238: [AHOI2013]差异
- 解决Url带中文参数乱码问题
- 终端启动tomcat报错 command not found 解决方法 (含启动和关闭命令)