首先簡單介紹DNS,DNS(Domain Name System)是“域名系統(tǒng)”的英文縮寫,用來為TCP/IP網絡提供將主機名或域名轉換為IP地址的服務。舉例來說,如果要訪問域名math.unit.com的網站,那么就要通過DNS查出它的IP地址是151.101.129.69才能夠繼續(xù)訪問,DNS就是這樣一位計算機“翻譯官”。

DNS是應用層協(xié)議,事實上它是為其他應用層協(xié)議工作的,包括HTTP、SMTP以及FTP,具體過程如下:
- 在瀏覽器中輸入www.baidu.com域名,操作系統(tǒng)會先檢查自己本地的hosts文件是否有這個網址映射關系,如果有就先調用這個IP地址映射,完成域名解析。
- 如果hosts里沒有這個域名的映射,則查找本地DNS解析器緩存,是否有這個網址映射關系,如果有直接返回,完成域名解析。
- 如果hosts與本地DNS解析器緩存都沒有相應的網址映射關系,首先會找TCP/IP參數中設置的首選DNS服務器,在此我們叫它本地DNS服務器,此服務器收到查詢時,如果要查詢的域名,包含在本地配置區(qū)域資源中,則返回解析結果給客戶機,完成域名解析。
- 如果要查詢的域名,不由本地DNS服務器區(qū)域解析,但該服務器已緩存了此網址映射關系,則調用這個IP地址映射,完成域名解析。
- 如果本地DNS服務器本地區(qū)域文件與緩存解析都失效,則根據本地DNS服務器的設置(是否設置轉發(fā)器)進行查詢,如果未用轉發(fā)模式,本地DNS就把請求發(fā)至13臺根DNS,根DNS服務器收到請求后會判斷這個域名(.com)是誰來授權管理,并會返回一個負責該頂級域名服務器的IP地址。本地DNS服務器收到IP信息后,將會聯系負責.com域的這臺服務器。這臺負責.com域的服務器收到請求后,如果自己無法解析,它就會找一個管理.com域的下一級DNS服務器地址(http://baidu.com)給本地DNS服務器。當本地DNS服務器收到這個地址后,就會找該域服務器,重復上面的動作進行查詢,直至找到www.baidu.com主機。
- 如果用的是轉發(fā)模式,此DNS服務器就會把請求轉發(fā)至上一級DNS服務器,由上一級服務器進行解析,上一級服務器如果不能解析,或找根DNS或把轉請求轉至上上級以此循環(huán)。不管是本地DNS服務器用的是轉發(fā),還是根提示,最后都是把結果返回給本地DNS服務器,由此DNS服務器再返回給客戶機。
下面為小伙伴們分享windows server 2008 R2安裝DNS服務器的操作步驟和方法
- 第一步 啟動Windows server 2008 R2操作系統(tǒng),點擊任務欄"開始"按鈕。

- 第二步 喚出任務欄開始菜單,選擇"管理工具→服務器管理器"項。

- 第三步 喚出"服務器管理器"程序窗口,點擊"服務器管理器→角色→添加角色"圖標。


- 第四步 彈出"添加角色向導"對話框,勾選"服務器角色→DNS服務器"復選框。





- 第五步 顯示確認安裝選擇信息,點擊"安裝"按鈕。


- 第六步 完成安裝DNS服務器的操作,本例到此希望對大家能有所幫助。

溫馨提示
小伙伴們如果能從小編解決電腦問題的思路和方法中有所啟發(fā),那就記得點贊、分享、評論和關注哦,咱們明天不見不散。