关注

LVS实验

一,环境的建立

设计图如下

1,在vs主机上

1)先进行IP地址的编辑,先使用下面命令进入到文件夹中查看里面的内容

2)由于VS有两个网络适配器,所以先使用CP命令进行复制

再打开eth1文件进行相关修改,注意VS的两个适配器一个为NAT模式一个为仅主机模式注意IP地址的编辑

3)使用nmcli命令进行IP的重新启动,命令如下

再查看IP是否重新编辑成功

2,在RS1和RS2上

1)先进行IP地址的修改,先使用如下命令进入到文件中进行编辑

文件里面的内容如下

2)然后使用nmcli命令进行IP重启

再使用ip a命令查看RS的IP地址,下图为RS1和RS2的IP

3)安装httpd服务

之后再打开httpd服务

再使用echo命令写入如下命令

同时RS2里面命令同上面RS1一样

4)在VS上面测试一下是否联通

二,NAT模式实现

1,VS上

1)先开启内核路由功能

2)编写策略,如下

可以采用Ln来进行查看策略是否编写正确

3)进行测试

4)进行权重修改再测试

同样使用for循环进行测试

5)规则持久化编写

具体命令如下

三,DR实验

1,路由器上

1)先开启ipvsadm,如果路由器上没有需要下载

2)设定内核路由功能

3)设定数据的转发策略

2,在VS上

1)由于需要两个IP,所以先使用CP命令进行复制后再进行IP的编写,VS的IP在流程图上这里就不显示了

2)然后使用nmcli命令进行IP启用

3)启用后查看IP是否存在问题

3,客户端

1)同样先修改IP地址

然后进行IP启用

2)查看是否可以ping通100

4,在RS1和RS2上

1)先复制eth0文件改名为lo

2)进行IP修改和启用(lo的地址要全部一样)

之后再进行IP启用

3)设立arp禁止响应

四,利用火墙解决轮询错误

1,在RS1和RS2上

1)先下载下面的软件

2)重启httpd服务

2,在VS上

1)添加http和https的轮询策略

光添加上面的轮询策略会出现轮询重复问题,所以要另外在添加策略

这样就可以解决轮询重复问题

五,利用持久连接实现会话粘滞

1,在VS上

1)使用如下命令修改权重

2)再使用Ln命令查看权重

可以看到10的权重为1,20的权重为0这样就可以实现会话粘滞

转载自CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/2401_86177727/article/details/158316874

评论

赞0

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--