Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux系统 > » 正文

VM linux下的LVS-NAT实例(2)

来源: 未知 分享至:

[root@localhost ~]# /etc/init.d/lvsnat start

IP Virtual Server version 1.2.1 (size=4096)

Prot LocalAddress:Port Scheduler Flags

  -> RemoteAddress:Port           Forward Weight ActiveConn InActConn

TCP  192.168.1.200:http rr

  -> 10.0.0.3:http                Masq    1      0          0        

  -> 10.0.0.2:http                Masq    1      0          0        

start LVS of DirectorServer NAT

[root@localhost ~]# ifconfig    //查看变化的信息VIP的设置

eth0      Link encap:Ethernet  HWaddr 00:0C:29:09:22:5D 

          inet addr:192.168.1.196  Bcast:192.168.1.255  Mask:255.255.255.0

eth0:0    Link encap:Ethernet  HWaddr 00:0C:29:09:22:5D 

          inet addr:192.168.1.200  Bcast:192.168.1.255  Mask:255.255.255.0

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          Interrupt:169 Base address:0x2000

eth1      Link encap:Ethernet  HWaddr 00:0C:29:09:22:67 

          inet addr:10.0.0.1  Bcast:10.0.0.255  Mask:255.255.255.0

lo        Link encap:Local Loopback 

          inet addr:127.0.0.1  Mask:255.0.0.0

这样调度器部分的设置就结束了

第二:在realserver上的设置

10.0.0.3上的设置

[root@localhost ~]# ifconfig

eth0      Link encap:Ethernet  HWaddr 00:0C:29:B7:97:5B 

          inet addr:10.0.0.3  Bcast:10.0.0.255  Mask:255.255.255.0

[root@localhost ~]# echo "This is 10.0.0.3 web" >/var/www/html/index.html

[root@localhost ~]# iptables -F

[root@localhost ~]# iptables -F -t nat

[root@localhost ~]# /etc/init.d/httpd start

10.0.0.2上的设置

[root@localhost ~]# ifconfig

eth0      Link encap:Ethernet  HWaddr 00:0C:29:90:42:78 

          inet addr:10.0.0.2  Bcast:10.0.0.255  Mask:255.255.255.0

[root@localhost ~]# echo "This is 10.0.0.2 web" >/var/www/html/index.html

[root@localhost ~]# iptables -F

[root@localhost ~]# iptables -F -t nat

[root@localhost ~]# /etc/init.d/httpd start

第三:测试的部分

为了测试效果明显,所以在realserver特意设置网页的内容不同,当然这仅仅是为了测试用,在真实的环境中是必须保持网页内容的完全相同的。

测试效果

在地址栏里输入VIP测试,并且不断的刷新页面


在调度器上观看

[root@localhost ~]# ipvsadm

IP Virtual Server version 1.2.1 (size=4096)

Prot LocalAddress:Port Scheduler Flags

  -> RemoteAddress:Port           Forward Weight ActiveConn InActConn

TCP  192.168.1.200:http rr

  -> 10.0.0.3:http                Masq    1      0          6        

  -> 10.0.0.2:http                Masq    1      0          5        

[root@localhost ~]# ipvsadm -lnc

IPVS connection entries

pro expire state       source             virtual            destination

TCP 01:43  TIME_WAIT   192.168.1.188:53365 192.168.1.200:80   10.0.0.3:80

TCP 01:44  TIME_WAIT   192.168.1.188:53369 192.168.1.200:80   10.0.0.3:80

TCP 01:43  TIME_WAIT   192.168.1.188:53364 192.168.1.200:80   10.0.0.2:80

TCP 01:45  TIME_WAIT   192.168.1.188:53371 192.168.1.200:80   10.0.0.3:80

实验结束

总结:这篇文章是对赶星老师视频教学的第一篇学习笔记,当然只是皮毛的部分,更复杂的算法和设置,期待更进一步的学习。


Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史