dns (域名系统)

dns

(域名系统)

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,RFC 2308对DNS查询的反向缓存进行说明。

中文名
域名系统
外文名
Domain Name System
使用协议
UDP,TCP(当请求大于512字节时)
使用端口
53

目录

  1. DNS功能
  2. DNS重要性
  3. DNS冗余
  4. 域名结构
  5. 解析器
  6. DNS服务器
  7. SDNS
  1. DNS查询方法
  2. 查询DNS服务器上的资源记录
  3. FQDN名的解析过程查询
  4. 一致性仲裁
  5. 故障解决
  6. 10 DNS安全问题
  1. 11 配置DNS
  2. 12 DNS解析
  3. 静态配置主机名和IP/IPV6地址的映射
  4. 清除动态主机名缓存表
  5. 域名解析信息显示
  6. 13 DNS配置举例
  1. 静态域名解析配置举例
  2. 动态域名解析配置举例
  3. 14 全国DNS信息
  4. 15 港澳台dns地址
  5. 16 热门事件

DNS功能

每个IP地址都可以有一个主机名,主机名由一个或多个字符串组成,字符串之间用小数点隔开。有了主机名,就不要死记硬背每台IP设备的IP地址,只要记住相对直观有意义的主机名就行了。这就是DNS协议所要完成的功能。

主机名到IP地址的映射有两种方式:

DNS (11张)

1)静态映射,每台设备上都配置主机到IP地址的映射,各设备独立维护自己的映射表,而且只供本设备使用;

2)动态映射,建立一套域名解析系统(DNS),只在专门的DNS服务器上配置主机到IP地址的映射,网络上需要使用主机名通信的设备,首先需要到DNS服务器查询主机所对应的IP地址。[1]

通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。在解析域名时,可以首先采用静态域名解析的方法,如果静态域名解析不成功,再采用动态域名解析的方法。可以将一些常用的域名放入静态域名解析表中,这样可以大大提高域名解析效率。

DNS重要性

1、技术角度看

DNS解析是互联网绝大多数应用的实际寻址方式; 域名技术的再发展、以及基于域名技术的多种应用,丰富了互联网应用和协议。

2、资源角度看

域名是互联网上的身份标识,是不可重复的唯一标识资源; 互联网的全球化使得域名成为标识一国主权的国家战略资源。

DNS冗余

为保证服务的高可用性,DNS要求使

dns

用多台名称服务器冗余支持每个区域。

某个区域的资源记录通过手动或自动方式更新到单个主名称服务器(称为主 DNS服务器)上,主 DNS 服务器可以是一个或几个区域的权威名称服务器。

其它冗余名称服务器(称为辅 DNS 服务器)用作同一区域中主服务器的备份服务器,以防主服务器无法访问或宕机。辅 DNS服务器定期与主 DNS 服务器通讯,确保它的区域信息保持最新。如果不是最新信息,辅 DNS服务器就会从主服务器获取最新区域数据文件的副本。这种将区域文件复制到多台名称服务器的过程称为区域复制。

域名结构

通常 Internet 主机域名的一般结构为:主机名.三级域名.二级域名.顶级域名。 Internet 的顶级域名由 Internet网络协会域名注册查询负责网络地址分配的委员会进行登记和管理,它还为 Internet的每一台主机分配唯一的 IP 地址。全世界现有三个大的网络信息中心: 位于美国的 Inter-NIC,负责美国及其他地区; 位于荷兰的RIPE-NIC,负责欧洲地区;位于日本的APNIC ,负责亚太地区[1]  。

解析器

解析器,或另一台DNS服务器递归代表的情况下,域名解析器,协商使用递归服务,使用查询头位。

解析通常需要遍历多个名称服务器,找到所需要的信息。然而,一些解析器的功能更简单地只用一个名称服务器进行通信。这些简单的解析器依赖于一个递归名称服务器(称为“存根解析器”),为他们寻找信息的执行工作。

DNS服务器

提供DNS服务的是安装了DNS服务器软件的计算机。服务器端软件既可以是基于类linux操作系统,也可以是基于Windows操作系统的。装好DNS服务器软件后,您就可以在您指定的位置创建区域文件了,所谓区域文件就是包含了此域中名字到IP地址解析记录的一个文件,如文件的内容可能是这样的:primary name server = dns2(主服务器主机名是 )

