文档章节

LVS-NAT模式示例配置

 月下狼
发布于 07/09 20:55
字数 361
阅读 42
收藏 0

「深度学习福利」大神带你进阶工程师,立即查看>>>

实验环境

Centos 7.6.1810 + ipvsadm v1.27

配置脚本

Director配置(1台)

yum install ipvsadm -y;
echo 1 > /proc/sys/net/ipv4/ip_forward; # 打开路由转发功能,即时打开
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf # 永久配置路由转发功能
ipvsadm -C; # 清空所有集群配置
ipvsadm -A -t 8.8.8.8:80 -s rr; # 添加一个lvs集群,vip为8..8.8.8,端口为80,-s rr 指定负载均衡算法为轮询
ipvsadm -a -t 8.8.8.8:80 -r 192.168.10.2:80 -m; # 向以上集群添加一个Real Server,-m指定NAT模式
ipvsadm -a -t 8.8.8.8:80 -r 192.168.10.3:80 -m; # 向以上集群添加一个Real Server, -m指定NAT模式
ipvsadm -Ln # 查看配置结果

Real Server配置(2台)

# 设置默认路由为Director的DIP,临时生效,永久配置可修改/etc/sysconfig/network
# 添加GATEWAY=192.168.10.1
route add default gateway 192.168.10.1 ; route -n;
yum install httpd -y; # 安装apache
systemctl start httpd; systemctl enable httpd; # 启动apache
echo “<h1>” > /var/www/html/index.html;
echo `ifconfig ens33 | grep netmask | awk -F ' ' '{print $2}'` >> /var/www/html/index.html;
echo “</h1>” >> /var/www/html/index.html;

LVS-NAT配置关键点

  • VIP为公网IP;
  • DIP和RIP为私网IP,且处于同一网络内部;
  • Real Server 的默认网关须指向DIP,因为响应报文要经过Director Server做SNAT,否则客户端是不会接受响应数据包的;
粉丝 6
博文 123
码字总数 73095
作品 0
海淀
架构师
私信 提问
加载中
请先登录后再评论。
记一次失败的Perl + Nginx + FastCGI 配置过程

这两天心血来潮,不知道为什么和 Perl + Nginx + FastCGI 配置 耗上了。但是失败了,记录如下: 1)安装Nginx 1.4.3 ,我的是WINDOWS 7 系统,修改配置文件如下: location ~ .(pl|cgi|perl)?...

通吃岛-低手哥
2013/10/27
1.8K
7
CDH5: 使用parcels配置lzo

一、Parcel 部署步骤 1 下载: 首先需要下载 Parcel。下载完成后,Parcel 将驻留在 Cloudera Manager 主机的本地目录中。 2 分配: Parcel 下载后,将分配到群集中的所有主机上并解压缩。 3 激...

cloud-coder
2014/07/01
6.9K
1
Swift百万线程攻破单例(Singleton)模式

一、不安全的单例实现 在上一篇文章我们给出了单例的设计模式,直接给出了线程安全的实现方法。单例的实现有多种方法,如下面: class SwiftSingleton { } 这段代码的实现,在shared中进行条...

一叶博客
2014/06/20
3.6K
16
树莓派(Raspberry Pi):完美的家用服务器

自从树莓派发布后,所有在互联网上的网站为此激动人心的设备提供了很多有趣和具有挑战性的使用方法。虽然这些想法都很棒,但树莓派( RPi )最明显却又是最不吸引人的用处是:创建你的完美家用...

异次元
2013/11/09
8K
8
Javascript图元绘制库--ternlight

基于HTML CANVAS API的Javascript库,提供在HTML页面上绘制图元——如流程图的能力。 目前已支持简单的矩形图元和图元间的连线(直线、直角连线两种),拖拽图元等能力。 该javascript librar...

fancimage1
2013/02/07
6.3K
1

没有更多内容

加载失败,请刷新页面

加载更多

【实用技巧】MAC苹果电脑怎么远程?

一般电脑远程包括三方面: 1、如果从外部windows或者linux终端连接到mac苹果电脑; 2、从苹果电脑内如何远程外面的windows、linux和mac等; 3、苹果和安卓手机怎么远程连接苹果/Windows电脑。...

osc_doeya1ck
30分钟前
12
0
虚拟主机和VPS主机有哪些不同点呢

虚拟主机是一种在单一主机或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术。vps主机是将一台服务器分割成多个虚拟专享服务器的服务。实现VPS的技术分为容器技术和虚拟机技术...

osc_b88oux8w
32分钟前
19
0
合理的使用MySQL乐观锁与悲观锁

针对 MySQL的乐观锁与悲观锁的使用,基本都是按照业务场景针对性使用的。针对每个业务场景,对应的使用锁。 但是两种锁无非都是解决并发所产生的问题。下面我们来看看如何合理的使用乐观锁与...

php开源社区
32分钟前
9
0
fusionpbx 中文 汉化

  自己以前有从事过呼叫中心的工作经验,然而由于自己是从事后端开发,对于前端界面的开发还是有些吃力,但是自己却又想自己搭建一套呼叫中心,所以购买了一台云服务器并克隆了FusionPBX的...

osc_ydeb2o99
34分钟前
12
0
关于大O表示法和小O表示法

上节课老师讲了一下各种表示法,当时没咋听懂,后来查了一些资料弄懂了,记录一下。 主要是从维基百科上看的。http://en.wikipedia.org/wiki/Big_O_notation 大O表示法: f(x) = O(g(x)) 表示...

osc_3mzamgkq
35分钟前
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部