我们上一章介绍了Web服务器,其中以Nginx为主,本章我们来讲解几个代理软件:Squid,Haproxy,LVS,FRP(内网穿透)。
#默认就支持,只是默认未加载到内存里面
#所以不存在安装的问题
modinfo ip_vs
组件 | 说明 |
---|---|
Director | 负载均衡调度器,负责接收客户端请求并转发到 Real Server。 |
Real Server | 实际处理业务的后端服务器(如 Web、数据库服务器)。 |
VIP | 虚拟 IP(Virtual IP),对外提供服务的 IP 地址,客户端直接访问此 IP。 |
DIP | Director 的 IP 地址,用于与 Real Server 通信。 |
CIP | 客户端 IP(Client IP)。 |
ipvsadm | 用户空间工具,用于管理 IPVS 内核模块,配置和监控 LVS 集群。 |
实际上LVS是不需要安装的,默认就在内核里面。只是需要加载到当前内存系统里面,并且开机也要自动加载,还有就是安装ipvsadm管理工具,可以进行管理ipvs规则。所以实际上就是安装管理ipvs规则的命令。
yum -y install ipvsadm
#临时加载内核里面
modprobe ip_vs
modprobe ip_vs_rr
modprobe ip_vs_wrr
# 根据实际需要添加其他模块,开启启动
echo "ip_vs" | tee /etc/modules-load.d/ipvs.conf
echo "ip_vs_rr" | tee -a /etc/modules-load.d/ipvs.conf
echo "ip_vs_wrr" | tee -a /etc/modules-load.d/ipvs.conf
# 临时开启 IP 转发(立即生效)
echo 1 > /proc/sys/net/ipv4/ip_forward
# 永久开启 IP 转发(写入配置文件)
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
sysctl -p # 重新加载配置
3.验证安装
#默认没有任何规则
ipvsadm -L
#这里的ip类似k8s里面的clusterIP
ipvsadm -A -t 192.168.1.100:80 -s rr
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有