serial = 2913 (序列号=2913、这个序列号的作用是当辅域名服务器来复制这个文件的时候,如果号码增加了就复制)

refresh = 10800 (3 hours) (刷新=10800秒、辅域名服务器每隔3小时查询一个主服务器)

retry = 3600 (1 hour) (重试=3600秒、当辅域名服务试图在主服务器上查询更新时,而连接失败了,辅域名服务器每隔1小时访问主域名服务器)

expire = 604800 (7 days) (到期=604800秒、辅域名服务器在向主服务更新失败后,7天后删除中的记录。)

default TTL = 3600 (1 hour) (默认生存时间=3600秒、缓存服务器保存记录的时间是1小时。也就是告诉缓存服务器保存域的解析记录为1小时)

SDNS

中国互联网络信息中心(CNNIC)研发出我国首个面向下一代互联网的域名服务平台——SDNS

DNS查询方法

查询DNS服务器上的资源记录

在Windows平台下,使用命令行工具,输入nslookup,返回的结果包括域名对应的IP地址(A记录)、别名(CNAME记录)等。除了以上方法外,还可以通过一些DNS查询站点

dns

如国外的国内的 查询域名的DNS信息。

常用的资源记录类型

A 地址 此记录列出特定主机名的 IP 地址。这是名称解析的重要记录。

CNAME 标准名称 此记录指定标准主机名的别名。

MX邮件交换器此记录列出了负责接收发到域中的电子邮件的主机

NS名称服务器此记录指定负责给定区域的名称服务器。

FQDN名的解析过程查询

若想跟踪一个FQDN名的解析过程,在LinuxShell下输入dig www +trace,返回的结果包括从根域开始的递归或迭代过程,一直到权威域名服务器

GeniePro DNS 应对DNS劫持和DNS缓存中毒攻击的关键性机制:一致性检查

每个Geniepro节点将自身的DNS记录发送给工作组内其他节点请求一致性检查;

每个Geniepro节点将自身的记录与收到的记录进行比较;

每个Geniepro工作组的通信协调节点将获得的DNS记录更新发送给其他组的通信协调节点请求一致性检查;

每个Genipro工作组的通信协调节点向上一级DNS服务器请求更新记录并与收到的其他通信协调节点的记录进行比较。

一致性仲裁

如果一致性检查发现记录不一致情况,则根据策略(少数服从多数、一票否决等)决定是否接受记录的变化 根据结果,各Geniepro节点将自身记录进行统一 通信协调节点选举 选举出的通信协调节点在任期内具有更新组内节点的权限 选举过程满足不可预测性和不可重复性DNS资源记录 如前所述,每个 DNS 数据库都由资源记录构成。一般来说,资源记录包含与特定主机有关的信息,如 IP 地址、主机的所有者或者提供服务的类型。

故障解决

当DNS解析出现错误,例如把一个域名解析成一个错误的IP地址,或者根本不知道某个域名对应的IP地址是什么时,就无法通过域名访问相应的站点了,这就是DNS解析故障。出现DNS解析故障最大的症状就是访问站点对应的IP地址没有问题,然而访问他的域名就会出现错误。

(1)用nslookup(网路查询)来判断是否真的是DNS解析故障

要想百分之百判断是否为DNS解析故障就需要通过系统自带的NSLOOKUP来解决了。

第一步:确认自己的系统是windows 2000和windows xp以上操作系统,然后通过“开始->运行->输入CMD”后回车进入命令行模式。

第二步:输入nslookup命令后回车,将进入DNS解析查询界面。

第三步:命令行窗口中会显示出当前系统所使用的DNS服务器地址,例如笔者的DNS服务器IP为202.106.0.20。

第四步:接下来输入无法访问的站点对应的域名。假如不能访问的话,那么DNS解析应该是不能够正常进行的,会收到DNS request timed out,timeout was 2 seconds的提示信息。这说明本地计算机确实出现了DNS解析故障。

小提示:如果DNS解析正常的话,会反馈回正确的IP地址。

(2)查询DNS服务器工作是否正常:

这时候要看本地计算机使用的DNS地址是多少了,并且查询他的运行情况。

第一步:通过“开始->运行->输入CMD”后回车进入命令行模式。

第二步:输入ipconfig/all命令来查询网络参数。

