博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lvs之ip-tun(ip隧道)技术的学习与实践
阅读量:4876 次
发布时间:2019-06-11

本文共 1615 字,大约阅读时间需要 5 分钟。

directorserver 200.168.10.1
realserver1 200.168.10.2
realserver2 200.168.10.3
vip=200.168.10.10

windows 上配置:

lvs-server vmnet1

  ifconfig eth0 200.168.10.1

  因为IP隧道模式只需要一个网卡  所以就停掉其他网卡

  ifconfig eth1 down

  //编写shell脚本
  #!/bin/bash
  #ipvs2.sh
  #ip-tun技术脚本
 
  ifconfig tunl0 200.168.10.10 netmask 255.255.255.255 up
  route add -host 200.168.10.10 dev tunl0
  #--clear 清除内核虚拟服务器表中的所有记录
  ipvsadm -C
  #-A 在内核的虚拟服务器表中添加一条新的虚拟服务器记录。-t 说明虚拟服务器提供的是tcp 的服务 。-s 使用的调度算法 rr 轮叫
  ipvsadm -At 200.168.10.10:80 -s rr
  #-a 在内核虚拟服务器表的一条记录里添加一条新的真实服务器记录 -r 真实的服务器地址 -i 指定lvs模式为ip-tun模式
  ipvsadm -at 200.168.10.10:80 -r 200.168.10.2:80 -i
  ipvsadm -at 200.168.10.10:80 -r 200.168.10.3:80 -i
  ipvsadm -L -n

real-web-server-1 vmnet1

route -n
route del default
ifconfig eth1 200.168.10.2
 
//编写shell脚本
#!/bin/bash
#arp.sh
#author:chenyanbo
 
ifconfig tunl0 200.168.10.10 netmask 255.255.255.255 up
route add -host 200.168.10.10 dev tunl0
 
echo "1" > /proc/sys/net/ipv4/conf/tunl0/arp_ignore
echo "2" > /proc/sys/net/ipv4/conf/tunl0/arp_announce
echo "1" > /proc/sys/net/ipv4/conf/all/arp_ignore
echo "2" > /proc/sys/net/ipv4/conf/all/arp_announce

real-web-server-2 vmnet1

route -n
route del default
ifconfig eth1 200.168.10.3
 
//编写shell脚本
#!/bin/bash
#arp.sh
#author:chenyanbo
 
ifconfig tunl0 200.168.10.10 netmask 255.255.255.255 up
route add -host 200.168.10.10 dev tunl0
 
echo "1" > /proc/sys/net/ipv4/conf/tunl0/arp_ignore
echo "2" > /proc/sys/net/ipv4/conf/tunl0/arp_announce
echo "1" > /proc/sys/net/ipv4/conf/all/arp_ignore
echo "2" > /proc/sys/net/ipv4/conf/all/arp_announce
 

 

转载于:https://www.cnblogs.com/chenyanbo/p/5838957.html

你可能感兴趣的文章
ubuntu 12.04 不能关机
查看>>
检测某地方新闻小站
查看>>
SOAP=RPC+HTTP+XML
查看>>
【转】 Pro Android学习笔记(四五):Dialog(2):DialogFragment
查看>>
跑路(洛谷 1613)
查看>>
微软云平台媒体服务实践系列 2- 使用动态封装为iOS, Android , Windows 等多平台提供视频点播(VoD)方案...
查看>>
C#_数组
查看>>
art-template辅助函数和子模板
查看>>
整型数转字符串
查看>>
Fancytree Javascript Tree TreeTable 树介绍和使用
查看>>
python 基础
查看>>
理解Shadow DOM(一)
查看>>
C# 委托
查看>>
IOS开发之XML解析以及下拉刷新上拉加载更多的分享
查看>>
UVA136有关优先队列
查看>>
Unity5.6.0f3 VideoPlayer Android崩溃问题
查看>>
hdu 3046 Pleasant sheep and big big wolf 最小割
查看>>
org.apache.catalina.startup.Catalina异常处理
查看>>
Java-IO Stream
查看>>
pagehelper的实现原理
查看>>