路由器 : 思科 7200 系列路由器

Cisco IOS服务器负载均衡:真实服务器配置

2015 年 8 月 28 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 4 月 22 日) | 反馈


目录


简介

本文描述真实服务器的配置与思科IOS�服务器负载均衡(SLB)分派模式一起使用。亦称SLB分派模式是MAC基于地址的模式和环回基于地址的模式。

先决条件

要求

本文档没有任何特定的要求。

使用的组件

本文档不限于特定的软件和硬件版本。

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

配置环回地址

在您配置在Catalyst 6000后的SLB功能,您必须配置其中每一个有一别名的真实服务器唯一回环设备或接口的。此配置是必要给每计算机在服务器站IP地址和实际虚拟服务器一样。正服务器为其自己的唯一地址,回应目的地真实服务器能然后回应直接地对有别名地址的客户端。此部分提供说明配置AIX、Solaris、Windows NT 4.0和Windows 2000的环回地址:

配置在AIX或Solaris UNIX的环回地址

请使用ifconfig lo0别名VSERVER_IP_ADDR网络屏蔽255.0.0.0 on命令AIX UNIX配置环回地址。

请使用ifconfig lo0:1 VSERVER_IP_ADDR 127.0.0.1 up命令在Solaris UNIX配置环回地址。

配置在Windows NT 4.0的环回地址

完成这些步骤:

  1. 选择开始>设置

  2. 选择控制面板和双击网络。或者,请用鼠标右键单击Network Neighborhood图标并且选择属性

    网络控制面板出现。

  3. 点击适配器,并且完成这些步骤:

    1. 选择MS回环适配器,并且点击OK键。

    2. 插入您的安装CD-ROM或磁盘在提示符。

    3. 点击芬通社完成安装。

    网络控制面板再出现。

  4. 点击协议,并且完成这些步骤:

    1. 用鼠标右键单击TCP/IP协议,并且点击属性

    2. 选择MS回环适配器,并且点击OK键。

    3. 自动地清除选择Obtain IP地址

    4. 分配Vserver/环回IP地址,与255.0.0.0网络屏蔽。

配置在Windows 2000的环回地址

完成这些步骤:

  1. 用鼠标右键单击我的电脑图标,并且选择属性

    System Properties对话框出现。

  2. 选择Hardware选项,并且点击硬件向导

    硬件安装向导出现。

  3. 添加MS回环适配器。完成这些步骤:

    1. 单击 Next

    2. 选择添加/排除故障设备

    3. 单击 Next

    4. 允许windows即插即用检查系统,然后选择添加新设备

    5. 单击 Next

    6. 选择没有,我要选择从列表的硬件

    7. 单击 Next

    8. 选择网络适配器,并且去Microsoft列表。

    9. 选择Microsoft回环适配器,并且其次单击。

    10. 单击 完成

  4. 通过网络连接向导编辑回环适配器设置。完成这些步骤:

    1. 您能重命名对“lopback的”新的LAN连接。

    2. 用鼠标右键单击新连接,并且点击属性

    3. 清除选择其中任一另外一定协议(例如, MS网络、共享的文件&的打印,等等)。

    4. 双击互联网协议(TCP/IP)。

    5. 自动地清除选择Obtain IP地址

    6. 分配Vserver/环回IP地址,与255.0.0.0网络屏蔽。

删除默认路由

在一些操作系统上,默认路由关于此创建新建的环回别名。您需要删除IP路由的默认路由能适当地工作。

删除默认路由的步骤

完成这些步骤

  1. 检查在每个真实服务器的一个额外的路由。在AIX, Solaris、Windows NT 4.0和Windows 2000,使用netstat - rn命令

  2. 查找您的环回地址在“网关地址”列下。如果有一个额外的路由,环回地址两次出现。

    这是一示例用netstat - rn命令,环回地址(9.67.133.158)在第二行和第8行出现:

    NETWORK Address   Netmask            Gateway        Interface      Metric
    0.0.0.0           0.0.0.0            9.67.128.1     9.67.133.67       1
    9.0.0.0           255.0.0.0          9.67.133.158   9.67.133.158      1
    9.67.128.0        255.255.248.0      9.67.133.67    9.67.133.67       1
    9.67.133.67       255.255.255.255    127.0.0.1      127.0.0.1         1
    9.67.133.158      255.255.255.255    127.0.0.1      127.0.0.1         1
    9.255.255.255     255.255.255.255    9.67.133.67    9.67.133.67       1
    127.0.0.0         255.0.0.0          127.0.0.1      127.0.0.1         1
    224.0.0.0         224.0.0.0          9.67.133.158   9.67.133.158      1
    224.0.0.0         224.0.0.0          9.67.133.67    9.67.133.67       1
    255.255.255.255   255.255.255.255    9.67.133.67    9.67.133.67       1
    
  3. 检查在每行的网络地址,环回地址出现。为了使正确通信的服务器,您需要对众所周知的组播网络地址的一参考。组播网络网络地址在示例的第8行。您需要删除额外default-route,是那个网络地址开始与第一个数字和集群地址一样,跟随由三个零。在本例中,额外的路由在第二行,有9.0.0.0网络地址:

    众所周知的组播网络地址

    224.0.0.0        224.0.0.0          9.67.133.158     9.67.133.158     1

    自动地安装的默认路由

    9.0.0.0          255.0.0.0          9.67.133.158     9.67.133.158     1
    
  4. 如果查找一个额外的路由,您必须删除额外的路由允许正常通信用SLB虚拟服务器。这是每个平台的说明:

    • 在AIX或Solaris,请使用route delete -net NETWORK_ADDRESS CLUSTER_ADDRESS命令

      例如, route delete -请捕网9.0.0.0 9.67.133.158

    • 在Windows NT 4.0或Windows 2000,请发出route delete NETWORK_ADDRESS CLUSTER_ADDRESS命令在prompt命令。

      例如, route delete 9.0.0.0 9.67.133.158

    注意: 如果使用Windows NT 4.0和Windows 2000,您必须删除额外的路由,在您重新启动服务器时候。

相关的思科支持社区讨论

思科支持社区是您提问、解答问题、分享建议以及与工作伙伴协作的论坛。


相关信息


Document ID: 10567