LVS IP TUNL模式
2016-04-21 12:22
239 查看
环境: director:192.168.232.18:80(centos7) realserver1:192.168.232.30:80(centos7) realserver2:192.168.232.31:80(centos7) client:192.168.232.101 VIP:192.168.232.20:80 director配置 [root@director~]# echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf [root@director~]# ifconfig eth0:2 192.168.232.21/24 up [root@director~]# vim /etc/sysconfig/ipvsadm -A -t 192.168.232.20:80 -s wrr -a -t 192.168.232.20:80 -r 192.168.232.30:80 -i -w 2 -a -t 192.168.232.20:80 -r 192.168.232.31:80 -i -w 2 [root@director~]# /etc/init.d/ipvsadm restart [root@director~]# ipvsadm -L -n IP Virtual Server version 1.2.1 (size=4096) Prot LocalAddress:Port Scheduler Flags -> RemoteAddress:Port Forward Weight ActiveConn InActConn TCP 192.168.232.20:80 wrr -> 192.168.232.30:80 Tunnel 2 0 0 -> 192.168.232.31:80 Tunnel 2 0 0 realserver配置(两台所做配置相同) [root@realserver1~]# modprobe ipip [root@realserver1~]# lsmod | grep ipip ipip 13472 0 tunnel4 13252 1 ipip ip_tunnel 23760 1 ipip [root@realserver1~]# vim /etc/sysconfig/network-scripts/ifcfg-tunl0 DEVICE=tunl0 IPADDR=192.168.232.20 NETMASK=255.255.255.255 ONBOOT=yes NAME=tunl0 [root@realserver1~]# systemctl restart network.service [root@realserver1~]# vim /etc/sysctl.conf net.ipv4.ip_forward = 0 net.ipv4.conf.tunl0.arp_ignore = 1 net.ipv4.conf.tunl0.arp_announce = 2 net.ipv4.conf.all.arp_ignore = 1 net.ipv4.conf.all.arp_announce = 2 net.ipv4.conf.tunl0.rp_filter = 0 net.ipv4.conf.all.rp_filter = 0 [root@realserver1~]# sysctl -p
相关文章推荐
- 房产界已上市和IPO路上的难兄难弟:房天下与房多多
- 雷军是谁,他为什么而奋斗?小米上市和雷军的英雄主义
- IP网络路由技术
- 如何利用“IP地址欺骗”
- 新手看招:避免网络 IP 地址被非法修改
- 网络管理之IP地址篇
- ip地址基础知识
- 脚本之家因服务器资源紧张 换了ip并升级了带宽
- IP地址组成与类型
- 计算机名DNS网关IP(大家可以用来学习)
- Windows2003下批量添加和导出所有ip BAT脚本
- 一个能对访问者进行编号、记录访问次数、IP、时间的统计制作实例
- 用vbscript脚本实现返回 IP 配置数据的代码
- 用vbs针对一个 IP 地址范围运行脚本
- asp实现检查ip地址是否为内网或者私有ip地址的代码分享
- 根据IP跳转到用户所在城市的实现步骤
- vbs版IP地理位置查询小偷
- bat脚本显示本机IP地址的两种方法(内网ip)
- PHP判断IP并转跳到相应城市分站的方法