inet addr:192.168.1.196 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe09:225d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20860 errors:0 dropped:0 overruns:0 frame:0
TX packets:20440 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9172435 (8.7 MiB) TX bytes:11073395 (10.5 MiB)
Interrupt:169 Base address:0x2000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:113 errors:0 dropped:0 overruns:0 frame:0
TX packets:113 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:10286 (10.0 KiB) TX bytes:10286 (10.0 KiB)
tunl0 Link encap:IPIP Tunnel HWaddr
inet addr:192.168.1.200 Mask:255.255.255.255
UP RUNNING NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
第二:在节点上的设置(由于在两个节点上的设置基本完全相同,故这里只设置节点之一)
在192.168.1.195上
[root@localhost ~]# ifconfig //查看IP信息
eth0 Link encap:Ethernet HWaddr 00:0C:29:90:42:78
inet addr:192.168.1.195 Bcast:192.168.1.254 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe90:4278/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20604 errors:0 dropped:0 overruns:0 frame:0
TX packets:20467 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7417186 (7.0 MiB) TX bytes:3974199 (3.7 MiB)
Interrupt:169 Base address:0x2000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:16824 errors:0 dropped:0 overruns:0 frame:0
TX packets:16824 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8218210 (7.8 MiB) TX bytes:8218210 (7.8 MiB)
[root@localhost ~]# vi /etc/init.d/lvsctun /编写集群管理脚本,当然你也可以自己逐条添加
#!/bin/bash
#Description start LVS Realserver Tun
VIP=192.168.1.200
#./etc/rc.d/init.d/functions
case "$1" in
start)
echo "start LVS of Realserver Tun"
/sbin/ifconfig tunl0 $VIP broadcast $VIP netmask 255.255.255.255 up
/sbin/route add -host $VIP dev tunl0
echo "1">/proc/sys/net/ipv4/conf/lo/arp_ignore
echo "2">/proc/sys/net/ipv4/conf/all/arp_announce
echo "1">/proc/sys/net/ipv4/conf/all/arp_ignore
echo "2">/proc/sys/net/ipv4/conf/all/arp_announce
;;
stop)
echo "stop LVS of RealServer Tun"
/sbin/ifconfig tunl0 down
echo "0">/proc/sys/net/ipv4/conf/lo/arp_ignore
echo "0">/proc/sys/net/ipv4/conf/all/arp_announce
echo "0">/proc/sys/net/ipv4/conf/all/arp_ignore
echo "0">/proc/sys/net/ipv4/conf/all/arp_announce
;;
*)
echo "Usage:$0 {start|stop}"
exit 1
esac
[root@localhost ~]# chmod a+x /etc/init.d/lvsctun
[root@localhost ~]# /etc/init.d/lvscdr start
start LVS of RealServer DR
[root@localhost ~]# ifconfig //VIP被绑定在lo:0上
eth0 Link encap:Ethernet HWaddr 00:0C:29:90:42:78
inet addr:192.168.1.195 Bcast:192.168.1.254 Mask:255.255.255.0