LVS的部署——NAT模式

LVS各种模式原理见:LVS常用模式

实验环境

操作系统:Redhat6.5
调度机LVS:server1 172.25.66.1 安装ipvsadm、添加第二块网卡eth1
后端服务器RS:
server2 172.25.66.2 安装httpd
server3 172.25.66.3 安装httpd

配置

一、在调度机server1中
1:添加第二块网卡eth1,并启用
ifconfig eth1 up
ip addr add 172.25.254.166/24 dev eth1
在这里插入图片描述
2:扩展yum源
vim /etc/yum.repos.d/yum.repo

[source6.5]
name=source6.5
baseurl=http://172.25.66.250/source6.5
gpgcheck=0
[HighAvailability]
name=HighAvailability
baseurl=http://172.25.66.250/source6.5/HighAvailability
gpgcheck=0
[LoadBalancer]
name=LoadBalancer
baseurl=http://172.25.66.250/source6.5/LoadBalancer
gpgcheck=0
[ResilientStorage]
name=ResilientStorage
baseurl=http://172.25.66.250/source6.5/ResilientStorage
gpgcheck=0
[ScalableFileSystem]
name=ScalableFileSystem
baseurl=http://172.25.66.250/source6.5/ScalableFileSystem
gpgcheck=0

yum repolist
在这里插入图片描述
3:安装ipvsadm
在这里插入图片描述
4:打开内部路由设置
编辑/etc/sysctl.conf文件,将第七行改为1
在这里插入图片描述
sysctl -p
在这里插入图片描述
5:添加ipvsadm规则
ipvsadm -A -t 172.25.254.166:80 -s rr
ipvsadm -a -t 172.25.254.166:80 -r 172.25.66.2:80 -m
ipvsadm -a -t 172.25.254.166:80 -r 172.25.66.3:80 -m ##-m意为工作方式为NAT模式
/etc/init.d/ipvsadm save ##保存ipvsadm规则
在这里插入图片描述
ipvsadm -L -n 查看添加的规则
在这里插入图片描述
二、在后端服务器RS中
RS-server2
1:下载http服务
2:配置RS的网关指向vs
vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0"
BOOTPROTO="static"
ONBOOT="yes"
IPADDR=172.25.66.2
PREFIX=24
GATEWAY=172.25.66.1
DNS1=114.114.114.114

在这里插入图片描述
重启网络 /etc/init.d/network restart
查看server2网关
在这里插入图片描述
RS-server3
1:下载http服务
2:置RS的网关指向vs
vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE="eth0"
BOOTPROTO="static"
ONBOOT="yes"
IPADDR=172.25.66.3
PREFIX=24
GATEWAY=172.25.66.1
DNS1=114.114.114.114

在这里插入图片描述
重启网络 /etc/init.d/network restart
查看server3网关
在这里插入图片描述

测试

在客户机172.25.254.66中,使用curl命令测试
curl 172.25.254.166
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值