LVS-NAT实战案例

一、环境

(一)拓展图

(二)地址分配

1.client:网卡:VMNET0        ip:192.168.163.128

2.LVS:  网卡:VMNET0        ip:192.168.163.132 (连外网)

               网卡:VMNET2        ip:192.168.253.128 (连内网)

3.web1:网卡:VMNET2        ip:192.168.253.129

4.web2:网卡:VMNET2        ip:192.168.253.130

二、步骤

(一)web1配置网站和路由:

1.[root@localhost ~]#yum  install -y httpd

2.[root@localhost ~]#systemctl  start httpd

3.[root@localhost ~]#systemctl enable httpd

4.[root@localhost ~]#echo   web1 >  /var/www/html/index.html

5.配置真实服务器的网络出口:

[root@localhost ~]#route add -net 192.168.0.0/24 gw 192.168.253.128

(1)-net  外部网络        (2)gw 网关,网络的唯一出口

(二)web2配置网站和路由

1.[root@localhost ~]#yum  install -y httpd

2.[root@localhost ~]#systemctl  start httpd

3.[root@localhost ~]#systemctl enable httpd

4.[root@localhost ~]#echo   web2 >  /var/www/html/index.html

5.[root@localhost ~]#route add -net 192.168.0.0/24 gw 192.168.253.128

(三)LVS-NAT配置路由功能和负载策略

1.启动路由功能:

[root@localhost ~]# echo  1  > /proc/sys/net/ipv4/ip_forward

2.安装LVS:

[root@localhost ~]# yum install -y ipvsadm

3.[root@localhost ~]#ipvsadm   -A -t 192.168.163.132:80  -s   rr

(1)-A 添加一个VIP           (2)-t TCP协议
(3)-s   schedule调度        (4)rr  轮训策略类型

4.[root@localhost ~]#ipvsadm  -a  -t  192.168.163.132:80 -r 192.168.253.129:80   -m

5.[root@localhost ~]#ipvsadm  -a  -t  192.168.163.132:80 -r 192.168.253.130:80   -m

(1)-a  添加一个真实服务
(2)-r  真实服务器IP 地址
(3)-m    nat 模式工作

三、client测试

(一)客户端用elink访问:

[root@localhost ~]# elinks   --dump   http://192.168.163.132

每次访问的结果都不一样。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值