CentOS7配置LVS+DR

 服务器配置信息

主机角色 操作系统 IP地址 IP地址

LVS 服务器 (DS)

centos7

192.168.100.11 虚拟IP:192.168.100.10

服务器 (RS)

centos7

192.168.100.12 loIP地址:192.168.100.10

服务器 (RS)

centos7

192.168.100.13 loIP地址:192.168.100.10

一、LVS 服务器 (DS)

1、LVS 服务器 (DS) 192.168.100.11安装服务

yum -y install  ipvsadm

图片

 

2、配置IP地址

vim /etc/sysconfig/network-scripts/ifcfg-ens33

新增如下两行配置

IPADDR2="192.168.100.10"
NETMASK2="255.255.255.255"

图片

图片

 

 3、新增sysctl配置

vim /etc/sysctl.conf

net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.default.arp_ignore = 1
net.ipv4.conf.ens33.arp_ignore = 1  
net.ipv4.conf.all.arp_announce = 2
net.ipv4.conf.default.arp_announce = 2
net.ipv4.conf.ens33.arp_announce = 2 
sysctl -p

图片

 

4、配置ipvsadm配置文件
 touch /etc/sysconfig/ipvsadm

chmod 644 /etc/sysconfig/ipvsadm

chown root:root /etc/sysconfig/ipvsadm

vim /etc/sysconfig/ipvsadm

-A -t 192.168.100.10:80 -s wlc
-a -t 192.168.100.10:80 -r 192.168.100.12:80 -g -w 1
-a -t 192.168.100.10:80 -r 192.168.100.13:80 -g -w 1

cat > /etc/sysconfig/ipvsadm-config <<EOF
> # IPVSADM 配置文件
> IPVSADM_SAVE_ON_STOP="yes"
> IPVSADM_SAVE_ON_RESTART="yes"
> EOF
systemctl daemon-reload

systemctl start ipvsadm

ipvsadm -Ln

 

二、服务器 (RS)安装服务

1、192.168.100.12-13安装web服务,启动服务

yum -y install nginx

cd /usr/share/nginx/html
 cat index.html 
<H1>centos-2</H1>
systemctl start nginx

 

192.168.100.13配置

cd /usr/share/nginx/html
 cat index.html 
<H1>centos-3</H1>
systemctl start nginx

 

2、修改网卡配置文件

cat /etc/rc.d/rc.local

ip addr add 192.168.100.10/32 dev lo

3、修改systcl.config配置文件

cat /etc/sysctl.conf

net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.lo.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
net.ipv4.conf.lo.arp_announce = 2
sysctl -p

三、验证抓包

图片

 

图片

 

DS抓包

图片

 RS抓包

图片

 

 

 

 

posted on 2025-08-18 15:13  香蕉你个波娜娜  阅读(10)  评论(0)    收藏  举报