雙線負(fù)載均衡設(shè)置完整版_第1頁
雙線負(fù)載均衡設(shè)置完整版_第2頁
雙線負(fù)載均衡設(shè)置完整版_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、雙線負(fù)載均衡設(shè)置完整版在我們遇到雙線網(wǎng)絡(luò)的時候,該如何進(jìn)行負(fù)載均衡的設(shè)置呢?這個問題我們將通過一個 實際的案例幫助大家介紹,那么我們還是先從例子的實際情況出發(fā),根據(jù)問題的所在進(jìn)行方 案的研究,之后通過前面文章的基礎(chǔ)介紹,在此我們就直接引入雙線負(fù)載均衡的配置問題了。該公司有兩條專線,一條聯(lián)通的2M租線,另一條互聯(lián)通的512K租線;有一臺Linux做 的WEB服務(wù)器,該WEB服務(wù)器有一張網(wǎng)卡,接到中心交換機(jī)3560上。公司希望,當(dāng)兩條線路都 正常時,客戶能夠通過任何一條專線訪問公司的WEB服務(wù)器,實現(xiàn)雙線負(fù)載均衡;而且,當(dāng)任 何一條線路出現(xiàn)故障時,用戶仍然可以訪問WEB服務(wù)器。分析:為了實現(xiàn)兩條線

2、路正常時的雙線負(fù)載均衡,可以通過配置DNS輪詢實現(xiàn)。而為了實現(xiàn)容 錯,我們需要實現(xiàn)從哪條線路進(jìn)來的請求,其響應(yīng)也從該線路出去,這是解決問題的關(guān)鍵所 在。因為,如果從一條線路進(jìn)去的請求,其響應(yīng)從另外一條線路出來的話,那么TCP的三次握 手不可能完成,TCP連接不可能建立起來(因為兩條線路上都有防火墻)。而且,即使不考慮防 火墻的狀態(tài)檢測機(jī)制,假設(shè)兩條線路都正常時TCP連接能夠建立起來,但是,一旦其中一條線 路掛了,那么連接也不可能建立得起來,容錯機(jī)制也不能實現(xiàn)。DNS輪詢,比較簡單,我們不做深入的討論。由于該公司的域名是在域名供應(yīng)商那里注冊的, 所有只需要在域名供應(yīng)商的網(wǎng)站上做適當(dāng)配置:將該公司

3、的WEB服務(wù)器域名 分別映射到IP地址x.x.x.x(聯(lián)通IP)和y.y.y.y(互聯(lián)通IP)就完事了。 當(dāng)用戶瀏覽的時候,瀏覽器會智能地在這兩個IP之間作出選擇。下面我們討論怎樣實現(xiàn)雙線負(fù)載均衡。從哪條線路進(jìn)來的請求,其響應(yīng)也從該線路出去。 我們可以這樣來做:雙線負(fù)載均衡第一步:在聯(lián)通線路的防火墻上,將聯(lián)通給我們的IP地址x.x.x.x的80端口映射到內(nèi)網(wǎng)地址 的 80 端口:iptables -t nat -A PREROUTING -p tcp -s 0/0 -d x.x.x.x/32 -dport 80 -j DNAT -to-destination iptables -t nat -

4、A POSTROUTING -p tcp -s /32 -d 0/0 -sport 80 -j SNAT -to-source x.x.x.x雙線負(fù)載均衡第二步:在互聯(lián)通線路的防火墻上,將互聯(lián)通給我們的IP地址y.y.y.y的80端口映射到內(nèi)網(wǎng)地 址 的 80 端口:iptables -t nat -A PREROUTING -p tcp -s 0/0 -d y.y.y.y/32 -dport 80 -j DNAT -to-destination iptables -t nat -A POSTROUTING -p tcp -s /32 -d 0/0 -sport 80 -j SNAT -to-

5、source y.y.y.y雙線負(fù)載均衡第三步:在WEB服務(wù)器上,為網(wǎng)卡eth0綁定兩個IP地址:,:rootweb network-scripts# cat ifcfg-eth0DEVICE=eth0HWADDR=00:0C:76:23:23:9AIPADDR=NETMASK=ONBOOT=yesTYPE=Ethernetrootweb network-scripts# cat ifcfg-eth0:0DEVICE=eth0:0HWADDR=00:0C:76:23:23:9AIPADDR=NETMASK=ONBOOT=yesTYPE=Ethernet雙線負(fù)載均衡第四步:在WEB服務(wù)器上配置策

6、略路由:將來自聯(lián)通線路的,發(fā)給的請求的響應(yīng)包, 發(fā)送給1,然后通過聯(lián)通的線路,返回給用戶;將來自互連通線路的,發(fā)給 的請求的響應(yīng)包,發(fā)給2,然后通過互聯(lián)通的線路返回給用戶. 這樣,就可以實現(xiàn) 從哪條線路進(jìn)來的請求,其響應(yīng)也從該線路出去 具體配置如下:rootweb # ip route add table 1 default via 1rootweb # ip route add table 2 default via 192.168. 168.12rootweb # ip rule add from table 1rootweb # ip rule add from table 2rootweb # sh ip rule IOSA-A/sbin/ip: /sbin/ip: cannot execute binary filerootweb # ip rule list0:from all lookup local32764:from lookup 232765:from lookup 132766:from all lookup main32767:from all lookup defaultroo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論