LVS模式三:TUN(Tunneling)隧道模式

本文详细介绍了LVS-TUN(隧道模式)的工作原理及配置步骤,包括在相同和不同网段下实现负载均衡。通过IP隧道技术,LVS服务器将请求封装并转发给后端真实服务器,实现请求处理和响应。实验中涉及配置网络、yum仓库、规则添加、安装apache、arptables_jf工具等操作,并在多台服务器上进行测试以验证配置效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、LVS-Tun模式的工作原理

IP隧道(IP tunneling)是将一个IP报文封装在另一个IP报文的技术,这可以使得目标为一个IP地址的数据报文能被封装和转发到另一个IP地址。IP隧道技术亦称为IP封装技术(IP encapsulation)。IP隧道主要用于移动主机和虚拟私有网络(Virtual Private Network),在其中隧道都是静态建立的,隧道一端有一个IP地址,另一端也有唯一的IP地址

过程:

1.客户端将访问vip报文发送给LVS服务器;

2.LVS服务器将请求报文重新封装,发送给后端真实服务器;

3.后端真实服务器将请求报文解封,在确认自身有vip之后进行请求处理;

4.后端真实服务器在处理完数据请求后,直接响应客户端。

要求:

1.lvs和后端真实服务器上都要有vip。

2.不会成为瓶颈。

3.请求的报文不能太大。

二、LVS-TUN模式下的负载均衡

实验环境:

Load Balance:172.25.45.1
Virtual IP: 172.25.45.100
server2(RS): 172.25.45.2
server3(RS): 172.25.45.3

1、在server1上:

1).配置网络

modprobe ipip                         #添加隧道

ip link set up tunl0                   #激活隧道

ip addr add 172.25.45.100 dev tunl0  #添加虚拟IP

ip addr  #查看IP

2).配置yum仓库

vim /etc/yum.repos.d/rhel-source.repo

[LoadBalancer]
name=LoadBalancer
bas

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值