第三步:在ipconfig /all显示信息中能够看到一个地方写着DNS SERVERS,这个就是本地的DNS服务器地址。例如笔者的是202.106.0.20和202.106.46.151。从这个地址可以看出是个外网地址,如果使用外网DNS出现解析错误时,可以更换一个其他的DNS服务器地址即可解决问题。

第四步:如果在DNS服务器处显示的是个人公司的内部网络地址,那么说明该公司的DNS解析工作是交给公司内部的DNS服务器来完成的,这时需要检查这个DNS服务器,在DNS服务器上进行nslookup操作看是否可以正常解析。解决DNS服务器上的DNS服务故障,一般来说问题也能够解决。

(3)清除DNS缓存信息法:

第一步:通过“开始->运行->输入CMD”进入命令行模式。

第二步:在命令行模式中我们可以看到在ipconfig /?中有一个名为/flushdns的参数,这个就是清除DNS缓存信息的命令。

第三步:执行ipconfig /flushdns命令,当出现“successfully flushed the dns resolver cache”的提示时就说明当前计算机的缓存信息已经被成功清除。

第四步:接下来我们再访问域名时,就会到DNS服务器上获取最新解析地址,再也不会出现因为以前的缓存造成解析错误故障了。

(4)修改HOSTS主机)文件法:

第一步:通过“开始->搜索”,然后查找名叫hosts的文件。

第二步:当然对于已经知道他的路径的读者可以直接进入c:\windows\system32\drivers\etc目录中找到HOSTS文件。如果你的系统是windows 2000,那么应该到c:\winnt\system32\drivers\etc目录中寻找。

第三步:双击HOSTS文件,然后选择用“记事本”程序将其打开。

