57、LVS DR模型实现(VIP、DIP同VLAN不同网段)

12.png

1、Director配置

firewall-cmd --state

systemctl stop firewalld

firewall-cmd --state

systemctl disable firewalld

sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

setenforce 0


yum -y install ipvsadm

echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf 

sysctl -p


ifconfig eno16777736:0 192.168.6.101/24

route add -host 192.168.6.101 dev eno16777736:0


ipvsadm -A -t 192.168.6.101:80 -s rr 

ipvsadm -a -t 192.168.6.101:80 -r 192.168.60.101 -g

ipvsadm -a -t 192.168.6.101:80 -r 192.168.60.102 -g

ipvsadm -L -n



2、RS1配置

firewall-cmd --state

systemctl stop firewalld

firewall-cmd --state

systemctl disable firewalld

sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

setenforce 0


yum -y install httpd

echo "<h1> RS1 <h1>" >> /var/www/html/index.html

service httpd start


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

echo 1 > /proc/sys/net/ipv4/conf/eno16777736/arp_ignore    

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

echo 2 > /proc/sys/net/ipv4/conf/eno16777736/arp_announce    

ifconfig lo:0 192.168.6.101 netmask 255.255.255.255 broadcast 192.168.6.101 up

route add -host 192.168.6.101 dev lo:0


3、RS2配置

firewall-cmd --state

systemctl stop firewalld

firewall-cmd --state

systemctl disable firewalld

sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

setenforce 0


yum -y install httpd

echo "<h1> RS2 <h1>" >> /var/www/html/index.html

service httpd start


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

echo 1 > /proc/sys/net/ipv4/conf/eno16777736/arp_ignore    

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

echo 2 > /proc/sys/net/ipv4/conf/eno16777736/arp_announce    

ifconfig lo:0 192.168.6.101 netmask 255.255.255.255 broadcast 192.168.6.101 up

route add -host 192.168.6.101 dev lo:0


4、测试

[root@host ~]# curl 192.168.6.102

<h1> RS1 <h1>

[root@host ~]# curl 192.168.6.102

<h1> RS2 <h2>

[root@host ~]# curl 192.168.6.102

<h1> RS1 <h1>

[root@host ~]# curl 192.168.6.102

<h1> RS2 <h2>

[root@host ~]# 


猜你喜欢

转载自blog.51cto.com/kaiyuandiantang/2329508