日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

VMware上实现LVS负载均衡(NAT)

發布時間:2023/11/27 生活经验 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VMware上实现LVS负载均衡(NAT) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文LVS的實現方式採用NAT模式。關于NAT的拓撲圖請參照我的上一篇文章。本文純粹實驗。NAT在生產環境中不推薦使用。原因是Load Balancereasy成為瓶頸!


1.VMware9上安裝CentOS-6.5-x86_64-minimal版

2.安裝完畢后將其hostname設置為LVS-master

hostname LVS-master
sudo -i

3.之后copy兩份虛擬機的文件 成為RS1和RS2

三臺虛擬機都採用橋接的網絡方式。最大的優點就是直接使用真實的路由 讓他們處在同一個局域網內 能夠互相訪問。也不必在LVS-master上配置兩塊網卡,僅僅須要配置多一個虛擬IP就可以。

4.在LVS-master上配置:

modprobe -l |grep ipvs

假設看到例如以下圖結果,就能夠繼續了


安裝ipvsadm

yum -y install ipvsadm

開啟nginx

service nignx start
chkconfig nginx on

配置VIP 192.168.83.198 讓它對外提供http服務

ifconfig eth0:0 192.168.83.198 netmask 255.255.255.255 broadcast 192.168.83.230

讓它有IP轉發功能

echo 1 > /proc/sys/net/ipv4/ip_forward

配置虛擬服務

ipvsadm -A -t 192.168.20.87:80 -s wlc

添加一臺real server1

ipvsadm -a -t 192.168.83.198:80 -r 192.168.83.87 -g

添加一臺real server2

ipvsadm -a -t 192.168.83198:80 -r 192.168.83.88 -g

最后把上面五句腳本寫在/etc/rc.local上 讓機器啟動自己主動執行


5.在RS1上配置

把以下四句加入在/etc/sysctl.conf? 文件 最后:

net.ipv4.conf.lo.arp_ignore = 1net.ipv4.conf.lo.arp_announce = 2net.ipv4.conf.all.arp_ignore = 1net.ipv4.conf.all.arp_announce = 2

上面表示關閉ARP

ifconfig lo:0 192.168.83.198 netmask 255.255.255.255 broadcast 192.168.83.198 up

加入路由
route add -host 192.168.83.198 dev lo:0

開啟nginx服務

service nginx start

表示index.html

echo ' the response is from Real server1' > /var/www/html/index.html

6.在RS2上的配置和RS1雷同

7.最后測試

最后訪問192.168.83.198會出現the response is from Real server1 或者 the response is from Real server2~

That's it!


轉載于:https://www.cnblogs.com/blfshiye/p/5193458.html

總結

以上是生活随笔為你收集整理的VMware上实现LVS负载均衡(NAT)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。