lvs的dr和nat模式配置备忘

简介:

导出都可以搜到配置方法,所以只把要点记录下来以备忘。


一、lvs的dr模式的配置:

可以参考winxp_520兄的大作!http://www.cnblogs.com/codebean/archive/2011/07/25/2116043.html——其中,route add的都可以省略,一样可以成功,总觉得加那个路由没啥用。。其实问题的关键在于rs上lo本地回环地址的别名配置,也就是那个ifcfg-lo:0文件。这个不配,就完蛋。


二、lvs的nat模式的配置:

前端director server简称ds需要两块网卡,一块与访问者的网络互通,我称这块网卡为eth0,另一块和后台real server简称rs互通,我称这块网卡为eth1。在eth0上设置的ip称为vip,eth1上设置的叫dip。rs上设置的叫rip,第一台rs设置的ip称为rip1,第n台rs的ip称为ripn。

1、ds上的配置——

1)打开ds上的ip转发:echo 1 >/proc/sys/net/ipv4/ip_forward;

2)本例中vip为172.16.168.246(虚拟机nat网络),dip为172.16.16.246(虚拟机host-only网络),rip1为172.16.16.144(虚拟机host-only网络),rip2为172.16.16.244(虚拟机host-only网络)

3)建立一个bash脚本:

#!/bin/bash

ipvsadm -C && ipvsadm -A -t 172.16.168.246:80 -s rr && ipvsadm -a -t 172.16.168.246:80 -r 172.16.16.144:80 -m && ipvsadm -a -t 172.16.168.246:80 -r 172.16.16.244:80 -m

2、rs上的配置——

1)ip设置好,如rs1的rip1写成172.16.16.144,然后将这块网卡的gateway指向dip即172.16.16.246。一定要确定rs1、rs2、rsn的gateway都指向了dip;

2)把http的相关服务打开,如nginx,apache,本机curl http://localhost,确定页面可正常读取。



本文转自 朱科强 51CTO博客,原文链接:http://blog.51cto.com/zhukeqiang/1597155,如需转载请自行联系原作者

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
相关文章
|
7月前
|
负载均衡 前端开发 JavaScript
LVS-DR模式、keepalived、Nginx与Tomcat合作,打造动静分离,高效负载均衡与高可用性
为了采用这样的架构,你需要对LVS-DR、Keepalived、Nginx与Tomcat有一定的理解和掌握,同时也需要投入一些时间去研究和配置,但是一旦你把它运行起来,你将会发现,这一切都是值得的。
299 11
|
网络协议 安全 网络安全
Cisco-网络端口地址转换NAPT配置
Cisco-网络端口地址转换NAPT配置
324 1
|
负载均衡 网络协议 Linux
在Linux中, LVS三种模式的工作过程是什么?
在Linux中, LVS三种模式的工作过程是什么?
|
负载均衡 算法 Linux
在Linux中,LVS-NAT模式的原理是什么?
在Linux中,LVS-NAT模式的原理是什么?
|
安全 网络安全 数据安全/隐私保护
手把手教你用eNSP模拟器配置防火墙源NAT
手把手教你用eNSP模拟器配置防火墙源NAT
1896 4
|
负载均衡 监控 网络协议
在Linux中,LVS-DR模式原理是什么?
在Linux中,LVS-DR模式原理是什么?
|
10月前
|
负载均衡 网络协议 Linux
LVS,软负载均衡
LVS(Linux Virtual Server)是一项广泛应用的负载均衡技术,由章文嵩博士于1998年发起,自Linux 2.4.24版本起成为官方内核的一部分。LVS通过四层负载均衡技术实现高性能、高可用的服务器集群,支持多种调度算法和工作模式(如D-NAT、full-NAT、IP隧道、DR),适用于HTTP、数据库等应用。相比7层负载均衡器(如Nginx、HAProxy),LVS具有更高的并发处理能力和更低的资源消耗,适合大规模流量分发。本期文章详细介绍了LVS的工作原理、优势与不足,并对比了常见的负载均衡产品,帮助读者根据具体需求选择合适的解决方案。
1372 5
LVS,软负载均衡
|
负载均衡 网络协议 算法
LVS 负载均衡部署的三种模式 与搭建dr模式具体步骤
LVS 负载均衡部署的三种模式 与搭建dr模式具体步骤
|
12月前
|
负载均衡 算法 Linux
LVS+Keepalived:实现高效软负载均衡的利器
本文介绍了如何使用LVS(Linux Virtual Server)和Keepalived搭建高可用负载均衡集群。LVS通过不同调度算法将请求转发给后端服务器,而Keepalived基于VRRP协议实现服务高可用,避免IP单点故障。具体步骤包括环境准备、安装配置ipvsadm和Keepalived、启动服务及测试。文中还详细解释了配置文件中的关键参数,并提供了故障转移测试方法。最后,文章简要对比了软件、硬件和云负载均衡方案的特点,帮助读者选择合适的负载均衡策略。
1672 4
|
运维 负载均衡 网络协议
LVS+Keepalived 负载均衡
LVS+Keepalived 负载均衡
371 8
LVS+Keepalived 负载均衡