????????? : 思科内容交换模块

内容交换模块中的DNS探测配置示例

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


目录


简介

本文在内容交换模块(CSM)提供DNS探测器配置示例。DNS探测器用于查询DNS服务器特定域名。DNS探测器根据一个预先配置的值检查答复确定CSM是否应该继续使用服务器。

先决条件

要求

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

使用的组件

本文档中的信息根据CSM版本3.x或以上。

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

规则

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

配置

本部分提供有关如何配置本文档所述功能的信息。

注意: 要查找本文档所用命令的其他信息,请使用命令查找工具仅限注册用户)。

配置

内容交换模块
module ContentSwitchingModule 4 
!
 vlan 499 client
  ip address 192.168.10.97 255.255.254.0
  gateway 192.168.10.1
!
 probe DNSTEST dns
  name www.yahoo.com


!--- The probe is configured for the CSM to request the IP address 
!--- associated with the domain name www.yahoo.com.

  address 216.109.117.107 


!--- The expected response is configured as 216.109.117.107.
!--- Multiple addresses can be entered. If the response matches any 
!--- one of the configured address, the server is considered alive.

  port 53 


!--- Configuration of the DNS port is recommended, even if the default port 
!--- of 53 is being used.

!
 probe DNSTEST2 dns
  name www.yahoo.com
  address 216.109.117.107 


!--- To demonstrate the importance of the port command, the same probe 
!--- as above is used without the port.

!
serverfarm DNS1
  nat server
  no nat client
  real 144.254.10.123
   inservice
  probe DNSTEST
!
 serverfarm DNS2
  nat server
  no nat client
  real 144.254.10.123
   inservice
  probe DNSTEST2


!--- This probe has a problem because the CSM cannot determine which port to use.

!
 serverfarm DNS3
  nat server
  no nat client
  real 144.254.10.123 53
   inservice
  probe DNSTEST2


!--- This is the same serverfarm as above, but now the CSM can determine which port 
!--- to use, as specified in the real server definition.

!
vserver DNS1
  virtual 192.168.1.1 tcp 53
  serverfarm DNS1
  persistent rebalance
  inservice
!         
 vserver DNS2
  virtual 192.168.1.2 any
  serverfarm DNS2
  persistent rebalance
  inservice
!
 vserver DNS3
  virtual 192.168.1.3 any
  serverfarm DNS3
  persistent rebalance
  inservice
!

验证

本部分所提供的信息可用于确认您的配置是否正常工作。

  • show module csm slot探测器名称NAME详细信息

  • 实时show module csm的slot

    这显示出,探测器正常运行。

    cpu0#sho mod csm 4 probe name dnstest det     
    probe           type    port  interval retries failed  open   receive
    ---------------------------------------------------------------------
    DNSTEST         dns     53    120      3       300            10     
     DNS Info: www.yahoo.com
     DNS Expected IP address:
      216.109.117.107
     real                  vserver         serverfarm      policy          status
     ------------------------------------------------------------------------------
     144.254.10.123:53     DNS1            DNS1            (default)       TESTING
    

在配置中注明,推荐DNS端口配置,即使使用默认端口53。这归结于事实CSM不使用默认目的地端口DNS探测器。如果CSM不能确定端口,探测器没有启用。

此命令输出是什么的示例显示,当CSM不能确定探测器的时目的地端口。数据包没有被发送。在此状态下, CSM不标服务下来,反而坚持可操作;问题也许是未被发现。

cpu0#sho mod csm 4 probe name dnstest2 det
probe           type    port  interval retries failed  open   receive
---------------------------------------------------------------------
DNSTEST2        dns           120      3       300            10     
 DNS Info: www.yahoo.com
 DNS Expected IP address:
  216.109.117.107
 real                  vserver         serverfarm      policy          status
 ------------------------------------------------------------------------------
 144.254.10.123:53     DNS3            DNS3            (default)       FAILED
 144.254.10.123:0      DNS2            DNS2            (default)       ???

并且,请注意探测器DNSTEST2,当关联与serverfarm DNS2,有一种状态? ? ?。这是因为CSM失败确定目的地端口使用发送探测器。在serverfarm DNS3,真实服务器端口指定;没有运行探测器的问题。

cpu0#sho mod csm 4 real

real                  server farm      weight  state          conns/hits
-------------------------------------------------------------------------       
144.254.10.123        DNS1             8       PROBE_FAILED   0        
144.254.10.123        DNS2             8       OPERATIONAL    0        
144.254.10.123:53     DNS3             8       PROBE_FAILED   0 

当探测器不能运行(指示由状态? ? ?),真实服务器保持可操作。

故障排除

目前没有针对此配置的故障排除信息。

相关的思科支持社区讨论

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


相关信息


Document ID: 60045