Array APV 8.3.2 官方命令手册整理

更新时间:2024-05-23 08:33:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Array APV 8.3.2版本命令行使用手册

目录

第1章 命令行介绍 .......................................................................................................................... 3 第2章 基本系统配置 ...................................................................................................................... 5 第3章 高级系统配置 .................................................................................................................... 18 第4章 服务器负载均衡(SLB) .................................................................................................. 26 第5章 链路负载均衡(LLB) ...................................................................................................... 86 第6章 反向代理缓存 .................................................................................................................... 96 第7章 HTTP内容改写 ................................................................................................................ 117 第8章 DNS缓存 .......................................................................................................................... 121 第9章 HTTP压缩 ........................................................................................................................ 122 第10章 SSL加速 ......................................................................................................................... 125 第11章 集群 ................................................................................................................................ 139 第12章 高可用性(HA) ........................................................................................................... 145 第13章 全局服务器负载均衡(GSLB) .................................................................................... 153 第14章 防火墙 ............................................................................................................................ 173 第15章 日志 ................................................................................................................................ 175 第16章 链路聚合 ........................................................................................................................ 180 第17章 服务质量(QoS) ......................................................................................................... 181 第18章 管理工具 ........................................................................................................................ 184 第19章 监控 ................................................................................................................................ 206

第1章 命令行介绍

APV设备的CLI(Command Line Interface,命令行界面)允许管理员使用命令行直接对设备的主要功能进行配置和控制,从而最大化的利用APV设备强大丰富的功能,并且最大程度的发挥其出色的性能。

本手册将介绍如何正确配置和使用每一条命令。在本文的命令行介绍中,我们将采用下列字体和符号来代表不同含义:

格式 粗体 命令行主体采用加粗字体表示。 命令行参数采用斜体表示。 表示用“< >”括起来的参数在配置时是必选的。 表示用“[ ]”括起来的参数在配置时是可选的。 表示“no”、“show”和“clear”等子命令。 { x | y | ? } [ x | y | ? ] 表示从两个或多个选项中选取一个或多个。 表示从两个或多个选项中选取一个或者不选。 含义 斜体 < > [ ] 提示:对一些参数进行配置时,如果输入的配置字符串以数字开头,或配置字符串中包含空格,为了保证配置正确,要求必须将该配置字符串置于双引号内。 登录APV设备 当用户使用SSH或者控制台终端成功连接到APV设备时,系统会提示用户输入登录用户名和密码。系统默认的初始登录用户名是―array‖,密码为―admin‖。 如果管理员忘记―array‖账号的系统登录密码,可以按照以下步骤对该账号的系统登录密码进行恢复: 1、 使用console线连接APV设备。 2、 在命令行系统登录界面下,输入命令―recovery‖。 3、 ArrayOS将显示一行随机产生的challenge字符串,如―senam gilly Apis racer leap‖,下面一行将显示―response:‖提示符。 4、 管理员需要使用E-mail将这行challenge字符串发送给Array的客户支持人员( support@arraynetworks.com)。 5、 Array客户支持人员将回复给管理员一段response字符串,这段字符串以―--begin--‖开头,以―--end--‖结束。 6、 管理员需要将这段response字符串完整的拷贝粘贴到命令行界面上的―response:‖提示符之后,然后按―回车‖键。注意这段字符串的开头和结尾不能包含空格。 7、 之后,―array‖账号的系统登录密码将被恢复为默认的―admin‖。 注意:如果“array”账号被删除,管理员将无法执行恢复系统登录密码的操作。 访问控制的级别 APV设备的命令行界面提供三个级别(模式)的访问控制,对需要登录Array系统并进行特定配置操作的管理员进行权限管理。每个级别分别用不同的命令行提示符来表示,其组成形式分别为:―APV设备的主机名称‖+―>‖或―#‖或―(config)#‖。 User级别 处于这个级别的用户只能使用一些非关键的设备功能,例如使用―ping‖和―traceroute‖等一些基本的网络诊断命令进行简单的网络故障诊断。 在命令行接口中,User级别提示符的表现形式为―AN>‖。 Enable级别

