DNS服务可以为用户提供域名和IP之间的自动转换。通过DNS,用户只需输入机器的域名即可访问相关的服务,而无需使用那些难以记忆的IP地址。DNS帮助用户在互联网上寻找路径,在互联网上的每一个计算机都拥有一个唯一的地址,称作'IP地址'。由于IP地址是一串数字,难以记忆,而DNS允许用户使用一串有意义的字符串'即域名'取代,由域名转换成相应IP地址的这个过程称为域名解析。

DNS域名又称为DNS命名空间,它是以层次树状结构进行管理的,其最顶层是根域。根域在整个DNS命名空间是唯一的,而根域下可以分为多个子域,每个子域又可以分为多个子域。例如,Internet命名空间具有多个顶级域名(top-level domain names,TLD),如org,net,com等。而cn顶级域名又可以有多个子域,如edu、net、org和com等。

一个完整的域名由顶级域以及各子域的名称所组成,各部分之间用圆点'.'分隔开来。其中最后一个 '.'称为根域,可省略,其左边部分称为顶级域名;第二个点'.'的左边部分称为二级域名(SLD);二级域左边部分称为三级域名;以此类推。例如www.sina.com.cn.中cn是一级域名,com是二级域名,sina是三级域名。全球一共有13个根域,其IP地址分别是:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
[root@mylinux ~]# dig
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.47.rc1.el6_8.3 <<>>

五、DNS与bind相关推荐

  1. DNS and Bind (一)

    DNS and Bind ======================================================================== 概述: DNS(Domain ...

  2. Linux学习十五 DNS基础服务

    Linux学习十五 DNS基础服务 DNS服务基础 BIND 伯利克Internet 域名服务 主要执行程序:/usr/sbin/named 系统服务:named 默认端口: TCP/UDP 53 主 ...

  3. 《DNS与BIND(第5版)》——4.10 下一步是什么

    本节书摘来自异步社区<DNS与BIND(第5版)>一书中的第4章,第4.10节,作者: [美]Joseph Davies 更多章节内容可以访问云栖社区"异步社区"公众号 ...

  4. DNS and BIND

    DNS and Bind windows的host文件 liunx的host文件 DNS相关概念 1.DNS域名称空间:它指定用于组织名称的域的层次结构 2.资源记录(RR):它将DNS域名映射到特定 ...

  5. 《DNS与BIND(第5版)》——7.6 保持一切平稳运行

    本节书摘来自异步社区<DNS与BIND(第5版)>一书中的第7章,第7.6节,作者: [美]Joseph Davies 更多章节内容可以访问云栖社区"异步社区"公众号查 ...

  6. DNS浅析-Bind软件的使用及搭建一个简单的DNS缓存服务器

    引入DNS软件: Bind:Berkey Information Name Domain 对数据库的支持不太好,不支持多线程 PowerDNS 性能强大 速  度块 Bind软件的配置使用 yum l ...

  7. 在Linux下安装bind服务,在Linux系统下安装DNS服务器BIND

    BIND是一种开源的DNS(Domain Name System)协议的实现,包含对域名的查询和响应所需的所有软件.它是互联网上最广泛使用的一种DNS服务器,下面讲解在linux系统下如何安装DNS服 ...

  8. 《DNS与BIND(第5版)》——10.4 增量区域传输(IXFR)

    本节书摘来自异步社区<DNS与BIND(第5版)>一书中的第10章,第10.4节,作者: [美]Joseph Davies 更多章节内容可以访问云栖社区"异步社区"公众 ...

  9. [喵咪开源软件推荐(5)]开源DNS服务-bind

    [喵咪开源软件推荐(5)]开源DNS服务-bind 哈喽大家好呀!~~ 今天又为大家带来了一个有趣的东西就是DNS服务器,稍微了解网络的童鞋都知道我们在使用域名访问一个网站的时候是通过公共DNS服务器 ...

  10. DNS 与BIND(第五版)

    内容提要: Bind( Berkeley Internet Name Domain) 是Internet上使用最广泛的源码开发的DNS服务器软件. 第一章 背景 1.2.1 域名系统的历史 在20世纪 ...

最新文章

  1. oracle 操作表
  2. kaggle上传数据集遇到Default slug detected, please change values before uploading
  3. 删除已经配置的类库和移除CocoaPods
  4. sklearn学习_01
  5. linux attach 指令,以太坊实战-attach命令详解
  6. 武汉大学信息管理学院java上机考试_java上机试题
  7. oracle用户密码已过期,oracle用户密码过期的处理方法
  8. 多线程TCP的socket通信
  9. 谈判如何在谈判中_如何避免通过工资谈判把钱留在桌上
  10. jmeter单线程读取csv_jmeter中如何使用csv文件并读取数据
  11. 基于JAVA+SpringMVC+Mybatis+MYSQL的旅游管理系统
  12. 怎样让手机立马变空号?
  13. 【lucene】入门级
  14. win10退出微软账号
  15. 特奢汇:以智慧新零售 引领行业革新
  16. 4、基础理论-平衡软件项目的质量与时间、范围、成本
  17. Notepad++搜索结果窗找不见了
  18. 越南语关于时间的词汇描述
  19. 自学编程,痛并快乐着
  20. word表格换页自动续前表的方法

热门文章

  1. 云计算读书笔记(五)
  2. Kotlin语法(基础)
  3. ORA-01109:数据库未打开(解决)
  4. QQ群功能设计与心理学
  5. 思科AP与交换机端口的配置
  6. 淘宝海量数据库之二:一致性选择
  7. oracle 求A中不存在于B的记录
  8. Merge into的使用
  9. iOS UIbutton 点击无反应的几种情况
  10. 你为世界杯而战,我为生活而战!