文档介绍:实验 30 配置 TCP 负载分配
【实验名称】
配置 TCP 负载分配。
【实验目的】
配置网络地址变换,使用一个单地址,实现两台 WEB 服务器负载平衡。
【背景描述】
某 IT 企业因业务扩展,需要升级网络,他们选择 作为私有地址,并用 NAT
来处理和外部网络的连接。并要求实现内网中的两台 WEB 服务器负载平衡。
【需求分析】
企业网内部有两台 WEB 服务器,希望把两台服务器发布出去,并要求实现两台服务器负
载平衡。这两台服务器的 IP 地址为 和 ,虚拟服务器地址为 ,考
虑到包括安全在内的诸多因素,公司希望对外部隐藏内部网络。
【实验拓扑】
实验的拓扑图,如图 30-1 所示。
WebServer
S 1: 200 . 1 .1 . 1/30
Fa0 / 1: 100 . 1 .1 . 1/24 ISP RG Fa1/0:
S1/2:
WebServer
Host A
图 30-1
【实验设备】
路由器 2台
交换机 1台
PC 机 1台
WebServer 2 台
【预备知识】
路由器基本配置知识、IP 路由知识、NAT 原理、WEB 知识。
【实验原理】
在路由器上定义内网与外网接口,利用 TCP 负载功能实现两台服务器负载平衡。
【实验步骤】
步骤 1 在路由器上配置 IP 路由选择和 IP 地址。
RG#config t
RG(config)#interface serial 1/2
RG(config-if) #ip address
RG(config-if) #clock rate 64000
RG(config)#interface 1/0
RG(config-if) #ip address
RG(config)#ip route serial 1/2
步骤 2 通过一个虚拟主机许可声明来定义一个标准的 IP 访问列表。
RG(config)# access-list 50 permit host
步骤 3 为真实的主机定义一个 IP NAT 池,确保其为旋转式池。
RG(config)# ip nat pool webserver prefix-length 24 type
rotary
步骤 4 定义访问列表与真实主机池之间的映射。
RG(config)# ip nat inside destination list 50 pool webserver
步骤 5 指定一个内部接口和一个外部接口。
RG(config)#interface serial 1/2
RG(config-if)#ip nat outside