Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux系统 > » 正文

VM linux下的LVS-TUN实例(2)

来源: 未知 分享至:

          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


Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史