DNS詳解
主機網(wǎng)全新上線,買空間、服務器就上主機網(wǎng),安全有保障!一、DNS的由來:DNS的全稱是Domain Name System當您連上一個網(wǎng)址在UR里打上www.baidu.com的時候可以說就是使用了D
主機網(wǎng)全新上線,買空間、服務器就上主機網(wǎng),安全有保障!
一、DNS的由來:
DNS的全稱是Domain Name System當您連上一個網(wǎng)址在UR里打上www.baidu.com的時候可以說就是使用了DNS的服務了。但如果您知道這個www.baidu.com的IP地址直接輸入220.181.6.19也同樣可以到達這個網(wǎng)址。其實電腦使用的只是IP地址而已(最終也是0和1啦)這個www.baidu.com只是讓人們?nèi)菀子洃浂O的。因為我們?nèi)祟悓σ恍┍容^有意義的文字記憶(如www.baidu.com)比記憶那些毫無頭緒的號碼(如220.181.6.19)往往容易得多。DNS的作用就是為我們在文字和IP之間擔當了翻譯而免除了強記號碼的痛苦。
在早期的IP網(wǎng)路世界里面每臺電腦都只用IP地址來表示不久人們就發(fā)現(xiàn)這樣很難記憶於是一些UNIX的使用者就建立一個HOSTS對應表將IP和主機名字對應起來這樣用戶只需輸入電腦名字就可以代替IP來進行溝通了。如果你安裝了Linux系統(tǒng)在/etc下面就可以找到這個hosts檔案了在NT的系統(tǒng)里你也可以在winntsystem32driversetc下面找到它。不過這個HOSTS檔是要由管理者手工維護的最大的問題是無法適用於大型網(wǎng)路而且更新也是件非常頭痛的事情。這就是DNS大派用場的時候了。
補充:知道網(wǎng)址,在DOS下用什么命令查到對應的IP呀?[例如:查詢:http://www.baidu.com]
用ping命令是可以的。執(zhí)行結(jié)果如下:
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操作系統(tǒng),可以直接使用nslook命令查詢dns服務器,得到相應的ip:
D:》nslookup www.baidu.com
Server: ns.ahhfptt.net.cn [標志著執(zhí)行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,現(xiàn)在正在使用第一個。
二、DNS服務器:
DNS服務器是一個Windows NT Server內(nèi)置的DNS服務器配置工具。我們依次選取“開始”/“程序”/“管理工具(公用)”/“ DNS 管理器”,就會出現(xiàn)“域名服務管理器”主窗口。這里要做的第一件事是添加DNS