处于这个级别的用户可以使用的命令大多数只能用于查看信息,比如―show version‖命令可以用于查看设备软件版本的相关信息。 Enable级别的用户对User级别的命令也具有操作权限。 想要进入Enable级别,用户需要在User级别执行下面的命令: AN>enable

执行该命令后,系统会提示用户输入正确的Enable级别的密码。这个密码可以是先前配置好的,也可以是通过初始化安装设置的,缺省为空。

输入正确的Enable密码后,如果CLI提示符从―AN>‖转变为―AN#‖,则说明用户已经成功进入了Enable级别。 Config级别

最高的访问级别是Config级别(配置级别)。处于这个级别的用户可以对APV设备的各项功能进行配置和管理,也可以修改已有的配置。同一时刻只能有一个用户进入Config级别。具有Config权限的用户,可以使用User级别和Enable级别的所有命令。 想要进入Config级别,用户需要在Enable级别下执行下面的命令: AN#config terminal

执行该命令后,如果CLI命令行提示符从―AN#‖变为―AN(config)#‖,则说明用户已经成功进入了Config级别。

注意:在ArrayOS中,用户可以分为两个等级:Enable和Config。Enable等级的用户只对Enable级别的命令具有操作权限,无法进入Config级别进行配置。如果Enable用户要进入Config级别,需要先使用“user [enable|config]”命令将用户等级更改为Config。 命令行快捷键

APV设备的软件具有很强的交互性。使用CLI命令时,允许用户仅输入命令的第一个或前几个字母,只要该命令的前几个字母不与其他命令的前几个字母相同,APV设备就可以识别该命令,此时用户可以直接点击―回车键‖,执行此命令。 用户可以使用的其它快捷键如下表所示。

CLI快捷键 ^a/^e ^f/^b Esc-f Esc-b ^d ^k ^u 将光标移动到行的开头/结尾。 将光标向前/向后移动一个字符。 将光标向前移动一个单词。 将光标向后移动一个单词。 删除光标对应的字符。 删除光标处到行尾的内容。 删除输入的行。 操作 提示:“^”使用这个符号时,需要按住键盘上的Control(Ctrl)键,同时按“^”之后的字母。

第2章 基本系统配置

CLI命令行界面的―系统操作‖部分,主要关注APV设备的一些细节问题。比如,可以通过CLI为设备分配IP地址和子网掩码,也可以查看网络接口或软件的相关参数。 help

在配置APV设备的时候,你可以通过输入―help‖命令获取一些重要信息。―help‖命令将会显示所有基于当前级别下可以使用的命令。 enable [recovery]

该命令用于进入Enable模式。执行该命令后,系统将提示用户输入Enable级别的密码,系统默认的Enable密码为空。 如果管理员忘记密码,可以在―enable‖命令后面输入―recovery‖参数,来恢复Enable级别的默认密码,具体步骤如下: 1、 在命令行中输入―enable recovery‖,例如: AN>enable recovery

2、 命令行出现一个challenge字符串。

3、 将challenge字符串发送到客户支持人员的邮箱:support@arraynetworks.com。 4、 客户支持人员通过E-mail将相应的response响应代码回传给管理员。

5、 管理员将响应代码粘贴到命令行并执行。如果是有效的响应代码,Enable密码将被重置为空(缺省值)。 disable

运行该命令,将使用户从当前模式回退到普通用户模式(User模式)。 exit

运行该命令,用户将回退到低一级别的执行模式。如果用户在User模式下执行该命令,将退出CLI控制界面。 quit

运行该命令,允许用户退出命令行模式。在配置过程下,用户可以在任何时候执行该命令。 show tech

运行该命令,用户可以抓取并查看实时的系统信息及设备运行状态。 show system warning

运行这条命令,用户可以查看即时的系统警告信息。

当以下硬件问题发生时,设备的黄色LED灯会亮,此时用户可以运行这条命令来检查设备是否出现了下列硬件问题: CPU风扇停止工作; CPU过热(超过85℃);

系统过热(1U设备系统过热温度为75℃,2U设备系统过热温度为85℃); 冗余电源中的一个电源出现故障(只针对支持冗余电源的设备)。

