F5负载均衡配置手册

负载均衡器通常称为四层交换机或七层交换机。四层交换机主要分析IP层及TCP/UDP层,实现四层流量 负载均衡。七层交换机除了支持四层负载均衡以外,还有分析应用层的信息,如HTTP协议URI或Cookie信 息。

一、F5配置步骤:

1、F5组网规划

(1)组网拓朴图(具体到网络设备物理端口的分配和连接,服务器网卡的分配与连接)

(2)IP地址的分配(具体到网络设备和服务器网卡的IP地址的分配)

(3)F5上业务的VIP、成员池、节点、负载均衡算法、策略保持方法的确定

2、F5配置前的准备工作

(1)版本检查

f5-portal-1:~# b version

Kernel:

BIG-IP Kernel 4.5PTF-07 Build18

(2)时间检查--如不正确,请到单用户模式下进行修改

f5-portal-1:~# date
Thu May 20 15:05:10 CST 2004

(3)申请license--现场用的F5都需要自己到F5网站上申请license

3、F5 的通用配置

(1)在安全要求允许的情况下,在setup菜单中可以打开telnet及ftp功能,便于以后方便维护

(2)配置vlan unique_mac选项,此选项是保证F5上不同的vlan 的MAC地址不一样。在缺省情况下,F5 的各个vlan的MAC地址是一样的,建议在配置时,把此项统一选择上。可用命令ifconfig –a来较验

具体是system/Advanced Properties/vlan unique_mac

(3)配置snat any_ip选项选项,此选项为了保证内网的机器做了snat后,可以对ping的数据流作转换 。Ping是第三层的数据包,缺省情况下F5是不对 ping的数据包作转换,也就是internal vlan的主机无法 ping external vlan的机器。(注意:还可以采用telnet来验证。)

具体是system/Advanced Properties/snat any_ip

时间: 2024-09-15 12:42:34

F5负载均衡配置手册的相关文章

服务器端F5负载均衡的问题

问题描述 服务器端F5负载均衡的问题 公司关于移动APP业务有两台服务器A和B,做过F5负载均衡部署,但是现在遇到一个问题:两台服务器都正常运转时,A.B都有一定数量的连接数且服务正常:**但是当A关闭时,B不能提供正常服务,APP端报错为:无法连接到服务器**:当B关闭时,A可以提供正常服务.这是什么原因?(因为本人没有权限查询服务器状态,目前推测是配置问题) 解决方案 解决方案二: 这个应该是要检测一下服务器的F5配置,是否没有A的时候,导致不能识别B

Nginx负载均衡配置

将域名指向Nginx服务器 访问www.test.com会转发到192.168.1.22,192.168.1.23 user nobody nobody; worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; upstream www.te

nginx负载均衡配置-windows

nginx负载均衡配置-windows 虽然说windows上的nginx在官方文档中提到"仅作为测试"之用,但对于小规模并发场景还是比apache有不小的优势.所以,本文也将其作为windows服务器上负载均衡的主要工具进行说明. 配置实例 #user nobody; #指定nginx进程数,通常与CPU数相一致.特别是在windows平台中,这一数值一般只能设置为1. worker_processes 1; #error_log logs/error.log; #error_log

服务器-F5 负载均衡 nginx 网络通信

问题描述 F5 负载均衡 nginx 网络通信 公司现在在做一个政府外包项目,目前涉及到网络通信的问题,我们的服务器有六台,用来布我们的服务,还有另外一台机器是可以和对方的专线,现在用nginx返向代理到我们的服务,保证和对方通信,但是我们的服务同时有页面给外部访问,现在不知道如何解决,同时在我们的服务中,也需要调用对方的接口,往对方数据库写东西,但是我们的服务在那六台服务器上,无法和对方进行通信,现在不知道如何解决了 解决方案 F5负载均衡f5负载均衡F5负载均衡如何激活

tomcat集群-nginx 反向代理三个本地tomcat 负载均衡配置 无法加载js css 图片等 也不报错

问题描述 nginx 反向代理三个本地tomcat 负载均衡配置 无法加载js css 图片等 也不报错 打开速度非常慢,到最后js css无法加载是什么问题 我的项目是ssh+jquery+easyui的 单独访问tomcat完全正常 访问nginx就这样了 .求大神指点啊 访问webapp根目录是可以的 我的页面都是在web-inf目录下的貌似不行 nginx配置如下: #user nobody; worker_processes 1; #error_log logs/error.log;

Nginx+Tomcat负载均衡配置

 Nginx+tomcat是目前主流的java web架构,如何让nginx+tomcat同时工作呢,也可以说如何使用nginx来反向代理tomcat后端均衡呢?下面然给我们详细来了解一下吧 Nginx+tomcat是目前主流的java web架构,如何让nginx+tomcat同时工作呢,也可以说如何使用nginx来反向代理tomcat后端均衡呢?直接安装配置如下: 1.JAVA JDK安装: #下载相应的jdk软件包,然后解压安装,我这里包名称为:jdk-7u25-linux-x64.t

nginx负载均衡配置,hash后面的参数

问题描述 nginx负载均衡配置,hash后面的参数 upstream redis { hash $hash_img_url; server 192.168.84.69:6379; server 192.168.84.69:6380; server 192.168.84.69:6381; keepalive 512; } 这个hash的变量只能是访问的url吗,可以自定义变量吗? 解决方案 nginx 负载均衡配置nginx 负载均衡的配置nginx 负载均衡配置 解决方案二: 因为i一般都是通

Apache做负载均衡配置教程(windows/linux)

windows下Apache做负载均衡 第一次看到这个标题时我也很惊讶,Apache居然还能做负载均衡?真是太强大了.经过一番调查后发现的确可以,而且功能一点都不差.这都归功于 mod_proxy 这个模块.不愧是强大的Apache啊. 废话少说,下面就来解释一下负载均衡的设置方法. 一般来说,负载均衡就是将客户端的请求分流给后端的各个真实服务器,达到负载均衡的目的.还有一种方式是用两台服务器,一台作为主服务器(Master),另一台作为热备份(Hot Standby),请求全部分给主服务器,在

Nginx负载均衡配置实例详解

负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法.   测试环境 测试域名  :www.threegroup.space A服务器IP :123.56.255.173 (主) B服务器IP :101.200.159.138 C服务器IP :123.56.255.53   部署思路A服务器做为主服务器,域名直接解析到A服务器(123.56.255.173)上,由A服务器负载均衡到B服务器(101.200.159.138)与C服务器(123.56.2