搭建DNS負載均衡環境:
1、至少三臺的linux虛擬機器,一臺主的DNS伺服器,1臺副的(可以N臺),1臺測試機。
負載均衡有很多種,apache那樣的是為了緩解人們訪問網站時給伺服器造成太大的壓力,所以就是你訪問網站時,伺服器你一下,我一下,他一下,大家輪流著幹。
2、DNS負載均衡原理:幾臺DNS伺服器連在一起,就好比上下級的關係,他被幹掉了,你頂上,你被幹掉了,我頂上。。反正總能保證服務不斷。
建議:要是你的電腦是4G的記憶體,虛擬機器每臺記憶體都給400M,把圖形化介面關了,否則會很卡,關了圖形化記憶體都飆到70%了。
要注意的幾點:
保證你的這三臺主機是可以相互ping通的,ping不通就沒法搞了。
編輯檔案時,尤其要注意“;”
3、首先都是安裝bind軟體包,啟動named服務,刷掉火牆。
DNS主伺服器的配置:(IP 192.168.7.110)
4、編輯naemd.conf檔案:(只修改這幾項)
5、編輯named.rf1912.zones檔案:(複製上面5行修改)
Allow-transfer :設定哪臺主機允許和本地伺服器進行域傳輸。
6、重啟DNS伺服器:(只要不報錯就ok)
副DNS伺服器的配置:ip 192.168.7.22
8、前邊幾乎一樣,4、編輯naemd.conf檔案:(只修改這幾項)
5、編輯named.rf1912.zones檔案:(複製上面5行修改)
slave: 從域服務 字典的意思:隸屬。。奴隸
重啟named服務:
測試機:
解析主DNS
測試機很簡單,配個解析就ok:(ip192.168.7.110是主DNS伺服器)
解析下是夠ok?
測試下副的DNS是否ok?
解析副DNS