第四步:之后我们就会看到HOSTS文件的所有内容了,默认情况下只有一行内容“127.0.0.1 localhost”。(其他前面带有#的行都不是真正的内容,只是帮助信息而已)

第五步:将你希望进行DNS解析的条目添加到HOSTS文件中。具体格式是先写该域名对应的IP地址,然后空格接域名信息。

第六步:设置完毕后我们访问网址时就会自动根据是在内网还是外网来解析了。[2]

DNS安全问题

1.针对域名系统的恶意攻击:DDOS攻击造成域名解析瘫痪。

2.域名劫持:修改注册信息、劫持解析结果。

3.国家性质的域名系统安全事件:“.ly”域名瘫痪、“.af”域名的域名管理权变更。

4.系统上运行的DNS服务存在漏洞,导致被黑客获取权限,从而篡改DNS信息。

5.DNS设置不当,导致泄漏一些敏感信息。提供给黑客进一步攻击提供有力信息。

配置DNS

不同的网络设备配置的语法不一样,这里提供的配置方法是以锐捷网络设备为例的,一般也适用思科设备。

DNS解析

本节描述如何打开DNS域名解析功能开关。

R(config)#ip domain-lookup 打开DNS域名解析功能开关

  配置DNS Server使用no ip domain-lookup命令关闭DNS域名解析的功能:R(config)#no ip domain-lookup

本节描述如何配置DNS服务器。只有配置了DNS服务器,才能进行动态域名解析。

如果要删除DNS服务器,可以使用no ip name-server [ip-address | ipv6-address] 命令。其中参数ip-address和ipv6-address表示删除指定的域名服务器,否则删除所有的域名服务器。


命令

作用

R(config)# ip name-server {ip-address | ipv6-address}

添加DNS Server的IP/IPV6地址。每次执行这条命令,设备都会添加一个DNS Server。当无法从第一个Server获取到域名时,设备会尝试向后续几个Server发送DNS请求,直到正确收到回应为止。系统最多支持6个域名服务器。

  

静态配置主机名和IP/IPV6地址的映射

如何配置主机名和IP/IPV6地址的映射。本地维护了一张主机名和IP/IPV6地址的对应表,也叫主机名到IP/IPv6地址的映射表。主机名到IP/IPV6地址的映射表内容有两个来源:手工配置和动态学习。在不能动态学习的情况下,手工配置就有必要了。


命令

作用

R(config)# ip host host-name ip-address

手工配置主机名和IP地址映射

R(config)# ipv6 host host-name ipv6-address

手工配置主机名和IPV6地址映射

使用该命令的no形式就可以删除主机名和IP/IPV6地址的映射。

  

清除动态主机名缓存表

本节描述如何清除动态主机名缓存表。如果输入clear host或clear host * 命令将清除动态缓存表。否则只删除指定域名的表项。


命令

作用

R#clear host [host-name]

清除动态主机名缓存表。

该命令不能删除静态配置的主机名。

域名解析信息显示

本节描述如何显示DNS的相关配置信息:


命令

作用

R# show hosts [host-name]

查看DNS的相关参数

R# show hosts

Name servers are:

192.168.5.134 static

Host type Address TTL(sec)

www.163.com static 192.168.5.243 ---

DNS配置举例

静态域名解析配置举例

拓扑图

如右图静态域名解析配置组网图所示:

静态域名解析配置组网图

应用需求

由于网络设备R-A经常访问域名为destination.com的主机,可利用静态域名解析功能,实现通过destination.com主机名访问IP地址为1.1.1.20的主机,提高域名解析的效率。

配置要点

1. 确保设备和主机间路由可达

2. 主机名和IP地址间的映射正确

配置步骤

手工配置主机名和IP地址间的映射;本例中,配置主机名为destination.com其对应IP地址为1.1.1.20

R-A(config)#ip host destination.com 1.1.1.20

配置验证

第一步,查看域名解析信息;关注点主机、IP地址间的映射关系是否正确。

R-A# show host

Name servers are:

Host type Address TTL(sec)

destination.com static 1.1.1.20 ---

第二步,使用ping destination.com命令,查看执行结果。

R-A# ping destination.com

Translating "destination.com"...[OK]

Sending 5, 100-byte ICMP Echoes to 1.1.1.20, timeout is 2 seconds:

< press Ctrl+C to break >

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms

从以上显示信息可以看出,R-A通过静态域名解析,成功实现通过destination.com主机名访问IP地址为1.1.1.20的主机。

动态域名解析配置举例

拓扑图

动态域名解析配置组网图

如右图动态域名解析配置组网图所示。

应用需求

1. DNS域名服务器的IP地址为192.168.31.206/24。

2. 网络设备为DNS客户端,通过动态域名解析功能,实现通过host.com主机名访问IP地址为10.1.1.2的主机。

配置要点

1. DNS客户端和DNS服务器端、访问主机间的路由要可达

2. DNS域名解析开关打开。域名解析功能开关默认开启。

3. 正确配置DNS域名服务器的IP地址

配置步骤

第一步,配置DNS域名服务器

不同域名服务器的配置方法不同,请根据实际情况搭建DNS服务器。具体方法在此不做具体说明。

在DNS服务器上添加主机和IP地址的映射。本例中,设置主机名:host.com;IP地址为10.1.1.2/24

第二步,配置DNS客户端

DNS客户端和DNS服务器端、访问主机间的路由要可达。接口IP配置如拓扑图所示。具体配置过程此处省略。

!打开DNS域名解析功能开关;该功能默认开启

R(config)#ip domain-lookup

!配置域名服务器的IP地址为192.168.31.206

R(config)#ip name-server 192.168.31.206

配置验证

第一步,使用ping host.com命令,查看执行结果。

R# ping host.com

Translating " host.com "...[OK]

Sending 5, 100-byte ICMP Echoes to 10.1.1.2, timeout is 2 seconds:

< press Ctrl+C to break >

!!!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms

从以上显示信息可以看出,客户端设备能ping通主机,且对应的目的IP地址为10.1.1.2。设备通过动态域名解析,成功实现通过host.com主机名访问IP地址为10.1.1.2的主机。

第二步,查看域名解析信息;关注点主机名、主机IP地址。

R# show host

Name servers are:

192.168.31.206 static

Host type Address TTL(sec)

host.com dynamic 10.1.1.2 3503

从以上显示信息可以看出,主机名同主机IP地址的映射表项正确。

全国DNS信息


电信域名系统列表
  (按拼音排序, 共32条)
         

电信

A安徽

202.102.192.68

202.102.199.68

61.132.163.68

202.102.213.68

电信

A澳门

202.175.3.8

202.175.3.3
   

电信

B北京

202.96.199.133

202.96.0.133
   

电信

C重庆

61.128.128.68

61.128.192.68
   

电信

F福建

218.85.157.99
218.85.152.99    

电信

G甘肃

202.100.64.68

61.178.0.93
   

电信

G广东

202.96.128.86

202.96.128.166

202.96.134.133

202.96.128.68

电信

G广西

202.103.224.68

202.103.225.68
   

电信

G贵州

202.98.192.67

202.98.198.167
   

电信

H海南

202.100.192.68

202.100.199.8
   

电信

H河北
 
222.222.222.222
   

电信

H黑龙江

219.147.198.230

219.146.0.130
   

电信

H河南

219.150.150.150

222.88.88.88

222.85.85.85
 

电信

H湖北

202.103.0.68

202.103.24.68

202.103.0.117

202.103.44.150

电信

H湖南

222.246.129.80

59.51.78.211
   

电信

J江苏

61.177.7.1

61.147.37.1

218.2.135.1

221.228.255.1

电信

J江西

202.101.224.68

202.101.226.69
   

电信

J吉林

219.149.194.55
     

电信

N宁夏

202.100.96.68

222.75.152.129
   

电信

Q青海

202.100.128.68
     

电信

S山东

219.146.0.130
     

电信

S上海

202.96.209.5

202.96.209.133
   

电信

S陕西

218.30.19.40

61.134.1.4
   

电信

S四川

61.139.2.69

202.98.96.68

218.6.200.139

61.139.54.66

电信

T天津

219.150.32.132
     

电信

X香港

205.252.144.126

218.102.62.71
   

电信

X新疆

61.128.114.166

61.128.114.133
   

电信

Y云南

222.172.200.68

61.166.150.123
   

电信

Z浙江

60.191.244.5

202.96.113.34
   

联通 DNS 列表 (按拼音排序, 共23条)
         

联通

A安徽

218.104.78.2
     

联通

B北京

202.106.0.20

202.106.196.115
   

联通

G甘肃

221.7.34.10
     

联通

G广东

221.4.66.66

210.21.4.130

221.4.8.1
 

联通

G广西

211.97.64.129

221.7.128.68

221.7.136.68
 

联通

H海南

221.11.132.2
     

联通

H河北

202.99.160.68

202.99.166.4
   

联通

H黑龙江

202.97.224.68

202.97.224.69
   

联通

H河南

202.102.224.68

202.102.227.68
   

联通

H湖北

218.104.111.122

218.104.111.114
   

联通

H湖南

58.20.127.170

58.20.57.4
   

联通

J江苏

221.6.4.66

221.6.96.177

218.104.32.106
 

联通

J江西

220.248.192.12

220.248.192.13
   

联通

J吉林

202.98.0.68

202.98.5.68
   

联通

L辽宁

202.96.69.38

202.96.64.68
   

联通

N内蒙古

202.99.224.8

202.99.224.67

202.99.224.68
 
联通 重庆 221.7.92.98 221.5.203.98    

联通

S山东

202.102.152.3

202.102.134.68
   

联通

S上海

210.22.70.3

210.22.84.3

210.52.207.2
 

联通

S山西

202.99.192.66

202.99.192.68
   

联通

S四川

221.10.251.196
     

联通

T天津

202.99.96.68

202.99.104.68
   

联通

Y云南

221.3.131.9

221.3.131.10
   

联通

Z浙江

西宁


221.12.1.228

221.207.58.58


221.12.33.228

221.207.58.68


221.12.65.228

218.108.248.200
移动DNS列表          
移动 A安徽 211.138.180.2      
移动 河南 211.138.24.66
211.138.30.66
   
移动
  
云南
  
211.139.29.170 211.139.29.150
  
   
台湾DNS列表          
中华电信 台湾 168.95.192.1
  
168.95.1.1
  
   

港澳台dns地址

香港
  
205.252.144.228
  208.151.69.65
  202.181.202.140
  202.181.224.2
澳门
  
202.175.3.8
  202.175.3.3
台湾
  
168.95.192.1
  168.95.1.1[3] 

附送大型企业的几个DNS服务器地址

DNS服务器 服务器地址 备用服务器地址 备注

114DNS
114.114.114.114 114.114.115.115 普通用户使用
114.114.114.119 114.114.115.119 拦截钓鱼病毒木马网站
114.114.114.110 114.114.115.110 拦截色情网站
谷歌DNS 8.8.8.8 8.8.4.4 在国内使用较差,会降低上网速度
OpenDNS 208.67.222.222 208.67.220.220
在国内使用很差,上网会不稳定
阿里DNS 223.5.5.5 223.6.6.6 国内DNS

热门事件

北京时间2014年1月21日,下午15时20分左右,全国大范围出现DNS故障,中国顶级域名根服务器出现故障,大部分网站受影响,此次故障未对国家顶级域名.CN造成影响,所有运行服务正常。[4]

词条图册更多图册

词条图片(5)

DNS(11)

Windows 元件

核心组件
Aero ClearType 桌面视窗管理员 DirectX
档案总管 任务栏 开始选单 Shell
特殊资料夹 文件关联 搜索 iFilters
图形设备接口 WIM 新一代TCP/IP通讯堆栈 .NET Framework
音效 打印 WSH JScript
组件对象模型 COM自动化 DCOM ActiveX
结构化储存 微软交易服务器(MTS) COM+  
 
管理工具
备份与还原中心 command.com Cmd.exe 控制面板
装置管理员 磁盘清理 磁盘重组工具 Driver Verifier
事件检视器 管理主控台 问题报告及解决方案 Sysprep
任务管理器 系统档案检查器 系统还原 Windows Installer
PowerShell Windows Update Windows系统评估工具 轻松传输
资源回收筒      
 
基本应用程序
小算盘 行事历 CD 播放程序 字符映射表
联络人 DVD 制作程序 传真和扫描 Internet Explorer
笔记本 Mail Outlook Express 放大镜
媒体管理中心 会议空间 Windows Mobile 装置中心 行动中心
Movie Maker 朗读程序 记事本 画图
相片图库 TrueType 造字程序 远端桌面协定 侧边栏
剪取工具 录音机 系统组态工具 Unix子系统
Windows Media Player Windows Speech Recognition WordPad Windows Messenger
剪贴簿      
 
内核
Ntoskrnl.exe 硬件抽象层 系统闲置行程 注册表
Svchost.exe Windows service 服务控制管理员 WOW
WOW64 DLL 可携式可执行档 NTLDR
启动管理员 Winlogon 复原主控台 Windows Vista I/O 技术
Windows还原环境 Windows预先安装环境 Kernel Patch Protection Windows系统函式库
 
服务
自动执行 智慧型背景传输服务 工作排程器 无线零组态服务
磁盘区阴影复制服务 Windows错误报告 多媒体类别排程服务 共同记录档案系统
SQL Server Data Services      
 
文件系统
NTFS Junction point 卷册挂载点 Reparse point
NTFS符号连线 可交易式NTFS(TxF) 加密档案系统 FAT32·FAT16·FAT12
exFAT 光碟文件系统 通用光碟格式 分散式文件系统
可安装文件系统      
 
服务器端
Windows网域 活动目录 DNS 群组原则
漫游式使用者设定档 分散式交易协调器 MSMQ SharePoint Services
Windows Media Services Rights Management Services IIS Terminal Services
Windows软件更新服务 网络访问保护技术 DFS Replication 远端差异压缩
Unix打印服务 Hyper-V    
 
架构
NT系统架构 物件管理员 启动流程 Kernel Transaction Manager
磁盘管理 安全帐户管理员(SAM) 资源保护子系统 本地安全认证子系统服务(LSASS)
主从式执行期子系统 行程管理员子系统    
 
安全
Active Directory 使用者帐户控制 BitLocker Security Essentials
资料执行防止 Protected Media Path Mandatory Integrity Control 使用者接口权限隔离
防火墙 资讯安全中心    
 
游戏
Chess Titans 新接龙 伤心小栈 德州扑克
笔迹球 Mahjong Titans 踩地雷 Purble Place
接龙 连环新接龙 Microsoft Tinker 立体弹珠台
 
参考资料
时间: 2024-10-29 19:08:42

dns (域名系统)的相关文章

DNS 域名系统的简介

一.DNS域名系统简介 1.网络中为了区别各个主机,必须为每台主机分配一个唯一的地址, 这个地址即称为“IP 地址.但这些数字难以记忆, 所以采用“域名” 的方式来取代这些数字. 2.当某台主机要与其他主机通信时, 就可以利用主机名称向DNS 服务器查询该主机的IP地址, 整个DNS域名系统由以下四个部分组成.     1.DNS域名空间  2.资源记录  3. DNS服务器  4.DNS客户端 3.根域  -顶级域(com /cn /edu /net) --二级域 (com /redheadh

python 网络编程(五)---DNS域名系统

1.域名系统定义 DNS计算机域名系统由域名服务器和域名解析器组成.通常输入的是网址就是一个域名. 2.域名查询 查询方式包括: 1)正向查询:由域名查找对应的IP(如:119.75.218.77">www.baidu.com->119.75.218.77 ) 2)反向查询:由IP查找域名(如:119.75.218.77 –> www.baidu.com) 查询方式包括: 1)递归查询:当DNS服务器接收到客户端的查询请求时,会做出相应的反应(本地DNS服务器查询.其他服务器查

DNS 域名系统 (Domain Name System)

  DNS 域名系统 (Domain Name System) 许多应用层软件经常直接使用域名系统 DNS (Domain Name System),但计算机的用户只是间接而不是直接使用域名系统. 因特网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统 DNS. 名字到 IP 地址的解析是由若干个域名服务器程序完成的.域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器. 域名结构: 因特网采用了层次树状结构的命名方法. 任何一个连接在因特网上的主机或路由器,都有一个唯一的

DNS(域名系统)与BIND(Berkeley互联网名称域)

一直以来对浏览器地址栏输入的地址有极大的困惑,为什么输入的是www?为什么结尾是.com?为什么要用"."来分隔三部分(大多数情况下)?好吧,大学后才知道,这东西学名是叫域名,而不是网民称的网址什么的:域名让我们更方便的访问,而不是要死记住那一大串的数字:ip地址: 一.先认识一下这个名称域,也可以叫ta名称空间,在空间上形象的把ta看作一棵倒置的树,数据结构里的树形结构知道吧,就跟那差不多的样子: 比如www.baidu.com 根域(.)在最后被省略不写,com是它的顶级域,bai

TCP/IP详解 卷一(第十四章 DNS:域名系统)

域名系统(DNS Domain Name System)是一种用于TCP/IP应用程序的分布式数据库,它提供主机名字和IP地址之间的转换及有关电子邮件的选路信息. 从应用角度上看,对DNS的访问时通过一个地址解析器(resolver)来完成的. 在Unix主机中,该解析器主要是通过两个库函数gethostbyname(3)和gethostbyaddr(3)来访问的.前者接收主机名字返回IP地址,而后者接收IP地址来寻找主机名字. 解析器通过一个或多个名字服务器来完成这种相互转换. DNS基础 D

DNS域名系统解析

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串.通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析).DNS协议运行在UDP协议之上,使用端口号53.在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,RFC 2308对DNS查询的反向缓存进行说明. DNS功能 每个IP地址都可以有一个主机名,主

DNS(域名系统)

定义 域名系统(Domain Name System)是互联网的一项服务.它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网 端口 DNS使用TCP和UDP的53端口. 限制 限制每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符. DNS域名解析流程 1.浏览器缓存 浏览器首先会在自身缓存中查找是否有该域名对应的IP地址,若命中则解析结束.(域名被缓存的时间也可通过TTL属性来设置) 2.系统缓存 若浏览器缓存中没命中该域名,则会自动检查用户计算机系统

DNS域名系统

在服务端安装named服务 首次开启时需要在所在主机输入随机字符 查看named服务所使用的端口 查看端口后发现此时服务之开启了本机回送地址所以无法使用 配置named服务配置文件 vim /etc/named.conf   ###named服务主配置文件 修改配置文件 options {        listen-on port 53 { any; };                     ###53端口对所有人开放        listen-on-v6 port 53 { ::1;

TCP/IP详解学习笔记(8)-DNS域名系统

前面已经提到了访问一台机器要靠IP地址和MAC地址,其中,MAC地址可以通过ARP协议得到,所以这对用户是透明的,但是IP地址就不行,无论如何用户都需要用一个指定的IP来访问一台计算机,而IP地址又非常不好记,于是就出现了DNS系统 1.DNS系统介绍 DNS的全称是Domain Name System.它负责把FQDN(就是以"."分隔结尾的名字)翻译成一个IP.最初的DNS系统使用的是一个巨大的hosts.txt文件(很吃惊,用 这个就好使了?),可是一段时间以后,开发这就不得不用

170325 第六章应用层 域名系统 DNS

应用层协议的特点: (1)每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的.应用层的具体内容就是规定应用进程在通信时所遵循的协议. (2)应用层的许多协议都是基于客户服务器方式.客户(client)和服务器(server)都是指通信中所涉及的两个应用进程.客户服务器方式所描述的是进程之间服务和被服务的关系.客户是服务请求方,服务器是服务提供方. 一.域名系统 DNS 1.1 域名系统概述 (1)主机接收到数据后,通过端口号