Redhat Linux bind round-robin配置的探討
之所以要配置DNS round-robin解析是因為有多臺Weblogic應用伺服器,現需要對系統進行測試,在沒有F5負載均衡裝置的情況下,使用這種方法實現同一個域名登入系統的負載均衡,使得每次新發起的登入分發到不同的應用伺服器。
bind round-robin的配置項很多,實現方式很多,配置非常的複雜,這裡只以實現為目的,更多的配置需要更多的學習,不完善的地方也不需要不斷的補充。
系統環境:Redhat Linux Enterprise 5.5 x86_64bit
1.安裝軟體包:
bind
bind-chroot
2.完善配置檔案:
1).如果/etc/named.conf不存在,執行如下的複製命令:
cp /var/named/chroot/etc/named.conf /etc/
2).如果/var/named/chroot/var/named/目錄下不存在named.root檔案,下載檔案,將其放到/var/named/chroot/var/named/目錄下。
3.配置bind round-robin:
1).在/etc/named.conf檔案的options中加入如下配置:
multiple-cnames yes;
rrset-order {
class IN type ANY name "*" order cyclic;
}
2).在/etc/named.conf檔案中加入如下配置:
zone "1.166.10.IN-ADDR.ARPA." IN {
type master;
file "10.166.1.db";
};
zone "portal.com." IN {
type master;
file "portal.com.db";
};
3).在/var/named/chroot/var/named目錄下建立portal.com.db檔案,加入如下內容:
$TTL 1H
@ SOA testdb1. root.testdb1. ( 19
3H
1H
1W
1H )
NS testdb1.
IN 5S MX 10 lj
lj IN 2S A 10.166.1.55
IN 2S A 10.166.1.56
IN 2S A 10.166.1.57
IN 2S A 10.166.1.58
4).在/var/named/chroot/var/named目錄下建立10.166.1.db檔案,加入如下內容:
$TTL 1H
@ SOA testdb1. root.testdb1. ( 4
3H
1H
1W
1H )
NS testdb1.
55 PTR lj.portal.com.
56 PTR lj.portal.com.
57 PTR lj.portal.com.
58 PTR lj.portal.com.
4.重啟named服務:
service named restart
完成以上配置之後,在任意一臺客戶端ping lj.portal.com.域名,每間隔2秒執行ping操作都可獲得不同的IP解析,實現了在任意客戶端訪問域名的負載均衡(非絕對的負載均衡)。
--需要完善,有問題請包涵,並指出問題!--
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23135684/viewspace-714640/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【雲雜談】之三《探討Redhat的開源“成功之道”》Redhat
- Linux RedHat ftp配置LinuxRedhatFTP
- Linux伺服器---配置bindLinux伺服器
- linux伺服器—配置bindLinux伺服器
- linux bind dns簡單配置LinuxDNS
- Redhat linux DNS配置指南RedhatLinuxDNS
- Promise探討Promise
- linux redhat 6.5 多路徑配置LinuxRedhat
- LINUX LILO若干問題探討 (轉)Linux
- 深入探討 UndefinedUndefined
- IsPostBack深入探討
- Redhat(03):Linux 初始化配置RedhatLinux
- redhat linux 6.2 安裝配置GUIRedhatLinuxGUI
- 【redis】redis的bind配置Redis
- 深入探討、理解Java的CLASSPATHJava
- px em rem 探討REM
- with as探討時小插曲
- Oracle Stream 深入探討Oracle
- JdonFramework程式碼探討Framework
- Open Session In View 探討SessionView
- redhat linux9.0 telnet的配置說明RedhatLinux
- Linux挖礦木馬的技術演進探討Linux
- 分享交換機 VLAN 配置基礎及例項探討(轉)
- Redhat Linux網路卡配置與繫結RedhatLinux
- RedHat Linux Enterprise 5.4 yum 配置RedhatLinux
- python建立elasticsearch索引的探討PythonElasticsearch索引
- 一起探討JavaScript的物件JavaScript物件
- RabbitMQ中三個TTL的探討MQ
- Web 框架的架構模式探討Web框架架構模式
- 關於mongo原子操作的探討Go
- 探討工廠模式的物件建立模式物件
- 關於identity列的探討IDE
- BI工具選擇的探討有感
- Java執行緒的深入探討Java執行緒
- 深入探討單例模式單例模式
- cassandra查詢效率探討
- 前端工程架構探討前端架構
- AdobeFlashLite探討