lvs srv
[root@osg ~]# ifconfig eth0 8.8.8.8
[root@osg ~]# ifconfig eth0 8.8.8.8 netmask 255.255.255.0
srv1
ifconfig eth0 192.168.10.2 netmask 255.255.255.0
srv2
ifconfig eth0 192.168.10.2 netmask 255.255.255.0
iptables -L -n
sestatus
ipvsadm -at 8.8.8.8:80 -r 192.168.0.2 -m
后面带妹子(谐音记忆。)
-m NAT
-g DR
-i tun
路由管道开启,lvs服务器的两张网卡才能通信,外网才能通过lvs服务器通道进去,此时lvs相当于一个路由器。
里面的服务器如果没有网关,走不出去。否则。。
开启lvs 路由管道,可以认为服务器两块网卡之间有一个通道。
路由管道是否开启lvs服务器中,
[root@osg ipvsadm-1.26]# echo 1 >/proc/sys/net/ipv4/ip_forward
[root@osg ipvsadm-1.26]# cat /proc/sys/net/ipv4/ip_forward
1
内网私有区域 需要知道网关存在哪儿?、
route add default gw 192.168.10.1
route -n
准备两台web服务器的内容
192.168.10.2 首页显示为2的网页
192.168.10.3 首页显示为3的网页
service httpd restart
ipvsadm安装包
yum -y install ipvsadm*
vi ipvs.sh
----------------------------------------------
#!/bin/bash
#lvs.sh
ipvsadm -C
ipvsadm -At 8.8.8.8:80 -s -rr
ipvsadm -at 8.8.8.8:80 -r 192.168.10.2:80 -m
ipvsadm -at 8.8.8.8:80 -r 192.168.10.3:80 -m
ipvsadm -L -n
停掉8.8.8.8 本身的web服务
用以下两种方式停止都可以:
httpd service stop
/etc/init.d/httpd stop
chmod a+x ipvs.sh
./ipvs.sh