JavaShuo
栏目
标签
关于linux下的DNS
时间 2020-01-23
标签
关于
linux
dns
栏目
Linux
繁體版
原文
原文链接
DNS :Domain Name System
在linux下实现dns解析的方案有两种
使用/etc/hosts文件进行解析(windonws里也有),只适合用在小型网络里
DNS服务器
DNS服务器实现方法
bind (Berkeley internet name daemon) :目前主要使用的dns
powerdns :功能没有bind多,可是速度快
mydns :利用数据库,能够动态更新
DNS解析原理
首先须要了解DNS的结构,以下图:
解析原理:
1.注意看本身的dns缓存 windows下(ifconfig /displaydns)
2.[1无]----向dns服务器发出请求
3.dns服务器也看本身的缓存
4.[3无]迭代查询 首先将请求交给根,而后逐级查询
5.dns服务器获得结果后,缓存,而后返回结果给客户机
6.客户机进行缓存
客户机---服务器 递归查询
服务器---服务器 迭代查询
DNS服务器类型:
主要DNS服务器 原始记录,可修改删除
辅助DNS服务器 副本,不能修改删除
caching-only
存根NDS
DNS的区域类型
正向区域 名称---->地址
反向区域 地址---->名称
记录类型
正向区域的记录类型:
SOA 起始受权 (主DNS服务器,管理员邮箱,刷新策略)
NS 该区域的DNS服务器 (主DNS服务器,辅助DNS服务器)
A 名称到地址的记录
CNAME 别名 例如:smtp IN CNAME www smtp为www的别名
MX 邮件交换器 (一个区域的邮件服务器) 例如:abc.com. IN MX 10 mail
反向区域的记录类型:
SOA 起始受权 [主dns服务器 管理员邮箱 刷新策略 ]
NS 该区域dns服务器 [主dns服务器 辅助dns服务器
PTR 指针 1.1.1.1 www.sina.com.cn
相关文章
1.
关于Linux环境下DNS配置重启失效问题:
2.
Linux 下修改IP地址、网关、DNS
3.
关于DNS缓存
4.
关于DNS解析
5.
Linux 下DNS的配置
6.
linux下的dns搭建
7.
linux下的dns服务
8.
linux下的DNS服务
9.
linux下多DNS的配置
10.
Linux下配置DNS
更多相关文章...
•
Swift 下标脚本
-
Swift 教程
•
ionic 下拉刷新
-
ionic 教程
•
☆基于Java Instrument的Agent实现
•
NewSQL-TiDB相关
相关标签/搜索
关于
dns
关于数组
关于此
关于晋升
#####>>>>>【关于我
Linux关机
始于足下
linux+linux
系统网络
Linux
NoSQL教程
MySQL教程
Docker教程
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
shell编译问题
2.
mipsel 编译问题
3.
添加xml
4.
直方图均衡化
5.
FL Studio钢琴卷轴之画笔工具
6.
中小企业为什么要用CRM系统
7.
Github | MelGAN 超快音频合成源码开源
8.
VUE生产环境打包build
9.
RVAS(rare variant association study)知识
10.
不看后悔系列!DTS 控制台入门一本通(附网盘链接)
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
关于Linux环境下DNS配置重启失效问题:
2.
Linux 下修改IP地址、网关、DNS
3.
关于DNS缓存
4.
关于DNS解析
5.
Linux 下DNS的配置
6.
linux下的dns搭建
7.
linux下的dns服务
8.
linux下的DNS服务
9.
linux下多DNS的配置
10.
Linux下配置DNS
>>更多相关文章<<