服務介紹:
LVS 簡稱 Linux Virtual Server,在實際環境中經常作為B/S結構的網絡應用中的負載均衡器來使用,工作在7層網絡模型中的,網絡層,也就是通常說的IP層,由于資料的處理是在Linux核心态完成的,是以性能很高
nat 模式: 支援任 何作業系統,以及私有網絡,隻需要一個公網ip ,系統性能受到限制,每次執行nat需要重寫包,有一定延遲。
實驗環境
實驗環境:
xuegod 63 VIP:eth0 192.168.0.103 ; DIP:eth1 192.168.10.63
xuegod 62 RIP:eth1 192.168.10.62 DG:192.168.10.63
xuegod 64 RIP:eth1 192.168.10.64 DG:192.168.10.63
一、配置網絡環境
配置xuegod 62 eth1 192.168.10.62 網關設為192.168.10.63
配置xuegod 64 eth1 192.168.10.64 網關設為192.168.10.63
配置xuegod 63
br0 eth0 192.168.0.103 模拟内網 eth1 192.168.10.63 VMnet1 模拟内網
簡易拓撲圖
<a href="http://s4.51cto.com/wyfs02/M01/75/F9/wKiom1ZF-COxpoX5AABfHBuMyys618.png" target="_blank"></a>
二、配置LVS環境
打開xuegod 63 的路由轉發功能
[root@xuegod63 ~]# vim /etc/sysctl.conf
将7 net.ipv4.ip_forward = 0 ,改為 net.ipv4.ip_forward = 1
生效配置 [root@xuegod63 ~]# sysctl -p
安裝LVS管理工具
[root@xuegod63 ~]# rpm -ivh /mnt/Packages/ipvsadm-1.26-2.el6.x86_64.rpm
[root@xuegod63 ~]#ipvsadm -A -t 192.168.0.103:80 -s rr
[root@xuegod63 ~]#ipvsadm -a -t 192.168.0.103:80 -r 192.168.10.64 -m
[root@xuegod63 ~]#ipvsadm -a -t 192.168.0.103:80 -r 192.168.10.62 -m
ipvsadm 指令說明
-A 添加
-t 表示tcp 服務
-s 指定排程算法 rr表示輪詢
-a 表示添加real server 位址
-r 指定real server 位址
-m 表示masquerade 也就是nat
[root@xuegod63 ~]# /etc/init.d/ipvsadm save
檢視 ipvsadm
<a href="http://s4.51cto.com/wyfs02/M00/75/F6/wKioL1ZF-KDhkToHAABOIyXh0KE641.png" target="_blank"></a>
配置xuegod 62為 realserver
[root@xuegod62 ~]# yum install httpd -y
[root@xuegod62 ~]# /etc/init.d/httpd restart
[root@xuegod62 ~]# echo " 192.168.10.62 " > /var/www/html/index.html
配置xuegod 64為 realserver
[root@xuegod64 ~]# yum install httpd -y
[root@xuegod64 ~]# /etc/init.d/httpd restart
[root@xuegod64 ~]# echo " 192.168.10.64 " > /var/www/html/index.html
在xuegod63 上進行測試,安裝elinks (elinks指令能實作一個純文字界面的WWW浏覽器)
[root@xuegod63 ~]# yum install elinks -y
[root@xuegod63 ~]# elinks 192.168.10.64 --dump
192.168.10.64
[root@xuegod63 ~]# elinks 192.168.10.62 --dump
192.168.10.62
測試vip
<a href="http://s3.51cto.com/wyfs02/M01/75/F9/wKiom1ZF-NTw9Vp-AAAu8hSsJvc061.png" target="_blank"></a>
<a href="http://s4.51cto.com/wyfs02/M01/75/F7/wKioL1ZF-VbwDIm8AACUUBoGnsM368.png" target="_blank"></a>
本文轉自 水滴石川1 51CTO部落格,原文連結:http://blog.51cto.com/sdsca/1712639,如需轉載請自行聯系原作者