2.1 DNS服务介绍和安装
DNS服務介紹和安裝
一 DNS概述
通過為每臺主機建立IP地址與域名之間的映射關系,用戶可以避開難記的IP地址,而是用域名就可以訪問網絡中的站點;即平常我們上網輸入的都是域名,www.baidu.com,但是真正訪問的是IP地址,通過DNS服務可以將域名轉換成IP地址
·Hosts文件解析域名
早期使用;hosts文件位于C:\Windows\System32\drivers\etc,直接用記事本打開之后將域
名和IP對應輸入,即可達到解析目的;它的缺點有:主機名稱重復、主機維護困難
·DNS的功能
DNS是一組協議和服務,它允許用戶在查詢網絡資源時使用層次化的對用戶友好的名字取代IP地址;使用域名的優點:便于記憶、IP地址可能會變,二域名可以保持不變
·DNS的組成
·組成DNS系統的核心是DNS服務器,它是提供域名查詢服務的計算機;保存了包含域名和相應IP地址的數據庫;
·DNS使用了類似于目錄結構的命名方案,使用句點"."進行分割,每部分標識其他域相對于父域的位置;如定位一個主機名時,從主機名到父域再到根域:news.sina.com.cn
域名的組成:包括根域、頂級域、二級域和主機名;即域名(FQDN)=主機名.DNS后綴
1 根域:根(root)域就是"."(點號);它由Internet名字注冊授權機構管理
2 頂級域:包含組織域和國家或地區頂級域;由Internet名字注冊授權機構管理;如.com
3 二級域:二級域名是注冊到公司、組織、個人的名稱;如baidu.com
4 主機名:主機名和DNS后綴結合成為FQDN(完全合格的域名);如www.baidu.com
·DNS的區域
·域名空間樹形結構的一部分
·將域名空間根據需要劃分為較小區域
·一臺DNS服務器內可存放多個區域文件
·一個區域所包含的范圍在一個域名空間中是連續的
為了將網絡管理的工作分散開來,可以將一個DNS域劃分為多個區域。如圖,將域abc.com劃分為區域1和區域2,其中區域1包含子域product.abc.com,區域2包含域abc.com和address.abc.com。每個區域都存在一個區域文件,區域1的文件包含域內所有主機(dep1到dep30)的數據;而區域2的文件包含域內所有主機(abc1到abc20和add1到add40)的所有數據。兩個區域文件可以存放在同一個DNS服務器中,也可以分別放在不同的DNS服務器中
·DNS服務器的分類
DNS服務器是整個DNS系統的核心。DNS服務器嚴格的講應該是DNS名稱服務器(DNS Name Server),它保存著域名稱空間中部分區域的數據。當一個DNS服務器中存放域名稱空間內的一個或多個區域的數據時,就將這臺DNS服務器稱為授權名稱服務器(Authoritative Name Server)。授權名稱服務器負責維護和管理所轄區域中的數據,為DNS客戶端提供數據查詢。根據工作方式的不同,授權服務器可分為:主要名稱服務器、輔助名稱服務器、主控名稱服務器和Cache-Only名稱服務器
1 主要名稱服務器:存放該區域中相關設置的DNS服務器、其存放的是區域文件的正本數據;
2 輔助名稱服務器:從其他服務器中復制數據、數據為副本無法修改;在一個區域中設置輔助名稱服務器具有以下優點:
·當一臺DNS服務器發生故障時,由服務名稱服務器提供服務。
·分擔主要名稱服務器的負擔。
·加快查詢速度。例如,一個公司分別位于相對較遠的兩個地方,這時可以在其中一處設置一臺輔助名稱服務器,讓當地的DNS客戶端直接向本地的輔助名稱服務器進行查詢即可
3主控名稱服務器:是指提供趨于數據復制的DNS服務器,它既可以是該區域內的主要名稱服務器,也可以是該區域內的輔助名稱服務器。例如,當一臺輔助名稱服務器從另一臺主要名稱服務器中復制數據時,將提供數據復制服務器的這臺主要名稱服務器稱為它的主控名稱服務器
4 Cache-Only名稱服務器:將查詢到的數據保存在高速緩存中,之后便可更快速的訪問
·DNS的查詢過程
(1)客戶機將查詢www.benet.com的信息傳遞到自己的首選DNS服務器。
(2)DNS客戶機的首選DNS服務器檢查區域數據庫,由于此服務器沒有benet.com域的授權記錄,因此,它將查詢信息傳遞到根域DNS服務器,請求解析主機名稱。
(3)根域DNS服務器把負責解析"com"頂級域的DNS服務器的IP地址返回給DNS客戶機的首選DNS服務器。
(4)首選DNS服務器將請求發送給負責"com"域的DNS服務器。
(5)負責"com"域的服務器根據請求將負責"benet.com"域的DNS服務器的IP地址返回給首選DNS服務器。
(6)首選DNS服務器向負責"benet.com"區域的DNS服務器發送請求。
(7)由于此服務器具有www.benet.com的記錄,因此它將 www.benet.com 的IP地址返回給首選DNS 服務器。
(8)客戶機的首選DNS服務器將 www.benet.com 的IP 地址發送給客戶機。
(9)域名解析成功后,客戶機將http請求發送給Web服務器。
(10)Web服務器響應客戶機的訪問請求,客戶機便可以訪問目標主機。
·DNS的查詢方式
1從查詢方式分類
遞歸查詢:客戶端得到結果只能是成功或失敗
迭代查詢:
·DNS服務器如有客戶機請求數據則返回正確地址
·DNS服務器沒有請求數據則返回一個指針
·按指針繼續查詢
2從查詢內容分類
正向查詢:由域名查找IP地址
反向查詢:由IP地址查找域名;(DNS標準定義了一個名為in-addr.arpa的特殊域(反向域)。in-addr.arpa域遵循域名空間的層次命名方案,它是基于IP地址的,而不是基于域名的,其中IP地址8位組的順序是反向的,例如,客戶機要查找172.168.10.1的FQDN,就查詢反向域10.168.172.in-addr.arpa中的PTR指針記錄)
二安裝DNS服務器角色
·安裝DNS的條件
有固定的IP地址
·安裝DNS服務器角色
1 打開服務器管理器,單擊添加角色
2 添加DNS角色
3 下一步,直到確認安裝完成
轉載于:https://blog.51cto.com/itit0/1334749
總結
以上是生活随笔為你收集整理的2.1 DNS服务介绍和安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysqldump 导出某几张表
- 下一篇: ERROR 1045: Access d