lvs-fullnat
来源:互联网 发布:2017年度人工智能报告 编辑:程序博客网 时间:2024/05/22 14:30
fullnat
DR > 隧道 > NAT > FNAT(最慢,功能强)
FNAT:与NAT一样,支持多vlan,ddos
fullnat安装
(1)需要的包
asciidoc-8.4.5-4.1.el6.noarch.rpm
Lvs-fullnat-synproxy.tar.gz
newt-devel-0.52.11-3.el6.x86_64.rpm
kernel-2.6.32-220.23.1.el6.src.rpm
slang-devel-2.2.1-1.el6.x86_64.rpm
(2)包的安装
##解压fullnat源码包
tar zxf Lvs-fullnat-synproxy.tar.gz
##安装所需的包
yum install rpm-build -y
yum install kernel-2.6.32-220.23.1.el6.src.rpm -y
rpm -ivh kernel-2.6.32-220.23.1.el6.src.rpm
yum install redhat-rpm-config patchutils xmlto binutils-devel python-devel perl-ExtUtils-Embed hmaccalc -y
yum install asciidoc-8.4.5-4.1.el6.noarch.rpm -y
yum install newt-devel-0.52.11-3.el6.x86_64.rpm
yum install slang-devel-2.2.1-1.el6.x86_64.rpm
yum install newt-devel-0.52.11-3.el6.x86_64.rpm
##内核编译
cd /root/rpmbuild/SPECSrpmbuild -bp kernel.spec
##产生字符
yum install -y rng-tools
rngd -r /dev/urandom
(3)lvs内核设置
cd lvs-fullnat-synproxy/
cp lvs-2.6.32-220.23.1.el6.patch ~/rpmbuild/BUILD/kernel-2.6.32-220.23.1.el6/linux-2.6.32-220.23.1.el6.x86_64/
##增加补丁
cd /root/rpmbuild/BUILD/kernel-2.6.32-220.23.1.el6/linux-2.6.32-220.23.1.el6.x86_64patch -p1 < lvs-2.6.32-220.23.1.el6.patch
##设置内核安装文件
vim Makefile
4 EXTRAVERSION = -220.23.1.el6
##安装内核
安装前要确保可用硬盘大小大于8G
cd /root/rpmbuild/BUILD/kernel-2.6.32-220.23.1.el6/linux-2.6.32-220.23.1.el6.x86_64makemake modules_installmake install
##编辑内核启动文件
vim /boot/grub/grub.conf
10 default=0 ##默认为220.23.1.el6内核启动
reboot ##重启
(4)安装keepalived
/lib/modules/ ##该目录是存放内核版本文件的目录
cd /root/lvs-fullnat-synproxy/
tar zxf lvs-tools.tar.gz ##解压插件
\##路径 /root/lvs-fullnat-synproxy/tools/keepalived/cd /root/lvs-fullnat-synproxy/tools/keepalived/./configure --with-kernel-dir="/lib/modules/`uname -r`/build"makemake install
(5)安装ipvsadm
yum remove ipvsadm -y ##把之前安装的版本3.5卸载,避免冲突
路径 /root/lvs-fullnat-synproxy/tools/ipvsadm/cd /root/lvs-fullnat-synproxy/tools/ipvsadm/makemake install
ipvsadm -l ##查看
- lvs-fullnat
- lvs fullnat模式汇总
- lvs-fullnat + keepalived
- lvs fullnat部署手册(一)fullnat内核编译篇
- lvs FullNAT顿卡问题原因追查
- LVS fullnat 从源码到安装
- LVS DR/NAT/FULLNAT/TUNNEL模式介绍
- 测试一下lvs fullnat的性能(工作记录)
- lvs 负载均衡fullnat 模式clientip 怎样传递给 realserver
- LVS FULLNAT模式下客户端真实地址的传递
- IPVS FULLNAT
- IPVS FULLNAT and SYNPROXY
- LVS
- lvs
- lvs
- LVS
- LVS
- LVS
- Java-继承、重载、重写、多态
- 刷题——Cow Exhibition POJ
- UIImage 的图片平铺实现效果
- Python3《机器学习实战》学习笔记(五):朴素贝叶斯实战篇之新浪新闻分类
- android keycode
- lvs-fullnat
- hdu 6165 FFF at Valentine (Tarjan算法,scc+dp)
- DOM事件介绍
- Laravel
- java可重入锁(ReentrantLock)的实现原理
- QTreeView设置字体大小和表头自适应
- 反射之动态代理
- 线段树模板(求最大最小)
- 数学模板