1 ipvsadm nat的模式linux
-g 直接路由DR
web
-m nat模式
服務器
-i 隧道模式
ide
2 ip
192.168.1.10 | ||||
192.168.2.11 | 192.168.1.11 | 交換機 | 192.168.1.12 | |
vip | dip | RIP | ||
linux 1 兩塊網卡eth0 192.168.2.11 提供客戶訪問web的IP
路由
eth1 192.168.1.11 內網IP
it
Linux 2 eth0 192.168.1.10 網關 192.168.1.11
table
Linux 3 eth0 192.168.1.12 網關 192.168.1.12class
3 lvs 的做用鏈與iptables同樣 只能使用其中一個 因此關閉iptables配置
/etc/init.d/iptables stop
4 開啓轉發模式
echo 1 > /proc/sys/net/ipv4/ip_forward
5 Linux 1 安裝ipvsadm yum install ipvsadm
6 配置ipvsadm
ipvsadm -A -t 192.168.1.100:80 -s wrr (建立虛擬服務器)
ipvsadm -a -t 192.168.2.11:80 -r 192.168.1.10:80 -m -w 1 (建立真實主機)(-w 爲權重)
ipvsadm -a -t 192.168.2.11:80 -r 192.168.1.12:80 -m -w 2
ipvsadm -L -n 查看
7 rip 即Linux2 Linux3 開啓web服務
完成 客戶端訪問 192.168.2.11
8 其餘簡介
ipvsadm -E -t 192.168.2.11:80 -s wrr 編輯虛擬服務器
ipvsadm -e -t 192.168.2.11:80 -r 192.168.1.10:80 -m -w 5 編輯真實主機
ipvsadm -e -t 192.168.2.11:80 -r 192.168.1.12;80 -m -w 1
ipvsadm -C (刪除規則)
ipvsadm -D -t 192.168.2.11:80 刪除虛擬服務器
ipvsadm -d -t 192.168.2.11:80 -r 192.168.1.10:80 刪除真實