LVS的NAT模型实战应用(一)|学习笔记

简介: 快速学习LVS的NAT模型实战应用

发者学堂课程【LVS负载均衡实战LVS的NAT模型实战应用学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/553/detail/7634


LVS的NAT模型实战应用(一)


内容介绍:

一、具体来实现LVS

二、实现图

三、作业


一、具体来实现LVS

第一种NAT模型:NAT模型要想实现,去搭建一个网络拓扑。NAT模型通常认为LVS服务器两个网卡,一个连接外网,一个连接内网。

image.png

这边有一个客户端,他请求到VIP,LVS服务器有两个地址一个是VIP另一个是DIP,后端有两个Virtual Server,拓扑结构大体来看需要四个机器,对于LVS服务器来说,配置IP规则时主要是有两条命令,一个是A(定义集群服务,功能是定义到底是基于哪个协议来实现LVS,后面要写上服务器的地址)

ipvsadm命令

管理集群服务:增、改、删

增、改:

ipvsadm -A|E -t|u|f service-address [-s scheduler] [-p [timeout]]删除:

ipvsadm -D -t|u|f service-address

service-address:

-t|u|f:

-t:TCP协议的端口,VIP:TCP_PORT

-u:UDP协议的端口,VIP:UDP_PORT

-f:firewall MARK,标记,一个数字

[-s scheduler]:指定集群的调度算法,默认为wlc

后端是web服务做VIP的tcp80端口,当你访问时会转到后端的web服务器所以要写上t代表TCP协议

定义完之后,VIP用什么端口号?调度算法是什么?缺后端的virtual service?

所以需要配合另外一个命令——ipvsadm,-a要增加上面的集群服务-t是TCP,-u是UDP后面要跟上服务器的地址(ip地址加端口号),在这个集群服务中告诉当前的集群服务谁是server,r就是server后面跟上它的地址。如果有两个server,这条命令要敲两遍。

ipvsadm工作模式有四种,要用哪种模式要通过[-g|i|m]来区分:

管理集群上的RS:增、改、删

增、改:ipvsadm -ale -t|u|f service-address -r server-address [-g|i|m][-w weight]

删:ipvsadm -d -t uf service-address -r server-address

server-address:

rip[:port]如省略port,不作端口映射

选项:

lvs类型:

-g:gateway,dr类型,默认

-i:ipip,tun类型

m: masquerade, nat类型

-w weight:权重

相关文章
|
4月前
|
负载均衡 应用服务中间件 Linux
企业实战(13)LVS负载均衡NAT(网络地址转换)模式实战详解(一)
企业实战(13)LVS负载均衡NAT(网络地址转换)模式实战详解(一)
|
4月前
|
存储 负载均衡 网络协议
企业实战(13)LVS负载均衡DR(直接路由)模式实战详解(二)
企业实战(13)LVS负载均衡DR(直接路由)模式实战详解(二)
|
5月前
|
存储 负载均衡 应用服务中间件
LVS负载均衡群集——NAT模式实操
LVS负载均衡群集——NAT模式实操
107 0
|
安全 网络协议 网络安全
思科防火墙应用NAT
思科防火墙应用NAT
100 0
思科防火墙应用NAT
|
存储 负载均衡 并行计算
LVS负载均衡群集——NAT模式实例
LVS负载均衡群集——NAT模式实例
190 0
LVS负载均衡群集——NAT模式实例
|
弹性计算 容灾 网络安全
VPC+NAT 网络实现多应用共享公网带宽|学习笔记
快速学习 VPC+NAT 网络实现多应用共享公网带宽
157 0
VPC+NAT 网络实现多应用共享公网带宽|学习笔记
|
负载均衡 调度
LVS负载均衡群集——NAT模式实操(下)
一、群集概述 1.1 群集的含义 Cluster,集群、群集 由多台主机构成,但对外只表现为一一个整体,只提供一-个访问入口(域名或IP地址), 相当于一台大型计算机。
157 0
|
存储 负载均衡 算法
LVS负载均衡群集——NAT模式实操(上)
一、群集概述 1.1 群集的含义 Cluster,集群、群集 由多台主机构成,但对外只表现为一一个整体,只提供一-个访问入口(域名或IP地址), 相当于一台大型计算机。
136 0
|
存储 负载均衡 算法
LVS负载均衡群集及LVS-NAT部署(热爱漫无边际,生活自有分寸)(二)
LVS负载均衡群集及LVS-NAT部署(热爱漫无边际,生活自有分寸)(二)
84 0
LVS负载均衡群集及LVS-NAT部署(热爱漫无边际,生活自有分寸)(二)
|
3月前
|
负载均衡 应用服务中间件 Linux
Nginx系列教程(14) - LVS+KeepAlived+Nginx实现高性能负载均衡集群
Nginx系列教程(14) - LVS+KeepAlived+Nginx实现高性能负载均衡集群
86 0