背景
公司有几段公网是用云主机做网关的,且与IDC互联的是/30的一个IP。为了业务可靠,避免网关单点问题,需要做主备两个网关。主的宕机能自动切去备用网关。
施作方案
CentOS+Keepalived+float vip
开始部署
实验环境拓扑图如下所示:
一、配置CentOS云主机
主要是开设两台Centos6.9云主机,挂好两个网卡,一个做WAN卡,一个做LAN卡。配置好IP地址,启用路由转发,iptables配置允许转发。
此处不是重点,具体步骤不阐述。
二、安装Keepalived并配置
Centos6.9下可以直接yum安装,如果提示没有找到包,可以先安装epel源
yum install epel-release -y
yum install keepalived -y
接下来配置keepalived
Master配置如下:
vim /etc/keepalived/keepalived.conf
! Configuration File for keepalived
global_defs {
notification_email {
XXX@nxera.net
XXXXX@qq.com
}
notification_email_from root@localhost
smtp_server localhost
smtp_connect_timeout 30
route