口port1配置一个IP地址。 network_ip timeout gateway description 需要转换的IP地址。 超时时间(可选),默认值为60秒。 网关IP地址,也是NAT后的下一跳地址,默认值为0.0.0.0。 该―nat static‖配置的用法解释、注释或标注,置于双引号内且长度不大于31个字符。 no nat static 删除一条―nat static‖配置。 show nat static 显示所有的―nat static‖配置。 clear nat static 清除所有的―nat static‖配置。 nat protocol pptp [port] 该命令用于启用PPTP隧道的NAT穿越功能。默认情况下,该功能是启用的。 port no nat protocol pptp 该命令用于禁用PPTP隧道的NAT穿越功能。 clear statistics pptp 这条命令用于清除APV设备上的所有PPTP相关统计信息。 show nat protocol 该命令用于显示PPTP隧道的NAT穿越功能的所有配置信息。 show nat table 该命令用于显示入向/出向流量的网络地址解析记录,以及GRE隧道的相关统计信息。该命令仅支持TCP协议,而不支持ICMP和UDP协议。 例如: AN(config)#show nat table From 172.16.74.201(1534)through 172.16.2.11(35940) to 172.16.2.226(1723) PPTP GRE NAT table statistics. Current GRE tunnel: 2 Total Out Packets: 277 Total In Packets: 205 Total Out Bytes: 100808 Total In Bytes: 12199 指定PPTP服务器的端口号。默认值是1723。

From(ip:call id) Through(ip:call id) To(ip:call id) Out Packets In Packets 172.16.74.201:16384 172.16.2.11:1025 172.16.2.226:33767 231 164 172.16.74.201:32769 172.16.2.11:1026 172.16.2.226:998 46 41 rip {on|off}

该命令用于启用或禁用RIP功能。 rip version {1|2}

该命令用于设置RIP的版本。 1 2 表示RIPv1。 表示RIPv2。 [no] rip network 该命令用于启用或禁用指定的RIP接口。这个RIP接口通过―ip_address‖参数来指定。 show rip status 该命令用于显示RIP的运行状态信息。 show rip settings 该命令用于显示RIP当前的所有设置。 ospf {on|off} 该命令用于启用或禁用OSPF功能。OSPF功能默认是禁用的。 注意:当启用OSPF功能时,系统将会学习OSPF路由,但是学习到的OSPF路由不会立即生效,它们大约在30s内生效。 [no] ospf network 该命令用于启用或禁用指定的OSPF接口,同时为指定的接口设置一个地区号。 area_id show ospf status 该命令用于显示OSPF的运行状态信息。 show ospf settings 该命令用于显示OSPF当前的所有设置信息。 ipv6 ospf {on|off} 该命令用于启用或禁用OSPFv3(IPv6 OSPF)功能。默认该功能是禁用的。 ipv6 ospf routerid 该命令用于设置OSPF路由ID,该路由ID为点分格式的IPv4地址。 ipv6 ospf drpriority 分配给接口的一个识别号码(范围为0至4294967296)。 该命令用于为接口设置进行OSPF指定路由器(DR,designated router)选举时的优先级。 interface_name 指定接口名称。可以为系统接口、聚合接口、VLAN接口或者MNET接口。 priority 指定接口优先级。其值范围在0到255之间,默认为1。 ipv6 ospf interface 该命令用于在指定的接口上启用OSPFv3,同时为该接口设置一个区域ID。 Interface_name 指定接口名称。可以为系统接口、聚合接口、VLAN接口或者MNET接口。 area_id 指定接口的区域ID。其值范围在0到4294967295之间,默认为0。 no ipv6 ospf interface 该命令用于删除具有某个区域ID所指定的接口上的OSPFv3配置。 show ipv6 ospf settings 该命令用于显示OSPFv3当前的所有配置信息。 例如: AN#show ipv6 ospf settings ipv6 ospf on ipv6 ospf drpriority port2 2 ipv6 ospf drpriority port1 1 ipv6 ospf drpriority port4 1 ipv6 ospf routerid 1.1.1.1 ipv6 ospf interface port4 0 ipv6 ospf interface port1 2 show ipv6 ospf status 该命令用于显示OSPFv3的运行状态信息(on/off)。 ipv6 address [prefix_length] 该命令用于为指定系统接口设置IPv6地址。一个系统接口上只能配置一个IPv6地址。 interface_name v6_address prefix_length 系统接口的名称。 IPv6地址,全局单播地址,格式为―2000::2‖。 IPv6地址的前缀长度。取值范围为1~128,默认值是64。 no ipv6 address 该命令用于删除某个系统接口上配置的IPv6地址。 clear ipv6 address 该命令用于清除所有系统接口上配置的IPv6地址。 show ipv6 address

