《DNS与BIND(第5版)》——导读

本文涉及的产品
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
云解析 DNS,旗舰版 1个月
简介: 无论在何时使用Internet,人们都会用到域名系统(Domain Name System,DNS),尽管人们可能还是对DNS知之甚少。实际上,每次发送电子邮件或在万维网(World Wide Web)上冲浪,都必须依赖于域名系统。


5a3b74c16d2fbcb51710a9fd5453bc2a8321d383

前言

无论在何时使用Internet,人们都会用到域名系统(Domain Name System,DNS),尽管人们可能还是对DNS知之甚少。实际上,每次发送电子邮件或在万维网(World Wide Web)上冲浪,都必须依赖于域名系统。

我们更倾向于记忆计算机的名称,而计算机却更喜欢使用数字来找到彼此。在互联网上,这个数字长达32位(bit),或者说是从0到大约40亿之间的一个数字1。对于计算机来说,这些数字很容易记忆,因为它们所拥有的大量内存很适合用来储存数字,但是对于人类来说,记忆这些数字就不那么容易了。从电话簿中随机挑出10个电话号码,然后试着记住它们。不容易吧?现在再在每个电话号码前加上随机的区号。这大概就和记住10个任意的互联网地址差不多难了。

这就是需要域名系统的部分原因。DNS负责将人类方便记忆的主机名称,解析成计算机能够处理的互联网地址。实际上,DNS是Internet上,用来发布和访问关于主机的各种信息(而不仅仅是地址)的标准机制。并且几乎所有需要网络连接的软件都会用到DNS,包括电子邮件、远程终端程序(例如ssh)、文件传输程序(例如ftp)以及网络浏览器(例如Microsoft的Internet Explorer)。

DNS的另外一个重要功能就是:让整个Internet都能够得到主机的信息。将主机的相关信息以文件格式保存在一台独立的计算机上,则只有该计算机的用户才能使用它。而DNS提供了一种方法,能够从网络上的任何地方远程检索到该信息。
前言
[第1章 背景
1.1 Internet简史 ](https://yq.aliyun.com/articles/100420)
1.2 Internet和internet的区别
1.3 DNS简述
1.4 BIND的历史
1.5 一定要使用DNS吗
第2章 DNS的运行机制
第3章 从哪里开始呢
[第4章 建立BIND
4.1 我们的区域 ](https://yq.aliyun.com/articles/100439)
4.2 建立区域数据
4.3 建立BIND配置文件
4.4 简写
4.5 主机名称检查
4.6 工具
4.7 运行一个Primary名称服务器
4.8 运行一个slave名称服务器
4.9 增加更多区域
4.10 下一步是什么
第5章 DNS和电子邮件
第6章 配置主机
[第7章 BIND的维护
7.1 控制名称服务器 ](https://yq.aliyun.com/articles/100630)
7.2 更新区域数据文件
7.3 整理文件
7.4 改变系统文件位置
7.5 日志记录
7.6 保持一切平稳运行
第8章 不断扩展的域
第9章 子域的划分及管理
[第10章 高级功能
10.1 地址匹配列表和ACL ](https://yq.aliyun.com/articles/102253)
[10.2 DN=]S动态更新 ](https://yq.aliyun.com/articles/102267)
10.3 DNS NOTIFY(区域变更通知)
10.4 增量区域传输(IXFR)
10.5 转发机制
10.6 视图
10.7 轮询调度(Round-Robin)负载分配
10.8 名称服务器地址排序
10.9 优先选择特定网络上的名称服务器
10.10 非递归名称服务器
10.11 回避伪装的名称服务器
10.12 系统优化
10.13 兼容性
10.14 IPv6寻址入门
第11章 安全防护
第12章 nslookup和dig
第13章 阅读BIDN调试输出
第14章 DNS和BIND排错
第15章 使用解析器和名称服务器库例程来编程
第16章 架构
第17章 其他内容
附录A DNS消息格式和资源记录
附录B BIND兼容性矩阵
附录C 在Linux上编译与安装BIND
附录D 顶级域名
附录E BIND名称服务器及解析器配置

相关文章
|
2月前
|
网络协议 网络安全
基于bind软件部署DNS服务器
关于如何使用bind软件部署DNS服务器的教程,包括DNS服务器的类型、基于bind软件的部署步骤、验证DNS服务器可用性的指导,以及如何进行DNS正向解析的实现。
89 2
基于bind软件部署DNS服务器
|
3月前
|
JavaScript 前端开发
bind原理深度解析
【8月更文挑战第1天】bind原理深度解析
39 0
|
6月前
|
Linux 调度 数据库
|
6月前
|
域名解析 网络协议 Ubuntu
【域名解析DNS专栏】搭建私有DNS服务器:从BIND到CoreDNS的选择
【5月更文挑战第26天】本文对比了两种流行的DNS服务器软件BIND和CoreDNS。BIND以其稳定性及丰富功能著称,广泛兼容各类平台,适合复杂环境;CoreDNS则以其高性能、模块化设计和易用性脱颖而出。根据需求、资源和技术水平,用户可选择适合自己的DNS服务器。安装示例包括BIND在Ubuntu上的apt安装及基本配置,以及CoreDNS的snap安装和YAML配置。
440 0
|
6月前
|
网络协议 Linux 网络安全
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
Linux服务器DNS服务器配置实现bind的正向解释和反向解释
80 0
|
域名解析 缓存 运维
Linux巩固篇013-Linux BIND域名解析服务
纸上得来终觉浅,绝知此事要躬行
348 1
Linux巩固篇013-Linux BIND域名解析服务
|
网络协议 Linux 网络安全
CentOS通过bind配置DNS服务器(下)
CentOS通过bind配置DNS服务器(下)
392 0
CentOS通过bind配置DNS服务器(下)
|
网络协议 Linux 网络安全
CentOS通过bind配置DNS服务器(上)
CentOS通过bind配置DNS服务器(上)
572 0
CentOS通过bind配置DNS服务器(上)
|
存储 缓存 网络协议
RH358管理DNS和DNS服务器--使用BIND 9配置授权名称服务器
RH358管理DNS和DNS服务器--使用BIND 9配置授权名称服务器
647 0
RH358管理DNS和DNS服务器--使用BIND 9配置授权名称服务器
|
网络协议 测试技术 数据库
内建DNS服务器--BIND
参考 BIND 官网:http://www.isc.org/downloads/bind/ 1、系统环境说明 [root@clsn6 ~]# cat /etc/redhat-release CentOS release 6.
1448 0

相关产品

  • 云解析DNS
  • 推荐镜像

    更多