博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lvs realserver 配置VIP
阅读量:4984 次
发布时间:2019-06-12

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

# $# 表示提供到shell脚本或者函数的参数总数;

# 1表示只有一个参数。

#/bin/bash

#file: tun_RS.sh

if [ $# -ne 1 ];

then
echo “usage: $0 virtualIP”
echo “such as : $0 172.19.58.200″
exit 0
fi

VIP=$1

# RS 无需转发

echo “0” >/proc/sys/net/ipv4/ip_forward

# modify eth0 mtu to 1440 for TCP server

/sbin/ifconfig eth0 mtu 1440

# 配置tunl0

/sbin/ifconfig tunl0 up
/sbin/ifconfig tunl0 ${VIP} broadcast ${VIP} netmask 0xffffffff up
/sbin/route add -host ${VIP} dev tunl0

# 解决arp的问题

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

# 解决rp_filter的问题

echo 0 > /proc/sys/net/ipv4/conf/tunl0/rp_filter
echo 0 > /proc/sys/net/ipv4/conf/all/rp_filter
# end of tun_RS.sh

转载于:https://www.cnblogs.com/dantes91/p/5007745.html

你可能感兴趣的文章
ckeditor_学习(1) 基本使用
查看>>
1013团队Beta冲刺day4
查看>>
二叉树输出
查看>>
利用lambda和条件表达式构造匿名递归函数
查看>>
Spring学习之常用注解(转)
查看>>
手工模拟Oracle数据块逻辑讹误引发,ORA-00600:[13013] [5001]一例
查看>>
CSS魔法堂:你真的理解z-index吗?
查看>>
《30天自制操作系统》笔记(12)——多任务入门
查看>>
Go单元测试与基准测试
查看>>
如何了解熟悉业务
查看>>
浅析回调函数和Schedule
查看>>
07黑盒测试方法
查看>>
小程序开放插件功能,可供其他小程序使用
查看>>
poj2398计算几何叉积
查看>>
lightoj1138
查看>>
HDU 3001 Travelling
查看>>
C++Primer读书笔记----第四章数组与指针(2)
查看>>
在iOS中使用Phonegap防止Webview被上下拖动
查看>>
50个必备的实用jQuery代码段
查看>>
wikioi--1044 拦截导弹
查看>>