[root@localhost ~]# /etc/init.d/lvsnat start
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port Forward Weight ActiveConn InActConn
TCP 192.168.1.200:http rr
-> 10.0.0.3:http Masq 1 0 0
-> 10.0.0.2:http Masq 1 0 0
start LVS of DirectorServer NAT
[root@localhost ~]# ifconfig //查看变化的信息VIP的设置
eth0 Link encap:Ethernet HWaddr 00:0C:29:09:22:5D
inet addr:192.168.1.196 Bcast:192.168.1.255 Mask:255.255.255.0
eth0:0 Link encap:Ethernet HWaddr 00:0C:29:09:22:5D
inet addr:192.168.1.200 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:169 Base address:0x2000
eth1 Link encap:Ethernet HWaddr 00:0C:29:09:22:67
inet addr:10.0.0.1 Bcast:10.0.0.255 Mask:255.255.255.0
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
这样调度器部分的设置就结束了
第二:在realserver上的设置
在10.0.0.3上的设置
[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:B7:97:5B
inet addr:10.0.0.3 Bcast:10.0.0.255 Mask:255.255.255.0
[root@localhost ~]# echo "This is 10.0.0.3 web" >/var/www/html/index.html
[root@localhost ~]# iptables -F
[root@localhost ~]# iptables -F -t nat
[root@localhost ~]# /etc/init.d/httpd start
在10.0.0.2上的设置
[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:90:42:78
inet addr:10.0.0.2 Bcast:10.0.0.255 Mask:255.255.255.0
[root@localhost ~]# echo "This is 10.0.0.2 web" >/var/www/html/index.html
[root@localhost ~]# iptables -F
[root@localhost ~]# iptables -F -t nat
[root@localhost ~]# /etc/init.d/httpd start
第三:测试的部分
为了测试效果明显,所以在realserver特意设置网页的内容不同,当然这仅仅是为了测试用,在真实的环境中是必须保持网页内容的完全相同的。
测试效果
在地址栏里输入VIP测试,并且不断的刷新页面

在调度器上观看
[root@localhost ~]# ipvsadm
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
-> RemoteAddress:Port Forward Weight ActiveConn InActConn
TCP 192.168.1.200:http rr
-> 10.0.0.3:http Masq 1 0 6
-> 10.0.0.2:http Masq 1 0 5
[root@localhost ~]# ipvsadm -lnc
IPVS connection entries
pro expire state source virtual destination
TCP 01:43 TIME_WAIT 192.168.1.188:53365 192.168.1.200:80 10.0.0.3:80
TCP 01:44 TIME_WAIT 192.168.1.188:53369 192.168.1.200:80 10.0.0.3:80
TCP 01:43 TIME_WAIT 192.168.1.188:53364 192.168.1.200:80 10.0.0.2:80
TCP 01:45 TIME_WAIT 192.168.1.188:53371 192.168.1.200:80 10.0.0.3:80
实验结束
总结:这篇文章是对赶星老师视频教学的第一篇学习笔记,当然只是皮毛的部分,更复杂的算法和设置,期待更进一步的学习。