天天看點

Lvs+DR模式

第一台配置

關閉防火牆 安全linux

Vm1位址為192.168.10.2

安裝yum倉庫

挂載到mnt目錄下

mount /dev/cdrom /mnt/

加載lvs核心子產品

modprobe

ip_vs                //加載ip_vs子產品,

安裝管理軟體

rpm -ivh /mnt/Packages/ipvsadm-1.27-7.el7.x86_64.rpm

編輯配置檔案 

永久開啟路由轉發功能

vi /etc/sysctl.conf

在最後一行添加

net.ipv4.ip_forward = 1

Lvs+DR模式

重新整理

sysctl -p

DR模式排程器  注意:80.188是排程器和各真實伺服器要共同虛拟出的一個位址

添加虛拟位址

ifconfig ens33:0 192.168.10.188 broadcast 192.168.10.188 netmask

255.255.255.255 up

route add -host 192.168.10.188 dev ens33:0

ipvsadm -A -t 192.168.10.188:80 -s rr

ipvsadm -a -t 192.168.10.188:80 -r 192.168.10.3:80 -g

ipvsadm -Ln

Lvs+DR模式

第二台配置

關閉防火牆 安全linux

Vm1位址為192.168.10.3

安裝yum倉庫 安裝yum源

挂載到mnt目錄下

mount /dev/cdrom /mnt/

安裝httpd服務

yum install httpd -y

編輯網卡

Lvs+DR模式

添加looback位址

ifconfig lo:0 192.168.10.188 broadcast 192.168.10.188 netmask

255.255.255.255 up

Lvs+DR模式

route add -host 192.168.10.188 dev lo:0

echo

"1" >/proc/sys/net/ipv4/conf/lo/arp_ignore

echo

"2" >/proc/sys/net/ipv4/conf/lo/arp_announce

echo

"1" >/proc/sys/net/ipv4/conf/all/arp_ignore

echo

"2" >/proc/sys/net/ipv4/conf/all/arp_announce

sysctl -p

&>/dev/null

開啟httpd服務

systemctl start httpd

通路虛拟主機位址

繼續閱讀