LVS - 地址轉換(NAT)模式示例
1、排程器節點的lvs_serv_nat.sh指令碼
#!/bin/bash
# 配置實服務主機IP,排程器虛擬IP(排程器節點需要雙網路卡,對外地址為VIP,內網地址需要設定為RS閘道器)
Vip=192.168.10.100
Rs1=192.168.2.222
Rs2=192.168.2.231
source /etc/rc.d/init.d/functions
case "$1" in
start)
echo "Start LVS of Server..."
# 開啟Director伺服器上開啟路由轉發功能(多網路卡下的網路卡間資料包轉發)
echo 1 > /proc/sys/net/ipv4/ip_forward
# 清空防火牆nat表的所有鏈
iptables -t nat -F
# 刪除防火牆nat自定義鏈
iptables -t nat -X
# 新增一個子網路卡
/sbin/ifconfig eth0:0 $Vip netmask 255.255.240.0 up
# 設定Director的ipvs
/sbin/ipvsadm -C
# 在核心虛擬伺服器表中新增一臺虛擬伺服器
/sbin/ipvsadm -A -t $Vip:6500 -s rr # rr 表示輪詢排程
# 在一臺虛擬伺服器中增加一臺新的真實伺服器(指定虛擬服務對應真實服務的關係,指定負載均衡模式)
/sbin/ipvsadm -a -t $Vip:6500 -r $Rs1:6500 -m # -m 表示NAT模式
/sbin/ipvsadm -a -t $Vip:6500 -r $Rs2:6500 -m
# 啟動LVS
/sbin/ipvsadm
;;
stop)
echo "Close LVS of Server..."
echo "0" >/proc/sys/net/ipv4/ip_forward
/sbin/ipvsadm -C
/sbin/ifconfig eth0:0 down
;;
*)
echo "Usage: $0 {start|stop}"
;;
esac
exit 0
2、真實伺服器的配置
1). 設定RS的閘道器(GATEWAY)為DS的內網地址:vi /etc/sysconfig/network-scripts/ifcfg-eth0
2). 然後重啟network服務:service network restart
相關文章
- 網路地址轉換 NAT 配置
- iptables(三)網路地址轉換NAT
- vbox 網路地址轉換(NAT) 埠轉發
- 網路地址轉換NAT原理及其作用
- LVS負載均衡群集--NAT模式負載模式
- LVS-NAT模式的實現模式
- LVS 負載均衡之 VS/NAT 模式負載模式
- LVS-NAT模式的配置詳解模式
- 如何配置網路地址轉換(NAT)—Vecloud微雲Cloud
- HCNA Routing&Switching之地址轉換技術NAT
- 網路地址轉換(NAT)的報文跟蹤
- LVS - 直接路由(DR)模式示例路由模式
- LVS負載均衡群集概念、NAT模式LVS負載均衡實戰部署負載模式
- LVS(二)NAT模型配置模型
- 網段隔離器的網路地址轉換NAT技術
- 網路裝置配置與管理————17、網路地址轉換NAT
- 為什麼IPv6不能擺脫NAT網路地址轉換?
- 負載均衡LVS+NAT負載
- LVS-NAT叢集搭建
- 網路地址轉換(NAT)技術是否拖慢了網際網路發展?
- 伺服器群集—LVS負載均衡群集(LVS-NAT部署)伺服器負載
- 伺服器群集LVS負載均衡-NAT伺服器負載
- URL地址特殊字元轉換字元
- 簡單聊聊( 內網,公網 和 NAT 轉換 )內網
- java將IP地址轉換為數字以及逆向轉換Java
- ARP協議 地址解析協議:IP地址轉換為MAC地址協議Mac
- 【Go】IP地址轉換:數字與字串之間高效轉換Go字串
- 網路埠地址轉換 NAPT 配置APT
- Linux NAT轉發Linux
- 什麼是公網IP、內網IP和NAT轉換?內網
- PTA 7-18 IP地址轉換(JAVA)Java
- LVS DR模式單網段案例模式
- LVS-DR直連路由模式路由模式
- 使用者態程式的虛擬地址如何轉換成實體地址
- Raspberry遠端控制 —— 私網地址NAT到公網
- LVS - 使用用Keepalived實現健康檢查的示例
- LVS 負載均衡之 VS/TUN 模式負載模式
- LVS 負載均衡之 VS/DR 模式負載模式