该命令用于显示所有系统接口上配置的IPv6地址。 ipv6 natpt {on|off}

该命令用于启用或禁用NAT-PT地址转换器。默认该功能是禁用的。 show ipv6 natpt status

该命令用于显示NAT-PT地址转换器的状态(on或off)。 ipv6 natpt prefix

该命令用于设置NAT-PT地址转换的IPv6地址前缀。如果一个目的IPv6地址的前缀与这个设置的前缀相同,那么APV设备将会解析这个IPv6地址。 prefix no ipv6 natpt prefix 该命令用于删除已经配置的NAT-PT地址转换的IPv6地址前缀。 ipv6 natpt v6v4 该命令用于设置一条动态IPv6-IPv4地址转换规则。使用这条命令,任何源IPv6地址都将被转换成由参数―v4_addr‖指定的IPv4地址,同时端口也会被映射。一般只支持一条把IPv6地转换成IPv4地址的规则。端口号的范围是1025~65535。 no ipv6 natpt v6v4 该命令用于删除IPv6-IPv4地址转换规则。 ipv6 natpt v4v6 该命令用于设置一条IPv4-IPv6静态地址转换规则。IPv4地址与IPv6地址一一映射。 v4_addr v6_addr no ipv6 natpt v4v6 该命令用于删除与指定的IPv4地址相关的IPv4-IPv6地址转换规则。 clear ipv6 natpt v4v6 该命令用于清除所有已配置的IPv4-IPv6地址转换规则。 show ipv6 natpt config 该命令用于显示NAT-PT地址转换器的配置。 clear ipv6 natpt all 该命令用于清除NAT-PT转换器的所有配置。 IPv4地址。 IPv6地址,全局单播地址。 IPv6地址前缀,格式为―3001::‖。 show ipv6 natpt translations

该命令用于显示NAT-PT转换器的地址转换表。 ip pool [end_ip]

该命令用于创建一个IP地址池,并向该地址池中添加一个IP地址段。该命令也可以用于只添加IP地址段,一个IP地址池中可以添加多个IP地址段。如果输入的地址池名称不存在,ArrayOS将创建一个新的IP地址池。在APV设备中可以配置多个IP地址池,每个地址池最多能添加256个IP地址。 pool_name start_ip end_ip IP地址池的名称。注意:IP地址池的名称必须以大小写英文字符开头。 需要添加到地址池的IP地址段的起始IP地址。可以为IPv4或IPv6地址。 需要添加到地址池的IP地址段的结束IP地址,可以为IPv4或IPv6地址。请注意这是一个可选参数,如果没有指定这个参数,则只有―start_ip‖所指定的IP地址会被加入到地址池中。 注意:APV设备可以支持多个IP地址池,每个地址池最多可以包含256个IP地址。根据APV设备内存大小的不同,所支持的IP地址池个数也不相同,具体如下表所示: 系统内存 4GB 8GB 16GB 32GB no ip pool [start_ip] 该命令用于从指定的IP地址池中删除IP地址段。 pool_name start_ip IP地址池的名称。 需要删除的IP地址段的起始IP地址。配置该参数后,该地址池中以―start_ip‖开始的IP地址段将被删除。 该参数可选。如果没有配置起始IP地址,则删除该地址池。 clear ip pool [pool_name] 该命令用于删除指定的IP地址池。如果没有指定可选参数―pool_name‖,则ArrayOS将删除所有的IP地址池。 show ip pool [pool_name] 该命令用于查看指定的IP地址池的配置信息。如果没有指定可选参数―pool_name‖,则ArrayOS将显示所有IP地址池的信息。 最大IP地址池数 32 64 128 256

本文来源:https://www.bwwdw.com/article/2d57.html

Top