linux virtual server 三种模式对比
来源:互联网 发布:营业执照怎么网络年检 编辑:程序博客网 时间:2024/06/07 01:24
[LVS-NAT] 1.原理:外网client访问VIP服务器,VIP通过地址转换成外网访问RServer,Rserver把结 果返回给VIP在由VIP返回给外网clent
访问IP:外网 VIP:两个网卡一个外网IP,一个内网IP RServer:和VIP在同一个网段的内网 注:这个模式只需要一个公网ip,但是每次请求和返回都需要经过LVS服务器,服务器可能会成为瓶颈. 2.安装 yum install ipvsadm* 3.配置 [LVS-SERVER] (1). echo '1' > /proc/sys/net/ipv4/ip_forward 开启路由管道(服务器两个网卡可以链接数据) (2). ipvsadm -C //清除所有的转发表 (3).ipvsadm -At 8.8.8.8:80 -s rr ipvsadm -at 8.8.8.8:80 -r 192.186.10.1 -m ipvsadm -at 8.8.8.8:80 -r 192.186.10.2 -m [REAL-SERVER](两台都一样) (1). route add default gw LVS(ip地址)服务器都要通过LVS出去 //配置网关
(2). 设置他们的 HWADDR 否则arp无法响应 ******
[LVS-DR] 1.原理:外网Ip访问LVS服务器,LVS调度到真是服务器,真是服务器把结果直接返回给外网客户 客户访问IP:外网 LVS:公网IP 真是服务器:公网IP 注:LVS和真是服务器都需要配置同样的公网IP,需要租用四个公网的ip,没有瓶颈 2.安装ipvsadm yum install ipvsadm* 3.配置 [LVS SERVER] ifconfig eth0:0 192.168.10.10 netmask 255.255.255.255 up route add -host 200.168.10.10 dev eth0:0 ipvsadm -C ipvsadm -At 200.168.10.10:80 -s rr ipvsadm -at 200.168.10.10:80 -r 200.168.10.3 -g ipvsadm -at 200.168.10.10:80 -r 200.168.10.4 -g [REAL SERVER] ifconfig lo:0 192.168.10.10 netmask 255.255.255.255 up route add -host 200.168.10.10 dev lo:0 echo '1' >/proc/sys/net/ipv4/conf/lo/arp_ignore echo '2' >/proc/sys/net/ipv4/conf/lo/arp_announce echo '1' >/proc/sys/net/ipv4/conf/all/arp_ignore echo '2' >/proc/sys/net/ipv4/conf/all/arp_announce
[LVS-IP-TUNL] 1. 原理:外网Ip访问LVS服务器,LVS调度到真是服务器,真是服务器把结果直接返回给外网客户 客户访问IP:外网 LVS:公网IP 真是服务器:公网IP 注:LVS和真是服务器都需要配置同样的公网IP,需要租用四个公网的ip,没有瓶颈 2.安装ipvsadm yum install ipvsadm* 3.配置 [LVS SERVER] ifconfig tunl0 192.168.10.10 netmask 255.255.255.255 up //配置隧道ip地址 route add -host 200.168.10.10 dev tunl0 //添加路由 ipvsadm -C ipvsadm -At 200.168.10.10:80 -s rr ipvsadm -at 200.168.10.10:80 -r 200.168.10.3 -i ipvsadm -at 200.168.10.10:80 -r 200.168.10.4 -i [REAL SERVER](两台都一样) ifconfig tunl0 192.168.10.10 netmask 255.255.255.255 up //配置隧道ip地址 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
4.没配置成功。原因:采用IPIP tunnel 接收的包大小(一般为1480)小于用网卡直接接收的大小(一般为1500),这需要包分片的知识和arp的相关知识。
转载 :http://www.cnblogs.com/jesseZh/p/3633884.html
0 0
- linux virtual server 三种模式对比
- LVS(Linux Virtual Server)三种负载均衡模型和十种调度的简单介绍
- lvs:Linux virtual server八种算法
- Linux virtual server【LVS】
- Virtual Private Server - Linux
- lvs-- linux Virtual Server
- LVS(linux virtual Server)
- Linux virtual server
- LVS ( Linux Virtual Server)
- LVS-Linux Virtual Server
- Linux Virtual Server技术
- Linux Virtual Server项目
- LVS(Linux Virtual Server)
- LVS(Linux Virtual server)
- Linux Virtual Server概述
- lvs(linux virtual server)
- OpenGL 三种滤波模式 效果对比
- 三种工厂模式的对比
- iOS 横屏与竖屏
- 社説 20150210 農協改革案 全中の受け入れは出発点だ
- 让代码审查成为你的团队习惯
- 如何把pdf格式转为word详细教程
- MySQL中数据类型介绍
- linux virtual server 三种模式对比
- openstack nova-api 服务流程介绍
- Oracle中各种“name”
- SAX解析XML文件
- //移动cell时的操作
- 用GDB调试程序(四)
- Virtio:针对 Linux 的 I/O 虚拟化框架
- 用GDB调试程序(五)
- 欢迎使用CSDN-markdown编辑器