2013-02-15 27 views
0

下配置的主題是相當自我解釋,我有運行LVS指揮器負載平衡器和follwoing配置:應該在哪裏主任IP可以在LVS負載均衡器的Linux

# ipvsadm -Ln 

IP Virtual Server version 1.2.1 (size=4096) 
Prot LocalAddress:Port Scheduler Flags 
    -> RemoteAddress:Port   Forward Weight ActiveConn InActConn 
TCP 172.22.9.100:80 rr 
    -> 172.22.1.133:80    Masq 1024 0   2 
    -> 172.22.1.134:80    Masq 1024 0   1 

我宣佈其虛擬IP是,但我在哪裏指定了與真實服務器通信所需的導演IP?

任何人都可以請點我到一個全面和最新的配置,所有我能找到谷歌是古老的2.4內核配置說明。

回答

1

Linux的決定是基於它的路由表。例如,如果您的一臺後端機器是172.22.1.133,您的主機將檢查它的路由表以決定它應該使用哪個接口,以及它是否可以直接連接或通過網關連接。

命令「IP路由秀」應該給你一個關於它會使用哪個界面提示。

如果您有多個可用於連接到一個IP的接口,並且您希望將其與路由的其餘部分分開定義,則可以爲此特定主機添加一個路由,以在其中定義一個接口:

ip route add 1.2.3.4/32 dev eth3