LVS工作环境配置

一、LVS-DR工作模式配置

模拟环境如下:

1台客户机

1台LVS负载调度器

2台web服务器

1、环境部署

(1)LVS负载调度器

yum install -y ipvsadm   # 在LVS负载调度器上进行环境安装
ifconfig ens33:200 192.168.134.200/24  # 配置LVS的VIP

(2)web服务器手工绑定vip同时调整内核参数,关闭ARP响应

ifconfig lo:200 192.168.134.200 netmask 255.255.255.255 up
route add -host 192.168.134.200 dev lo
echo "2" > /proc/sys/net/ipv4/conf/lo/arp_announce
echo "1" > /proc/sys/net/ipv4/conf/ens33/arp_ignore
echo "1" > /proc/sys/net/ipv4/conf/lo/arp_ignore
echo "2" > /proc/sys/net/ipv4/conf/all/arp_announce

2、回到LVS上进行配置

# 清除配置:ipvsadm -C
# 查看配置:ipvsadm -ln
ipvsadm -A -t 192.168.134.200:80 -s rr
ipvsadm -e -t 192.168.134.200:80 -r 192.168.134.168:80 -g
ipvsadm -e -t 192.168.134.200:80 -r 192.168.134.166:80 -g

3、测试

for ((i=1;i<=6;i++)); do curl 192.168.134.200; done

二、LVS-nat工模式配置

模拟环境如下:

1台客户机

具有可以模拟内网和外网的director Server

2台real-server

用56(real server)7模拟

1、在director server上添加新的网卡,配置新的ip地址,做访问外网用

在linux上添加网卡,利用nmtui配置ip地址。
nmcli c up ens36 # 激活网卡

2、在real-server上重新修改ip地址,然后用ssh连接,进行测试

3、测试

echo " web test page,ip is `hostname -I`." > /usr/share/nginx/html/index.html
systemctl restart nginx

 

如果出现ssh连接不成功情况,打开~/.ssh/,在此目录下,打开known_hosts文件在这个文件中删除部分ip相同的信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值