当前位置: 首页 > news >正文

LVS TUN隧道模式

虚拟机虚拟机IP
VIP ens37192.168.146.200
LVS192.168.146.100
真实主机1192.168.146.101
真实主机2192.168.146.102
客户端client192.168.146.102

一、配置LVS负载均衡器(Director)

1.安装软件

apt install -y ipvsadm

2.加载IP隧道模块

modprobe ipip

echo "ipip" >> /etc/modules-load.d/ipvs.conf

3.添加VIP(虚拟)

ip addr add 192.168.146.200/32 dev tunl0

4.配置LVS规则

①清楚现有规则

ipvsadm -A -t 192.168.146.200:80 -s rr

②添加后端真实服务器(TUN模式)

ipvsadm -a -t 192.168.146.200:80 -r 192.168.146.101:80 -i

ipvsadm -a -t 192.168.146.200:80 -r 192.168.146.102:80 -i

③保存配置

ipvsadm -S > /etc/sysconfig/ipvsadm

5.配置系统参数

①启用IP转发

echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf

②禁用IPMP重定向

echo "net.ipv4.conf.all.send_redirects = 0" >> /etc/sysctl.conf
echo "net.ipv4.conf.default.send_redirects = 0" >> /etc/sysctl.conf
echo "net.ipv4.conf.ens33.send_redirects = 0" >> /etc/sysctl.conf

③应用配置

sysctl -p

6.设置开机自启

systemctl enable ipvsadm

systemctl start ipvsadm

二、配置后端Web服务器(Rs1、Rs2相同操作)

1.安装apache2

apt install apache2 -y

2.创建测试页面

在192.168.146.101上

echo "<h1>Web Server 1 (192.168.146.101)</h1>" > /var/www/html/index.html

在192.168.146.102上

echo "<h2>Web Server 2 (192.168.146.102)</h2>" > /var/www/html/index.html

3.加载IP隧道模块

modprobe ipip

echo "ipip" >> /etc/modules-load.d/ipvs.conf

4.配置VIP

①添加VIP到tunl0接口
ip addr add 192.168.146.200/32 dev tunl0
②启用tunl0接口
ip link set dev tunl0 up
③关闭tunl0的ARP响应
echo "1" > /proc/sys/net/ipv4/conf/tunl0/arp_ignore
echo "2" > /proc/sys/net/ipv4/conf/tunl0/arp_announce
echo "1" > /proc/sys/net/ipv4/conf/all/arp_ignore
echo "2" > /proc/sys/net/ipv4/conf/all/arp_announce
配置系统参数

④ 禁用反向路径过滤
echo "net.ipv4.conf.all.rp_filter = 0" >> /etc/sysctl.conf
echo "net.ipv4.conf.default.rp_filter = 0" >> /etc/sysctl.conf
echo "net.ipv4.conf.tunl0.rp_filter = 0" >> /etc/sysctl.conf
echo "net.ipv4.conf.ens33.rp_filter = 0" >> /etc/sysctl.conf

⑤应用配置
sysctl -p

三、验证配置

在客户端用curl 192.168.146.200测试

http://www.dtcms.com/a/407180.html

相关文章:

  • 使用Docker将PyQt深度学习项目打包成镜像
  • 腾讯 CodeBuddy 与国内主流 AI 编程工具深度对比
  • 浏览网站怎么用手机做网站开发用什么语言比较好
  • 宿迁做网站需要多少钱江苏省建设厅八大员考试报名网站
  • 机器人小脑的核心技术有哪些 ?
  • 【智慧城市】2025年中国地质大学(武汉)暑期实训优秀作品(5):智慧矿产
  • 【xsslabs】第12-19关
  • 全网营销公司排名前十网站seo哪里做的好
  • 智慧养老管理系统原型设计:医疗级后台与全场景交互方案
  • 全面的网站建设电脑维修 做网站
  • 利用软件做许多网站违法吗wordpress 链接提交
  • [光学原理与应用-470]:南京科耐激光技术推出用于半导体晶圆检测的20M-120M高重频266nm皮秒深紫外激光器
  • 庆阳网站网站建设国内十大mcn公司
  • Python+appium自动化测试
  • 保定网站建设方案外包做电影网站需要
  • GitPuk入门到实战(1) - 安装教程
  • 移动网站建设口碑好论坛如何做seo
  • 云手机能够解决实体机的哪些困扰?
  • 郑州做网站zztuotian网页设计表格
  • 建立电影网站教程免费建站哪家有
  • C++ 反向迭代器模拟实现
  • 16-镜像配置-反射镜像
  • 现在做一个网站多少钱形象墙logo墙设计图
  • 高防CDN能防御什么?
  • 网站数据表怎么做地推团队去哪里找
  • 网站建设标书建立网站时什么可以使用中文
  • 网站建设的对比分析郑州网站设计见效快
  • 网站建设投票系统设计甘德网站建设
  • iBizAppHUB与OWL框架(Odoo前端)深度比对
  • excel表格通过前端fetch上传至后端flask处理流程示例