浮動(漂移)IP實現雙機熱備

浮動(飄移)IP原理 https://blog.csdn.net/readiay/article/details/53538085
也叫vip virtual ip 虛擬IP
用兩臺主機爲例,一主一備,多臺主機原理相同,一主多備

實現方法

規劃浮動 IP 10.0.0.3/24

1.ifconfig命令方法

#ifconfig 方法
# lb01 lb02 均配置
ifconfig eth0:1 10.0.0.3/24
#  lb01 lb02 均配置 開機自啓
echo "ifconfig eth0:1 10.0.0.3/24" >> /etc/rc.local
chmod +x /etc/rc.local

#開啓 關閉命令
ifconfig up eth0:1
ifconfig down eth0:1
#ip addr 方法
#不加label ifconfig 查詢看不到
ip addr add 10.0.0.3/24 dev eth0 label eth0:1
ip addr del 10.0.0.3/24 dev eth0
#開啓 關閉命令  注意因爲同一個網卡綁定了雙IP,在關閉的時候,該網卡整個都會關閉
ip link set eth0:1 up
ip link set eth0:1 down

2.配置文件 方法

# lb01 lb02 均配置
cp /etc/sysconfig/network-scripts/ifctg-eth0 ./ifcfg-eth0:1
# lb01 lb02 均配置
vim ifcfg-eth0:1

DEVICE="eth0:1"
BOOTPROTO="static"
ONBOOT="yes"
##下面這行原意,記住他,不能發...
NM_XXXXX="no"   
TYPE="Ethernet"
IPADDR="10.0.0.3"
NETMASK="255.255.255.0"

測試

斷開lb01 或 lb02 均可實現訪問站點,關掉任一lb server ,均可不中斷訪問,中途可能會斷開一小會,待IP切換完,即可實現.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章