DNS详解

主机网全新上线,买空间、服务器就上主机网,安全有保障!一、DNS的由来:DNS的全称是Domain Name System当您连上一个网址在UR里打上www.baidu.com的时候可以说就是使用了D

主机网全新上线,买空间、服务器就上主机网,安全有保障!
一、DNS的由来:

DNS的全称是Domain Name System当您连上一个网址在UR里打上www.baidu.com的时候可以说就是使用了DNS的服务了。但如果您知道这个www.baidu.com的IP地址直接输入220.181.6.19也同样可以到达这个网址。其实电脑使用的只是IP地址而已(最终也是0和1啦)这个www.baidu.com只是让人们容易记忆而设的。因为我们人类对一些比较有意义的文字记忆(如www.baidu.com)比记忆那些毫无头绪的号码(如220.181.6.19)往往容易得多。DNS的作用就是为我们在文字和IP之间担当了翻译而免除了强记号码的痛苦。

在早期的IP网路世界里面每台电脑都只用IP地址来表示不久人们就发现这样很难记忆於是一些UNIX的使用者就建立一个HOSTS对应表将IP和主机名字对应起来这样用户只需输入电脑名字就可以代替IP来进行沟通了。如果你安装了Linux系统在/etc下面就可以找到这个hosts档案了在NT的系统里你也可以在winntsystem32driversetc下面找到它。不过这个HOSTS档是要由管理者手工维护的最大的问题是无法适用於大型网路而且更新也是件非常头痛的事情。这就是DNS大派用场的时候了。

补充:知道网址,在DOS下用什么命令查到对应的IP呀?[例如:查询:http://www.baidu.com]

用ping命令是可以的。执行结果如下:

D:》ping www.baidu.com

Pinging www.a.shifen.com [220.181.6.19] with 32 bytes of data:

Reply from 220.181.6.19: bytes=32 time=20ms TTL=53

Reply from 220.181.6.19: bytes=32 time=10ms TTL=53

Reply from 220.181.6.19: bytes=32 time=20ms TTL=53

Reply from 220.181.6.19: bytes=32 time=10ms TTL=53

Ping statistics for 220.181.6.1:

Packets: Sent = 4, Received = 4, Lost = 0 (0 loss),

Approximate round trip times in milli-seconds:

Minimum = 34ms, Maximum = 36ms, Average = 35ms

从上面可以看出,www.baidu.com的IP是220.181.6.1。

另外,如果您使用的是win2k及winXP操作系统,可以直接使用nslook命令查询dns服务器,得到相应的ip:

D:》nslookup www.baidu.com

Server: ns.ahhfptt.net.cn [标志着执行DOS此命令的所在地:安徽合肥]

Address: 202.102.192.68 [合肥的DNS服务器地址]

Non-authoritative answer:

Name: www.a.shifen.com

Addresses: 220.181.6.19 , 220.181.6.18 [标志着百度向通信部门注册了两个IP号]

这个命令更加全面,可以看到,www.baidu.com注册了几个ip,现在正在使用第一个。

二、DNS服务器:

DNS服务器是一个Windows NT Server内置的DNS服务器配置工具。我们依次选取“开始”/“程序”/“管理工具(公用)”/“ DNS 管理器”,就会出现“域名服务管理器”主窗口。这里要做的第一件事是添加DNS

标签: