【DNS伺服器架設】Centos下轉寄DNS伺服器的架設與測試

來源:互聯網
上載者:User

標籤:linux伺服器   dns伺服器   centos架設dns伺服器   

架設前的準備:

要架設DNS伺服器,則必須安裝可以提供DNS服務的軟體程式,即bind軟體,使用下面的命令即可安裝:

yum install -y bind-chroot bind-utis

1.修改主設定檔/etc/named.conf

此伺服器的架設相對簡單,即實際上是把自己這台[所謂的DNS伺服器]作為一個代理,向上執行查詢DNS資訊,這種環境下,只需要修改/etc/named.conf這個主設定檔即可,修改如下:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6E/3C/wKiom1V2vRnwBH6eAAE-fo4jxgA193.jpg" title="1.jpg" alt="wKiom1V2vRnwBH6eAAE-fo4jxgA193.jpg" />

上面的配置完成後使用下面的命令來啟動DNS服務:

/etc/init.d/named start

記得配置完成後需要檢查:

檢查 /var/log/messages 的內容訊息 (極重要!)

 tail -n 30 /var/log/messages | grep named

named 是否啟動成功務必要查閱/var/log/messages 內的資訊!

按照上面的步驟即可以成功架設一個簡單的轉寄DNS伺服器,下面來進行對該DNS伺服器的測試:

2.測試轉寄DNS伺服器的可用性

1)方法一:使用dig命令指定DNS伺服器位址

[[email protected] ~]# dig www.google.com @127.0.0.1

使用此命令後:

如果有找到 google 的 IP ,並且輸出資料的最底下顯示『 SERVER:127.0.0.1#53(127.0.0.1) 』的字樣, 那就代表應該是成功。

圖示如下:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/6E/38/wKioL1V2v4SBr7unAAHXZd3KgXE699.jpg" title="2.jpg" alt="wKioL1V2v4SBr7unAAHXZd3KgXE699.jpg" />

即測試成功!

2)方法二:在本機上使用搭建的DNS伺服器的地址作為DNS伺服器位址

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6E/38/wKioL1V2v77B1xDeAAGRFwUxjoQ009.jpg" title="3.jpg" alt="wKioL1V2v77B1xDeAAGRFwUxjoQ009.jpg" />

測試如下:

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6E/3C/wKiom1V2vkCT4noUAAFkcJIhRkk715.jpg" title="4.jpg" alt="wKiom1V2vkCT4noUAAFkcJIhRkk715.jpg" />

可以看到成功返回了網域名稱的IP地址,說明測試成功!

轉寄DNS伺服器的架設並不難,只要把主設定檔/etc/named.conf進行修改即可,並且修改為上面所配置的即可以。


轉寄DNS伺服器的優點:

這裡需要說明的是,因為轉寄DNS伺服器是把用戶端的DNS請求交給自己設定的上一級DNS伺服器來進行DNS的查詢,所以只要設定的一級DNS伺服器穩定並且響應迅速,則我們自己架設的DNS伺服器的效能也能得到很大提升。


轉寄DNS伺服器的缺點:

因為現在很多公用DNS伺服器都是智能DNS伺服器,如我們上面的202.96.128.86和202.96.128.166,這意味著它能根據用戶端的IP地址的類型(是電信、網通還是移動等)返回對應電訊廠商的伺服器IP列表,以讓用戶端達到最快的訪問速度。所以這裡就存在一個問題,即是我們所架設的轉寄DNS伺服器,無論使用該轉寄DNS伺服器的用戶端使用何種類型的電訊廠商,這些用戶端在查詢網域名稱的IP地址時,所得到的IP地址都是轉寄DNS伺服器所對應的電訊廠商類型,這在一定程度上會影響轉寄DNS伺服器的用戶端訪問網站的速度(這些用戶端與轉寄DNS伺服器不是使用同一電訊廠商時),所以在架設轉寄DNS伺服器時要尤其注意這個問題。

本文出自 “香飄葉子” 部落格,請務必保留此出處http://xpleaf.blog.51cto.com/9315560/1660181

【DNS伺服器架設】Centos下轉寄DNS伺服器的架設與測試

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.