• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

08-系统分册

01-登录以太网交换机配置

本章节下载  (521.52 KB)

01-登录以太网交换机配置

  录

1 登录以太网交换机

1.1 登录以太网交换机方法简介

1.2 用户界面简介

1.2.1 交换机支持的用户界面

1.2.2 交换机用户界面编号

1.2.3 用户界面公共配置

2 通过Console口进行本地登录

2.1 通过Console口进行本地登录简介

2.2 通过Console口登录交换机

2.3 配置Console口登录方式的属性

2.3.1 配置Console口登录方式的公共属性

2.3.2 不同认证方式下Console口登录方式的属性配置

2.4 认证方式为None时Console口登录方式的配置

2.4.1 配置过程

2.4.2 配置举例

2.5 认证方式为Password时Console口登录方式的配置

2.5.1 配置过程

2.5.2 配置举例

2.6 认证方式为Scheme时Console口登录方式的配置

2.6.1 配置过程

2.6.2 配置举例

3 通过Telnet/SSH进行远程登录

3.1 通过Telnet进行远程登录

3.1.1 通过Telnet进行登录的简介

3.1.1 配置Telnet登录方式的公共属性

3.1.2 不同认证方式下Telnet登录方式的配置

3.1.3 认证方式为None时Telnet登录方式的配置

3.1.4 认证方式为Password时Telnet登录方式的配置

3.1.5 认证方式为Scheme时Telnet登录方式的配置

3.1.6 Telnet配置环境搭建

3.2 通过SSH进行远程登录

4 通过Console口利用Modem拨号远程登录

4.1 通过Console口利用Modem拨号进行远程登录简介

4.2 网络管理员端的相关配置

4.3 交换机端的相关配置

4.3.1 与交换机直接相连的Modem上的配置

4.3.2 交换机的相关配置

4.4 通过Modem拨号搭建配置环境

4.5 Modem属性配置

4.5.1 配置准备

4.5.2 配置过程

4.5.3 配置举例

5 通过NMS登录

5.1 通过NMS登录简介

5.2 通过NMS方式登录组网结构

6 Telnet业务报文指定源IP

6.1 Telnet业务报文指定源IP简介

6.2 配置Telnet业务报文指定源IP

6.3 配置Telnet业务报文指定源IP显示

7 对登录用户的控制

7.1 简介

7.2 配置对TELNET的控制

7.2.1 配置准备

7.2.2 通过源IP对TELNET进行控制

7.2.3 通过源IP、目的IP对TELNET进行控制

7.2.4 通过源MAC地址对TELNET进行控制

7.2.5 配置举例

7.3 通过源IP对网管用户进行控制

7.3.1 配置准备

7.3.2 通过源IP对网管用户进行控制

7.3.3 配置举例

 


1 登录以太网交换机

1.1  登录以太网交换机方法简介

H3C S7500E系列以太网交换机的登录,可以通过以下几种方式实现:

l              通过Console口进行本地登录

l              通过Telnet/SSH进行远程登录

l              通过Console口利用Modem拨号远程登录

l              通过NMS登录

1.2  用户界面简介

1.2.1  交换机支持的用户界面

H3C S7500E系列以太网交换机支持两种用户界面:AUX用户界面、VTY用户界面。

表1-1 用户界面介绍

用户界面

对应用户

使用的交换机端口类型

说明

AUX用户界面

通过Console口登录的用户

Console口

每台交换机只有1个AUX用户

VTY用户界面

Telnet用户、SSH用户

以太网端口

每台交换机最多可以有5个VTY用户

 

在H3C S7500E系列以太网交换机中,AUX口和Console口是同一个端口,所以与其对应的用户界面类型只有AUX用户界面类型。

 

1.2.2  交换机用户界面编号

用户界面的编号有两种方式:绝对编号方式和相对编号方式。

(1)        绝对编号方式,遵守的规则如下:

l              AUX用户界面编号排在第一位,为0;

l              VTY用户界面编号排在AUX用户界面之后,第一个VTY的绝对编号比AUX大1。

(2)        相对编号的形式为用户界面类型+编号,此编号是每种类型的用户界面的编号。遵守的规则如下:

l              AUX用户界面的编号:AUX 0;

l              VTY用户界面的编号:第一个为VTY 0,第二个为VTY 1,依此类推。

1.2.3  用户界面公共配置

表1-2 用户界面公共配置

操作

命令

说明

锁定当前用户界面

lock

可选

在用户视图下执行

缺省情况下,不锁定当前用户界面

配置在用户界面之间传递消息

send { all | number | type number }

可选

在用户视图下执行

清除指定的用户界面

free user-interface [ type ] number

可选

在用户视图下执行

进入系统视图

system-view

-

配置登录交换机时的欢迎信息

header { incoming | legal | login | motd | shell } text

可选

缺省情况下,没有配置欢迎信息

配置交换机的系统名

sysname string

可选

缺省情况下,系统名为H3C

进入用户界面视图

user-interface [ type ] first-number [ last-number ]

-

配置中止当前运行任务的快捷键

escape-key { default | character }

可选

缺省情况下,键入<Ctrl+C>中止当前运行的任务

配置历史命令缓冲区大小

history-command max-size value

可选

缺省情况下,历史缓冲区为10,即可存放10条历史命令

配置用户界面的超时时间

idle-timeout minutes [ seconds ]

可选

缺省情况下,所有的用户界面的超时时间为10分钟

如果10分钟内某用户界面没有用户进行操作,则该用户界面将自动断开

idle-timeout 0表示关闭用户界面的超时功能

配置终端屏幕一屏显示的行数

screen-length screen-length

可选

缺省情况下,终端屏幕一屏显示的行数为24行

screen-length 0表示关闭分屏功能

启动终端服务

shell

可选

缺省情况下,在所有的用户界面上启动终端服务

配置终端的显示类型

terminal type { ansi | vt100 }

可选

缺省情况下,终端显示类型为ANSI

显示用户界面的使用信息

display users [ all ]

display命令可以在任意视图下执行

显示用户界面的物理属性和部分配置

display user-interface [ type number | number ] [ summary ]

 


2 通过Console口进行本地登录

H3C S7500E系列以太网交换机的缺省系统名为H3C,即命令行接口的提示符为H3C。以下配置举例中的命令行提示符均以H3C为例。

 

2.1  通过Console口进行本地登录简介

通过交换机Console口进行本地登录是登录交换机的最基本的方式,也是配置通过其他方式登录交换机的基础。H3C S7500E系列以太网交换机缺省情况下只能通过Console口进行本地登录。

用户终端的通信参数配置要和交换机Console口的配置保持一致,才能通过Console口登录到以太网交换机上。交换机Console口的缺省配置如下。

表2-1 交换机Console口缺省配置

属性

缺省值

波特率

9600bit/s

流控方式

不进行流控

校验方式

无校验位

停止位

1

数据位

8

 

用户登录到交换机上后,可以对Console口进行相关的配置,请参见“2.3  配置Console口登录方式的属性”。

2.2  通过Console口登录交换机

第一步:如图2-1所示,建立本地配置环境,只需将PC机(或终端)的串口通过配置电缆与以太网交换机的Console口连接。

图2-1 通过Console口搭建本地配置环境

 

第二步:在PC机上运行终端仿真程序(如Windows 3.X的Terminal或Windows 9X/Windows 2000/Windows XP的超级终端等,以下配置以Windows XP为例),选择与交换机相连的串口,配置终端通信参数为:波特率为9600bit/s、8位数据位、1位停止位、无校验和无流控,如图2-2至图2-4所示。

图2-2 新建连接

 

图2-3 连接端口配置

 

图2-4 端口通信参数配置

 

第三步:以太网交换机上电,终端上显示设备自检信息,自检结束后提示用户键入回车,之后将出现命令行提示符(如<H3C>)。

第四步:键入命令,配置以太网交换机或查看以太网交换机运行状态。需要帮助可以随时键入“?”,具体的配置命令请参考本手册中相关模块的内容。

2.3  配置Console口登录方式的属性

2.3.1  配置Console口登录方式的公共属性

Console口登录方式的公共属性配置,如表2-2所示。

表2-2 Console口登录方式公共属性配置

Console口登录方式属性配置

说明

配置Console口属性

波特率

可选

缺省情况下,Console口使用的波特率为9600bit/s

校验方式

可选

缺省情况下,Console口的校验方式为none,即无校验位

停止位

可选

缺省情况下,Console口的停止位为1

数据位

可选

缺省情况下,Console口的数据位为8位

流量控制方式

可选

缺省情况下,Console口的流量控制方式为none,即不进行流量控制

AUX用户界面配置

AUX界面登录的用户可以访问的命令级别

可选

缺省情况下,AUX界面登录的用户可以访问的命令级别为3级

终端属性配置

配置中止当前运行任务的快捷键

可选

缺省情况下,键入<Ctrl+C>中止当前运行的任务

配置启动终端会话的快捷键

可选

缺省情况下,键入<Enter>启动终端会话

启动终端服务功能

可选

缺省情况下,所有用户界面上启动终端服务

终端屏幕一屏显示的行数

可选

缺省情况下,终端屏幕一屏显示的行数为24行

历史命令缓冲区大小

可选

缺省情况下,可存放10条历史命令

用户界面的超时时间

可选

缺省情况下,用户超时断开连接的时间为10分钟

 

改变Console口属性会导致当前通过Console口登录的用户连接中断。若此类用户要再次登录交换机,需要改变PC机上运行的终端仿真程序的相应配置,使之与交换机上的配置保持一致,如图2-4所示。

 

2.3.2  不同认证方式下Console口登录方式的属性配置

不同的认证方式下,Console口登录方式需要进行的配置不同,具体配置如表2-3所示。

表2-3 不同认证方式下Console口登录方式的属性配置

认证方式

Console口登录方式的属性配置

说明

None

配置公共属性

配置Console口登录方式的公共属性

可选

具体内容参见表2-2

Password

配置口令

配置本地验证口令

必选

配置公共属性

配置Console口登录方式的公共属性

可选

具体内容参见表2-2

Scheme

配置采用本地认证或者到RADIUS服务器上认证

通过交换机的AAA配置可以配置对用户采用本地认证还是到RADIUS服务器上认证

可选

缺省情况下,交换机采用本地认证的方式

具体配置请参见“安全分册”中的“AAA配置”

配置用户名和密码

 

配置本地或远端用户名和口令认证

必选

本地用户名和口令的配置在交换机上完成

远端用户名和口令的配置在RADIUS服务器上进行,详细内容请见RADIUS服务器的随机指导书

AUX用户管理

配置AUX用户的服务类型

必选

配置公共属性

配置Console口登录方式的公共属性

可选

具体内容参见表2-2

 

改变Console口登录方式的认证方式后,该认证方式的配置不会立即生效。用户需要退出命令行接口后重新登录,该配置才会生效。

 

2.4  认证方式为None时Console口登录方式的配置

2.4.1  配置过程

表2-4 认证方式为None时Console口登录方式的配置

操作

命令

说明

进入系统视图

system-view

-

进入AUX用户界面视图

user-interface aux 0

-

配置登录用户的认证方式为None

authentication-mode none

必选

缺省情况下,用户通过Console口(AUX用户界面)登录不需要进行认证

配置Console口的属性

配置波特率

speed speed-value

可选

缺省情况下,Console口(AUX用户界面)使用的波特率为9600bit/s

配置校验方式

parity { even | mark | none | odd | space }

可选

缺省情况下,Console口的校验方式为none,即无校验位

配置停止位

stopbits { 1 | 1.5 | 2 }

可选

缺省情况下,Console口(AUX用户界面)的停止位为1

配置数据位

databits { 5 | 6 | 7 | 8 }

可选

缺省情况下,Console口(AUX用户界面)的数据位为8位

配置从用户界面登录后可以访问的命令级别

user privilege level level

可选

缺省情况下,从Console口(AUX用户界面)登录后可以访问的命令级别为3级

配置启动终端会话的快捷键

activation-key character

可选

缺省情况下,键入<Enter>启动终端会话

配置中止当前运行任务的快捷键

escape-key { default | character }

可选

缺省情况下,键入<Ctrl+C>中止当前运行的任务

启动终端服务

shell

可选

缺省情况下,在所有的用户界面上启动终端服务

配置终端屏幕一屏显示的行数

screen-length screen-length

可选

缺省情况下,终端屏幕一屏显示的行数为24行

screen-length 0表示关闭分屏功能

配置历史命令缓冲区大小

history-command max-size value

可选

缺省情况下,历史缓冲区为10,即可存放10条历史命令

配置用户界面的超时时间

idle-timeout minutes [ seconds ]

可选

缺省情况下,所有的用户界面的超时时间为10分钟

如果10分钟内某用户界面没有用户进行操作,则该用户界面将自动断开

idle-timeout 0表示关闭用户界面的超时功能

 

需要注意的是,用户采用None认证方式登录以太网交换机时,其所能访问的命令级别取决于命令0、命令1间的组合,具体情况如表2-5所示。

l              命令0:authentication-mode none

l              命令1:user privilege level level

表2-5 用户采用None认证方式登录以太网交换机时可访问的命令优先级

前提条件

用户登录后可访问命令优先级

用户登录认证方式

用户类别

命令配置情况

authentication-mode none(不认证)

通过Console口(AUX用户界面)登录的用户

未配置命令1

3级

已配置命令1

由命令1决定

 

2.4.2  配置举例

1. 组网需求

当前用户通过Telnet方式登录,且用户级别为管理级(3级)。当前登录用户需要对通过Console口(AUX用户界面)登录进行如下限定:

l              配置通过AUX用户界面登录交换机的用户不需要进行认证

l              配置通过AUX用户界面登录后可以访问的命令级别为2级

l              配置AUX用户界面使用的波特率为19200bit/s

l              配置AUX用户界面终端屏幕的一屏显示30行命令

l              配置AUX用户界面的历史命令缓冲区可存放20条命令

l              配置AUX用户界面的超时时间为6分钟

2. 组网图

图2-5 配置AUX用户界面属性的组网图

 

3. 配置步骤

# 进入系统视图。

<H3C> system-view

# 进入AUX用户界面视图。

[H3C] user-interface aux 0

# 配置通过AUX用户界面登录交换机的用户不需要进行认证。

[H3C-ui-aux0] authentication-mode none

# 配置通过AUX用户界面登录后可以访问的命令级别为2级。

[H3C-ui-aux0] user privilege level 2

# 配置AUX用户界面使用的波特率为19200bit/s。

[H3C-ui-aux0] speed 19200

# 配置AUX用户界面终端屏幕的一屏显示30行命令。

[H3C-ui-aux0] screen-length 30

# 配置AUX用户界面的历史命令缓冲区可存放20条命令。

[H3C-ui-aux0] history-command max-size 20

# 配置AUX用户界面的超时时间为6分钟。

[H3C-ui-aux0] idle-timeout 6

完成上述配置后,用户需要改变PC机上运行的终端仿真程序的相应配置,如图2-4所示,使之与交换机上的配置保持一致,才能确保正常登录。

2.5  认证方式为Password时Console口登录方式的配置

2.5.1  配置过程

表2-6 认证方式为Password时Console口登录方式的配置

操作

命令

说明

进入系统视图

system-view

-

进入AUX用户界面视图

user-interface aux 0

-

配置登录用户的认证方式为本地口令认证

authentication-mode password

必选

缺省情况下,用户通过Console口(AUX用户界面)登录不需要进行验证;而用户通过Modem和Telnet方式登录需要进行口令验证

配置本地验证的口令

set authentication password { cipher | simple } password

必选

配置Console口的属性

配置波特率

speed speed-value

可选

缺省情况下,Console口(AUX用户界面)使用的波特率为9600bit/s

配置校验方式

parity { even | mark | none | odd | space }

可选

缺省情况下,Console口(AUX用户界面)的校验方式为none,即无校验位

配置停止位

stopbits { 1 | 1.5 | 2 }

可选

缺省情况下,Console口(AUX用户界面)的停止位为1

配置数据位

databits { 5 | 6 | 7 | 8 }

可选

缺省情况下,Console口(AUX用户界面)的数据位为8位

配置从用户界面登录后可以访问的命令级别

user privilege level level

可选

缺省情况下,从Console口(AUX用户界面)登录后可以访问的命令级别为3级

配置启动终端会话的快捷键

activation-key character

可选

缺省情况下,键入<Enter>启动终端会话

配置中止当前运行任务的快捷键

escape-key { default | character }

可选

缺省情况下,键入<Ctrl+C>中止当前运行的任务

启动终端服务

shell

可选

缺省情况下,在所有的用户界面上启动终端服务

配置终端屏幕一屏显示的行数

screen-length screen-length

可选

缺省情况下,终端屏幕一屏显示的行数为24行

screen-length 0表示关闭分屏功能

配置历史命令缓冲区大小

history-command max-size value

可选

缺省情况下,历史缓冲区为10,即可存放10条历史命令

配置用户界面的超时时间

idle-timeout minutes [ seconds ]

可选

缺省情况下,所有的用户界面的超时时间为10分钟

如果10分钟内某用户界面没有用户进行操作,则该用户界面将自动断开

idle-timeout 0表示关闭用户界面的超时功能

 

需要注意的是,用户采用Password认证方式登录以太网交换机时,其所能访问的命令级别取决于命令0、命令1间的组合,具体情况如表2-7所示。

l              命令0:authentication-mode password

l              命令1:user privilege level level

表2-7 用户采用Password认证方式登录以太网交换机时可访问的命令优先级

前提条件

用户登录后可访问命令优先级

用户登录认证方式

用户类别

命令配置情况

authentication-mode password(本地口令认证)

通过Console口(AUX用户界面)登录的用户

未配置命令1

3级

已配置命令1

由命令1决定

 

2.5.2  配置举例

1. 组网需求

当前用户通过Telnet方式登录,且用户级别为管理级(3级)。当前登录用户需要对通过Console口(AUX用户界面)登录进行如下限定:

l              配置通过AUX用户界面登录交换机的用户进行Password认证

l              配置用户的认证口令为明文显示方式,口令为123456

l              配置通过AUX用户界面登录后可以访问的命令级别为2级

l              配置AUX用户界面使用的波特率为19200bit/s

l              配置AUX用户界面终端屏幕的一屏显示30行命令

l              配置AUX用户界面的历史命令缓冲区可存放20条命令

l              配置AUX用户界面的超时时间为6分钟

2. 组网图

图2-6 配置AUX用户界面属性的组网图

 

3. 配置步骤

# 进入系统视图。

<H3C> system-view

# 进入AUX用户界面视图。

[H3C] user-interface aux 0

# 配置通过AUX用户界面登录交换机的用户进行Password认证。

[H3C-ui-aux0] authentication-mode password

# 配置用户的认证口令为明文显示方式,口令为123456。

[H3C-ui-aux0] set authentication password simple 123456

# 配置通过AUX用户界面登录后可以访问的命令级别为2级。

[H3C-ui-aux0] user privilege level 2

# 配置AUX用户界面使用的波特率为19200bit/s。

[H3C-ui-aux0] speed 19200

# 配置AUX用户界面终端屏幕的一屏显示30行命令。

[H3C-ui-aux0] screen-length 30

# 配置AUX用户界面的历史命令缓冲区可存放20条命令。

[H3C-ui-aux0] history-command max-size 20

# 配置AUX用户界面的超时时间为6分钟。

[H3C-ui-aux0] idle-timeout 6

完成上述配置后,用户需要改变PC机上运行的终端仿真程序的相应配置,如图2-4所示,使之与交换机上的配置保持一致,才能确保正常登录。

2.6  认证方式为Scheme时Console口登录方式的配置

2.6.1  配置过程

表2-8 认证方式为Scheme时Console口登录方式的配置

操作

命令

说明

进入系统视图

system-view

-

配置交换机采用的认证方案

进入缺省的ISP域视图

domain domain name

可选

系统缺省使用的AAA方案为local,如果采用local认证,则必须进行后续的本地用户配置

如果采用配置好的radius-scheme-name来实现认证,则需进行如下配置:

l      交换机上需要进行AAA&RADIUS配置,具体内容和操作步骤请参见“安全分册”中的“AAA配置”

l      AAA服务器上需要配置相关的用户名和密码,具体请参见服务器的指导书

配置域使用的AAA方案

authentication default { hwtacacs-scheme hwtacacs-scheme-name [ local ] | local | none | radius-scheme radius-scheme-name [ local ] }

退出当前视图

(进入系统视图)

quit

创建本地用户并进入本地用户视图

local-user user-name

必选

缺省情况下,无本地用户

配置本地用户认证口令

password { simple | cipher } password

必选

配置AUX用户的服务类型

service-type terminal [ level level ]

必选

退出本地用户视图(进入系统视图)

quit

-

进入AUX用户界面视图

user-interface aux 0

-

配置登录用户的认证方式为本地或远端用户名和口令认证

authentication-mode scheme [ command- authorization ]

必选

究竟是采用本地认证还是远端认证视用户的AAA方案配置而定

缺省情况下采用本地认证方式

配置Console口的属性

配置波特率

speed speed-value

可选

缺省情况下,Console口(AUX用户界面)使用的波特率为9600bit/s

配置校验方式

parity { even | mark | none | odd | space }

可选

缺省情况下,Console口(AUX用户界面)的校验方式为none,即无校验位

配置停止位

stopbits { 1 | 1.5 | 2 }

可选

缺省情况下,Console口(AUX用户界面)的停止位为1

配置数据位

databits { 5 | 6 | 7 | 8 }

可选

缺省情况下,Console口(AUX用户界面)的数据位为8位

配置从用户界面登录后可以访问的命令级别

user privilege level level

可选

缺省情况下,从Console口(AUX用户界面)登录后可以访问的命令级别为3级

配置启动终端会话的快捷键

activation-key character

可选

缺省情况下,键入<Enter>启动终端会话

配置中止当前运行任务的快捷键

escape-key { default | character }

可选

缺省情况下,键入<Ctrl+C>中止当前运行的任务

启动终端服务

shell

可选

缺省情况下,在所有的用户界面上启动终端服务

配置终端屏幕一屏显示的行数

screen-length screen-length

可选

缺省情况下,终端屏幕一屏显示的行数为24行

screen-length 0表示关闭分屏功能

配置历史命令缓冲区大小

history-command max-size value

可选

缺省情况下,历史缓冲区为10,即可存放10条历史命令

配置用户界面的超时时间

idle-timeout minutes [ seconds ]

可选

缺省情况下,所有的用户界面的超时时间为10分钟

如果10分钟内某用户界面没有用户进行操作,则该用户界面将自动断开idle-timeout 0表示关闭用户界面的超时功能

 

需要注意的是,用户采用Scheme认证方式登录以太网交换机时,其所能访问的命令级别取决于service-type terminal [ level level ]命令,具体情况如表2-9所示。

表2-9 用户采用Scheme认证方式登录以太网交换机时可访问的命令优先级

前提条件

用户登录后可访问命令优先级

用户登录认证方式

用户类别

命令配置情况

authentication-mode scheme [ command-authorization ]

通过Console口(AUX用户界面)登录的用户(采用AAA&RADIUS认证或者本地认证)

service-type terminal命令中未定义用户的级别

0级

本地用户的默认级别为0级

service-type terminal命令中已定义用户的级别

service-type terminal命令中定义用户的级别决定

 

2.6.2  配置举例

1. 组网需求

当前用户通过Telnet方式登录,且用户级别为管理级(3级)。当前登录用户需要对通过Console口(AUX用户界面)登录进行如下限定:

l              配置本地用户的用户名为guest

l              配置本地用户的认证口令为明文显示方式,口令为123456

l              配置本地用户的服务类型为Terminal且命令级别为2级

l              配置通过AUX用户界面登录交换机的用户进行Scheme认证

l              配置AUX用户界面使用的波特率为19200bit/s

l              配置AUX用户界面终端屏幕的一屏显示30行命令

l              配置AUX用户界面的历史命令缓冲区可存放20条命令

l              配置AUX用户界面的超时时间为6分钟

2. 组网图

图2-7 配置AUX用户界面属性的组网图

 

3. 配置步骤

# 进入系统视图。

<H3C> system-view

# 创建本地用户guest,并进入本地用户视图。

[H3C] local-user guest

# 配置本地用户的认证口令为明文显示方式,口令为123456。

[H3C-luser-guest] password simple 123456

# 配置本地用户的服务类型为Terminal且命令级别为2级。

[H3C-luser-guest] service-type terminal level 2

[H3C-luser-guest] quit

# 进入AUX用户界面视图。

[H3C] user-interface aux 0

# 配置通过AUX用户界面登录交换机的用户进行Scheme认证。

[H3C-ui-aux0] authentication-mode scheme

# 配置AUX用户界面使用的波特率为19200bit/s

[H3C-ui-aux0] speed 19200

# 配置AUX用户界面终端屏幕的一屏显示30行命令。

[H3C-ui-aux0] screen-length 30

# 配置AUX用户界面的历史命令缓冲区可存放20条命令。

[H3C-ui-aux0] history-command max-size 20

# 配置AUX用户界面的超时时间为6分钟。

[H3C-ui-aux0] idle-timeout 6

完成上述配置后,用户需要改变PC机上运行的终端仿真程序的相应配置,如图2-4所示,使之与交换机上的配置保持一致,才能确保正常登录。

 


3 通过Telnet/SSH进行远程登录

3.1  通过Telnet进行远程登录

3.1.1  通过Telnet进行登录的简介

H3C S7500E系列以太网交换机支持Telnet功能,用户可以通过Telnet方式对交换机进行远程管理和维护。

交换机和Telnet用户端都要进行相应的配置,才能保证通过Telnet方式正常登录交换机。

表3-1 通过Telnet登录交换机需要具备的条件

对象

需要具备的条件

交换机

启动Telnet服务

配置交换机VLAN接口的IP地址,交换机与Telnet用户间路由可达

配置Telnet登录的认证方式和其它配置(请参见表3-2表3-3

Telnet用户

运行了Telnet程序

获取交换机VLAN接口的IP地址

 

3.1.1  配置Telnet登录方式的公共属性

Telnet登录方式的公共属性配置,如表3-2所示。

表3-2 Telnet登录方式的公共属性配置

Telnet登录方式的属性配置

说明

VTY用户界面配置

VTY界面登录的用户可以访问的命令级别

可选

缺省情况下,通过VTY用户界面登录的用户可以访问的命令级别为0级

用户界面支持的协议

可选

缺省情况下,VTY用户界面支持Telnet和SSH协议

配置通过用户界面登录后自动执行命令

可选

缺省情况下,通过VTY用户界面登录后无可自动执行的命令

VTY用户终端属性配置

配置中止当前运行任务的快捷键

可选

缺省情况下,键入<Ctrl+C>中止当前运行的任务

启动终端服务功能

可选

缺省情况下,所有用户界面上启动终端服务

终端屏幕一屏显示的行数

可选

缺省情况下,终端屏幕一屏显示的行数为24行

历史命令缓冲区大小

可选

缺省情况下,可存放10条历史命令

用户界面的超时时间

可选

缺省情况下,用户超时断开连接的时间为10分钟

 

l    如果在某一VTY用户界面上配置了通过用户界面登录后自动执行命令(使用auto-execute command命令),则将导致不能使用该用户界面对系统进行常规的配置,建议用户谨慎使用。

l    在配置auto-execute command命令并保存配置(执行save操作)之前,要确保可以通过其它方式登录系统以取消此配置。

 

3.1.2  不同认证方式下Telnet登录方式的配置

不同的认证方式下,Telnet登录方式需要进行的配置不同,具体配置如表3-3所示。

表3-3 不同认证方式下Telnet登录方式的属性配置

认证方式

Telnet登录方式的属性配置

说明

None

配置公共属性

配置Telnet登录方式的公共属性

可选

具体内容参见表3-2

Password

配置口令

配置本地验证口令

必选

配置公共属性

配置Telnet登录方式的公共属性

可选

具体内容参见表3-2

Scheme

配置采用本地认证或者到RADIUS服务器上认证

通过交换机的AAA配置可以配置对用户采用本地认证还是到RADIUS服务器上认证

可选

缺省情况下,交换机采用本地认证的方式

具体配置请参见“安全分册”中的“AAA配置”

配置用户名和密码

配置本地或远端用户名和口令认证

必选

本地用户名和口令的配置在交换机上完成

远端用户名和口令的配置在RADIUS服务器上进行,详细内容请见RADIUS服务器的随机指导书

VTY用户管理

配置VTY用户的服务类型

必选

配置公共属性

配置Telnet登录方式的公共属性

可选

具体内容参见表3-2

 

3.1.3  认证方式为None时Telnet登录方式的配置

1. 配置过程

表3-4 认证方式为None时Telnet登录方式的配置

操作

命令

说明

进入系统视图

system-view

-

进入一个或多个VTY用户界面视图

user-interface vty first-number [ last-number ]

-

配置VTY登录用户的认证方式为None

authentication-mode none

必选

缺省情况下,VTY用户登录后需要进行认证

配置通过VTY用户界面登录后可以访问的命令级别

user privilege level level

可选

缺省情况下,通过VTY用户界面登录后可以访问的命令级别为0级

配置VTY用户界面支持的协议

protocol inbound { all | ssh | telnet }

可选

缺省情况下,交换机同时支持Telnet和SSH协议

配置通过用户界面登录后自动执行命令

auto-execute command text

可选

缺省情况下,通过用户界面登录后无可自动执行的命令

配置中止当前运行任务的快捷键

escape-key { default | character }

可选

缺省情况下,键入<Ctrl+C>中止当前运行的任务

启动终端服务

shell

可选

缺省情况下,在所有的用户界面上启动终端服务

配置终端屏幕一屏显示的行数

screen-length screen-length

可选

缺省情况下,终端屏幕一屏显示的行数为24行

screen-length 0表示关闭分屏功能

配置历史命令缓冲区大小

history-command max-size value

可选

缺省情况下,历史缓冲区为10,即可存放10条历史命令

配置VTY用户界面的超时时间

idle-timeout minutes [ seconds ]

可选

缺省情况下,所有的用户界面的超时时间为10分钟

如果10分钟内某用户界面没有用户进行操作,则该用户界面将自动断开

idle-timeout 0表示关闭用户界面的超时功能

 

需要注意的是,用户采用None认证方式登录以太网交换机时,其所能访问的命令级别取决于命令0、命令1间的组合,具体情况如表3-5所示。

l              命令0:authentication-mode none

l              命令1:user privilege level level

表3-5 用户采用None认证方式登录以太网交换机时可访问的命令优先级

前提条件

用户登录后可访问命令优先级

用户登录认证方式

用户类别

命令配置情况

authentication-mode none(不认证)

VTY登录用户

未配置命令1

0级

已配置命令1

由命令1决定

 

2. 配置举例

(1)        组网需求

当前用户通过Console口(AUX用户界面)登录到交换机,且用户级别为管理级(3级)。当前用户要对通过VTY0用户界面进行Telnet登录进行如下限定:

l              配置通过VTY0用户界面登录交换机的Telnet用户不需要进行认证

l              配置通过VTY0用户界面登录后用户可以访问的命令级别为2级

l              配置VTY0用户界面支持Telnet协议

l              配置VTY0用户界面终端屏幕的一屏显示30行命令

l              配置VTY0用户界面的历史命令缓冲区可存放20条命令

l              配置VTY0用户界面的超时时间为6分钟

(2)        组网图

图3-1 配置VTY用户界面属性的组网图

 

(3)        配置步骤

# 进入系统视图,启动Telnet服务。

<H3C> system-view

[H3C] telnet server enable

# 进入VTY0用户界面视图。

[H3C] user-interface vty 0

# 配置通过VTY0用户界面登录交换机的Telnet用户不需要进行认证。

[H3C-ui-vty0] authentication-mode none

# 配置通过VTY0用户界面登录后用户可以访问的命令级别为2级。

[H3C-ui-vty0] user privilege level 2

# 配置VTY0用户界面支持Telnet协议。

[H3C-ui-vty0] protocol inbound telnet

# 配置VTY0用户界面终端屏幕的一屏显示30行命令。

[H3C-ui-vty0] screen-length 30

# 配置VTY0用户界面的历史命令缓冲区可存放20条命令。

[H3C-ui-vty0] history-command max-size 20

# 配置VTY0用户界面的超时时间为6分钟。

[H3C-ui-vty0] idle-timeout 6

3.1.4  认证方式为Password时Telnet登录方式的配置

1. 配置过程

表3-6 认证方式为Password时Telnet登录方式的配置

操作

命令

说明

进入系统视图

system-view

-

进入一个或多个VTY用户界面视图

user-interface vty first-number [ last-number ]

-

配置登录用户的认证方式为本地口令认证

authentication-mode password

必选

配置本地验证的口令

set authentication password { cipher | simple } password

必选

配置通过用户界面登录后可以访问的命令级别

user privilege level level

可选

缺省情况下,通过VTY用户界面登录后可以访问的命令级别为0级

配置用户界面支持的协议

protocol inbound { all | ssh | telnet }

可选

缺省情况下,交换机同时支持Telnet和SSH协议

配置通过用户界面登录后自动执行命令

auto-execute command text

可选

缺省情况下,通过用户界面登录后无可自动执行的命令

配置中止当前运行任务的快捷键

escape-key { default | character }

可选

缺省情况下,键入<Ctrl+C>中止当前运行的任务

启动终端服务

shell

可选

缺省情况下,在所有的用户界面上启动终端服务

配置终端屏幕一屏显示的行数

screen-length screen-length

可选

缺省情况下,终端屏幕一屏显示的行数为24行

screen-length 0表示关闭分屏功能

配置历史命令缓冲区大小

history-command max-size value

可选

缺省情况下,历史缓冲区为10,即可存放10条历史命令

配置用户界面的超时时间

idle-timeout minutes [ seconds ]

可选

缺省情况下,所有的用户界面的超时时间为10分钟

如果10分钟内某用户界面没有用户进行操作,则该用户界面将自动断开

idle-timeout 0表示关闭用户界面的超时功能

 

需要注意的是,用户采用Password认证方式登录以太网交换机时,其所能访问的命令级别取决于命令0、命令1间的组合,具体情况如表3-7所示。

l              命令0:authentication-mode password

l              命令1:user privilege level level

表3-7 用户采用Password认证方式登录以太网交换机时可访问的命令优先级

前提条件

用户登录后可访问命令优先级

用户登录认证方式

用户类别

命令配置情况

authentication-mode password(本地口令认证)

VTY登录用户

未配置命令1

0级

已配置命令1

由命令1决定

 

2. 配置举例

(1)        组网需求

当前用户通过Console口(AUX用户界面)登录到交换机,且用户级别为管理级(3级)。当前用户要对通过VTY0用户界面进行Telnet登录进行如下限定:

l              配置通过VTY0用户界面登录交换机的Telnet用户进行Password认证

l              配置用户的认证口令为明文显示方式,口令为123456

l              配置从VTY0用户界面登录后可以访问的命令级别为2级

l              配置VTY0用户界面支持Telnet协议

l              配置VTY0用户界面终端屏幕的一屏显示30行命令

l              配置VTY0用户界面的历史命令缓冲区可存放20条命令

l              配置VTY0用户界面的超时时间为6分钟

(2)        组网图

图3-2 配置VTY用户界面属性的组网图

 

(3)        配置步骤

# 进入系统视图,启动Telnet服务。

<H3C> system-view

[H3C] telnet server enable

# 进入VTY0用户界面视图。

[H3C] user-interface vty 0

# 配置通过VTY0用户界面登录交换机的Telnet用户进行Password认证。

[H3C-ui-vty0] authentication-mode password

# 配置用户的认证口令为明文显示方式,口令为123456。

[H3C-ui-vty0] set authentication password simple 123456

# 配置从VTY0用户界面登录后用户可以访问的命令级别为2级。

[H3C-ui-vty0] user privilege level 2

# 配置VTY0用户界面支持Telnet协议。

[H3C-ui-vty0] protocol inbound telnet

# 配置VTY0用户界面终端屏幕的一屏显示30行命令。

[H3C-ui-vty0] screen-length 30

# 配置VTY0用户界面的历史命令缓冲区可存放20条命令。

[H3C-ui-vty0] history-command max-size 20

# 配置VTY0用户界面的超时时间为6分钟。

[H3C-ui-vty0] idle-timeout 6

3.1.5  认证方式为Scheme时Telnet登录方式的配置

1. 配置过程

表3-8 认证方式为Scheme时Telnet登录方式的配置

操作

命令

说明

进入系统视图

system-view

-

配置交换机采用的认证方案

进入缺省的ISP域视图

domain domain name

可选

系统缺省使用的AAA方案为local,如果采用local认证,则必须进行后续的本地用户配置

如果采用配置好的radius-scheme-name来实现认证,则需进行如下配置:

交换机上需要进行AAA&RADIUS配置,具体内容和操作步骤请参见“安全分册”中的“AAA配置”相关部分的介绍

AAA服务器上需要配置相关的用户名和密码,具体请参见服务器的指导书

配置域使用的AAA方案

authentication default { hwtacacs-scheme hwtacacs-scheme-name [ local ] | local | none | radius-scheme radius-scheme-name [ local ] }

退出当前视图

(进入系统视图)

quit

创建本地用户并进入本地用户视图

local-user user-name

必选

缺省情况下,无本地用户

配置本地认证口令

password { simple | cipher } password

必选

配置VTY用户的服务类型

service-type telnet [ level level ]

必选

退出本地用户视图(进入系统视图)

quit

-

进入一个或多个VTY用户界面视图

user-interface vty first-number [ last-number ]

-

配置登录用户的认证方式为本地或远端用户名和口令认证

authentication-mode scheme [ command- authorization ]

必选

究竟是采用本地认证还是远端认证视用户的AAA方案配置而定

缺省情况下采用本地认证方式

配置从用户界面登录后可以访问的命令级别

user privilege level level

可选

缺省情况下,从VTY用户界面登录后可以访问的命令级别为0级

配置用户界面支持的协议

protocol inbound { all | ssh | telnet }

可选

缺省情况下,交换机同时支持Telnet和SSH协议

配置从用户界面登录后自动执行命令

auto-execute command text

可选

缺省情况下,从用户界面登录后无可自动执行的命令

配置中止当前运行任务的快捷键

escape-key { default | character }

可选

缺省情况下,键入<Ctrl+C>中止当前运行的任务

启动终端服务

shell

可选

缺省情况下,在所有的用户界面上启动终端服务

配置终端屏幕一屏显示的行数

screen-length screen-length

可选

缺省情况下,终端屏幕一屏显示的行数为24行

screen-length 0表示关闭分屏功能

配置历史命令缓冲区大小

history-command max-size value

可选

缺省情况下,历史缓冲区为10,即可存放10条历史命令

配置用户界面的超时时间

idle-timeout minutes [ seconds ]

可选

缺省情况下,所有的用户界面的超时时间为10分钟

如果10分钟内某用户界面没有用户进行操作,则该用户界面将自动断开

idle-timeout 0表示关闭用户界面的超时功能

 

需要注意的是,用户采用Scheme认证方式登录以太网交换机时,其所能访问的命令级别取决于命令0、命令1、命令2的组合,具体情况如表3-9所示。

l              命令0:authentication-mode scheme [ command-authorization ]

l              命令1:user privilege level level

l              命令2:service-type telnet [ level level ]

表3-9 用户采用Scheme认证方式登录以太网交换机时可访问的命令优先级

前提条件

用户登录后可访问命令优先级

用户登录认证方式

用户类别

命令配置情况

authentication-mode scheme [ command-authorization ]

VTY登录用户(采用AAA&RADIUS认证或者本地认证)

未配置命令1,命令2未配置用户可访问命令级别

0级

未配置命令1,命令2已配置用户可访问命令级别

由命令2决定

已配置命令1,命令2未配置用户可访问命令级别

0级

已配置命令1,命令2已配置用户可访问命令级别

由命令2决定

VTY登录用户(采用SSH的RSA认证模式)

未配置命令1,命令2未配置用户可访问命令级别

0级

未配置命令1,命令2已配置用户可访问命令级别

已配置命令1,命令2未配置用户可访问命令级别

由命令1决定

已配置命令1,命令2已配置用户可访问命令级别

VTY登录用户(采用SSH的password认证模式)

未配置命令1,命令2未配置用户可访问命令级别

0级

未配置命令1,命令2已配置用户可访问命令级别

由命令2决定

已配置命令1,命令2未配置用户可访问命令级别

0级

已配置命令1,命令2已配置用户可访问命令级别

由命令2决定

 

有关AAA、RADIUS、SSH的详细内容,请参见“安全分册”中的“AAA配置”、“SSH2.0配置”模块的介绍。

 

2. 配置举例

(1)        组网需求

当前用户通过Console口(AUX用户界面)登录到交换机,且用户级别为管理级(3级)。当前用户要对通过VTY0用户界面进行Telnet登录进行如下限定:

l              配置本地用户的用户名为guest

l              配置本地用户的认证口令为明文显示方式,口令为123456

l              配置本地用户的服务类型为Telnet且命令级别为2级

l              配置通过VTY0用户界面登录交换机的Telnet用户进行Scheme认证

l              配置VTY0用户界面支持Telnet协议

l              配置VTY0用户界面终端屏幕的一屏显示30行命令

l              配置VTY0用户界面的历史命令缓冲区可存放20条命令

l              配置VTY0用户界面的超时时间为6分钟

(2)        组网图

图3-3 配置VTY用户界面属性的组网图

 

(3)        配置步骤

# 进入系统视图,启动Telnet服务。

<H3C> system-view

[H3C] telnet server enable

# 创建本地用户guest,并进入本地用户视图。

[H3C] local-user guest

# 配置本地用户的认证口令为明文显示方式,口令为123456。

[H3C-luser-guest] password simple 123456

# 配置本地用户的服务类型为Telnet且命令级别为2级。

[H3C-luser-guest] service-type telnet level 2

[H3C-luser-guest] quit

# 进入VTY0用户界面视图。

[H3C] user-interface vty 0

# 配置通过VTY0用户界面登录交换机的Telnet用户进行Scheme认证。

[H3C-ui-vty0] authentication-mode scheme

# 配置VTY0用户界面支持Telnet协议。

[H3C-ui-vty0] protocol inbound telnet

# 配置VTY0用户界面终端屏幕的一屏显示30行命令。

[H3C-ui-vty0] screen-length 30

# 配置VTY0用户界面的历史命令缓冲区可存放20条命令。

[H3C-ui-vty0] history-command max-size 20

# 配置VTY0用户界面的超时时间为6分钟。

[H3C-ui-vty0] idle-timeout 6

3.1.6  Telnet配置环境搭建

1. 通过终端Telnet到以太网交换机

第一步:通过Console口登录交换机,开启Telnet server功能,并正确配置以太网交换机VLAN 1接口的IP地址(VLAN 1为交换机的缺省VLAN)。

l              通过Console口搭建配置环境。请参见“2.2  通过Console口登录交换机”。

l              通过Console口在超级终端中执行以下命令,开启Telenet server功能,并配置以太网交换机VLAN 1接口的IP地址。

# 开启Telnet server功能,并配置以太网交换机VLAN 1接口的IP地址为202.38.160.92,子网掩码为255.255.255.0。

<H3C> system-view

[H3C] telnet server enable

[H3C] interface vlan-interface 1

[H3C-Vlan-interface1] ip address 202.38.160.92 255.255.255.0

第二步:在通过Telnet登录以太网交换机之前,针对用户需要的不同认证方式,在交换机上进行相应配置。请参见“3.1.3  认证方式为None时Telnet登录方式的配置”、“3.1.4  认证方式为Password时Telnet登录方式的配置”、“3.1.5  认证方式为Scheme时Telnet登录方式的配置”的描述。缺省情况下,Telnet用户登录需要进行Password认证。

第三步:如图3-4所示,建立配置环境,只需将PC机以太网口通过网络与以太网交换机VLAN 1下的以太网端口连接。如果PC机和以太网交换机不在同一局域网内,则PC机和交换机VLAN 1接口之间必须存在互相到达的路由。

图3-4 通过局域网搭建本地配置环境

 

第四步:在PC机上运行Telnet程序,输入交换机VLAN 1接口的IP地址,如图3-5所示。

图3-5 运行Telnet程序

 

第五步:如果配置验证方式为Password,则终端上显示“Login authentication”,并提示用户输入已配置的登录口令,口令输入正确后出现命令行提示符(如<H3C>)。如果出现“All user interfaces are used, please try later!”的提示,表示当前Telnet到以太网交换机的用户过多,请稍候再连接(H3C S7500E系列以太网交换机最多允许5个Telnet用户同时登录)。

第六步:使用相应命令配置以太网交换机或查看以太网交换机运行状态。需要帮助可以随时键入“?”,具体的配置命令请参考本手册中相关模块的内容。

l    通过Telnet配置交换机时,请不要删除或修改交换机上对应本Telnet连接的VLAN接口的IP地址,否则会导致Telnet连接断开。

l    Telnet用户通过Password认证方式登录交换机时,缺省可以访问命令级别为0级的命令。有关命令级别的描述请参见“系统分册”的“系统基本配置”模块中相关部分的介绍。

 

2. 通过以太网交换机Telnet到以太网交换机

用户可以从一台交换机Telnet到另一台交换机上,对其进行配置。本端交换机作为Telnet客户端,对端交换机作为Telnet服务器端。如果两台交换机相连的端口在同一局域网内,则其IP地址必须配置在同一网段;否则,两台交换机之间必须存在互相到达的路由。

配置环境如图3-6所示,用户Telnet到一台以太网交换机后,可以输入telnet命令再登录其它以太网交换机,对其进行配置管理。

图3-6 提供Telnet Client服务

 

第一步:针对用户需要的不同认证方式,在作为Telnet Server的交换机上进行相应配置。请参见“3.1.3  认证方式为None时Telnet登录方式的配置”、“3.1.4  认证方式为Password时Telnet登录方式的配置”、“2.6  认证方式为Scheme时Console口登录方式的配置”的描述。缺省情况下,Telnet用户登录需要进行Password认证。

第二步:用户登录到作为Telnet Client的以太网交换机。

第三步:在Telnet Client的以太网交换机上作如下操作:

<H3C> telnet xxxx

其中xxxx是作为Telnet Server的以太网交换机的主机名或IP地址,若为主机名,则需是已通过ip host命令配置的主机名。

第四步:如果配置验证方式为Password,则终端上显示“Login authentication”,并提示用户输入已配置的登录口令,口令输入正确后出现命令行提示符(如<H3C>)。如果出现“All user interfaces are used, please try later!”的提示,表示当前Telnet到以太网交换机的用户过多,请稍候再连接。

第五步:使用相应命令配置以太网交换机或查看以太网交换机运行状态。需要帮助可以随时键入“?”,具体的配置命令请参考本手册中相关模块的内容。

3.2  通过SSH进行远程登录

SSH是Secure Shell(安全外壳)的简称。用户通过一个不能保证安全的网络环境远程登录到设备时,SSH可以利用加密和强大的认证功能提供安全保障,保护设备不受诸如IP地址欺诈、明文密码截取等攻击。

SSH登录方式是在Telnet的基础上封装了安全外壳,关于SSH提供的安全功能配置,请参见安全分册“SSH配置”部分的介绍。

 


4 通过Console口利用Modem拨号远程登录

4.1  通过Console口利用Modem拨号进行远程登录简介

网络管理员可以通过远端交换机的Console口,利用一对Modem和PSTN(Public Switched Telephone Network,公共电话交换网)对远端的交换机进行远程维护。这种方式一般适用于在网络中断的情况下,利用PSTN网络对交换机进行远程配置、日志/告警信息查询、故障定位。

交换机和网络管理员端都要进行相应的配置,才能保证通过Console口利用Modem拨号进行远程登录交换机。

表4-1 通过Console口利用Modem拨号进行远程登录需要具备的条件

配置对象

需要具备的条件

网络管理员端

PC终端与Modem正确连接

Modem与可正常使用的电话线正确相连

获取了远程交换机端Console口所连Modem上对应的电话号码

远程交换机端

Console口与Modem正确连接

在Modem上进行了正确的配置

Modem与可正常使用的电话线正确相连

远程交换机上配置了登录用户的认证方式及认证方式对应的其它配置,请参见表2-3

 

4.2  网络管理员端的相关配置

PC终端与Modem正确连接、Modem与可正常使用的电话线正确相连、获取了远程交换机端Console口所连Modem上对应的电话号码。

4.3  交换机端的相关配置

4.3.1  与交换机直接相连的Modem上的配置

在与交换机直接相连的Modem上进行以下配置(与终端相连的Modem不需要进行配置)。

AT&F      ----------------------- Modem恢复出厂配置

ATS0=1    ----------------------- 配置自动应答(振铃一声)

AT&D      ----------------------- 忽略DTR信号

AT&K0     ----------------------- 禁止流量控制

AT&R1     ----------------------- 忽略RTS信号

AT&S0     ----------------------- 强制DSR为高电平

ATEQ1&W   ----------------------- 禁止modem回送命令响应和执行结果并存储配置

在配置后为了查看Modem的配置是否正确,可以输入AT&V命令显示配置的结果。

各种Modem配置命令及显示的结果有可能不一样,具体操作请参照Modem的说明书进行。

 

4.3.2  交换机的相关配置

通过Console口利用Modem拨号进行远程登录时,使用的是AUX用户界面,交换机上的配置需要注意以下几点:

l    Console口波特率Speed要低于Modem的传输速率,否则可能会出现丢包现象。

l    Console口的其它属性(Console口校验方式、Console口的停止位、Console的数据位)均采用缺省值。

 

交换机上具体配置与登录用户采用的认证方式有关,配置用户的认证方式请参见表2-3

1. 认证方式为None时的配置

详细配置请参见“2.4  认证方式为None时Console口登录方式的配置”。

2. 认证方式为Password时的配置

详细配置请参见“2.5  认证方式为Password时Console口登录方式的配置”。

3. 认证方式为Scheme时的配置

详细配置请参见“2.6  认证方式为Scheme时Console口登录方式的配置”。

4.4  通过Modem拨号搭建配置环境

第一步:在通过Modem拨号登录以太网交换机之前,针对用户需要的不同认证方式,在交换机上进行相应配置。请参见“2.4  认证方式为None时Console口登录方式的配置”、“2.5  认证方式为Password时Console口登录方式的配置”、“2.6  认证方式为Scheme时Console口登录方式的配置”的描述。

第二步:在与以太网交换机直接相连的Modem上进行以下配置。

AT&F      ----------------------- Modem恢复出厂配置

ATS0=1    ----------------------- 配置自动应答(振铃一声)

AT&D      ----------------------- 忽略DTR信号

AT&K0     ----------------------- 禁止流量控制

AT&R1     ----------------------- 忽略RTS信号

AT&S0     ----------------------- 强制DSR为高电平

ATEQ1&W   ----------------------- 禁止modem回送命令响应和执行结果并存储配置

在配置后为了查看Modem的配置是否正确,可以输入AT&V命令显示配置的结果。

第三步:如图4-1所示,建立远程配置环境,在PC机(或终端)的串口和以太网交换机的Console口分别挂接Modem。

图4-1 搭建远程配置环境

 

第四步:在远端通过终端仿真程序和Modem向以太网交换机拨号(所拨号码应该是与以太网交换机相连的Modem的电话号码),与以太网交换机建立连接,如图0图4-4所示。

图4-2 新建连接

 

图4-3 拨号号码配置

 

图4-4 在远端PC机上拨号

 

第五步:如果配置验证方式为Password,在远端的终端仿真程序上输入已配置的登录口令,出现命令行提示符(如<H3C>),即可对以太网交换机进行配置或管理。需要帮助可以随时键入“?”,具体的配置命令请参考本手册中相关模块的内容。

Modem用户登录时,如果交换机上AUX用户界面未作任何配置,则缺省可以访问命令级别为3级的命令。

 

4.5  Modem属性配置

用户可以配置与交换机Console口直连的Modem的有关参数。

4.5.1  配置准备

l              用户登录认证方式已经在AUX用户界面配置完毕

l              Modem拨号配置环境已经搭建完毕

4.5.2  配置过程

表4-2 Modem 参数配置

操作

命令

说明

进入系统视图

system-view

-

进入AUX用户界面视图

user-interface aux 0

-

配置允许Modem呼入呼出属性

modem [ both | call-in | call-out ]

必选

设置应答方式为自动应答

modem auto-answer

可选

缺省情况下,为手动应答方式

配置呼入连接建立时,从摘机至检测到载波的等待超时时间

modem timer answer seconds

可选

缺省情况下,超时时间为30秒

 

4.5.3  配置举例

1. 组网需求

配置与交换机Console口直连的Modem允许呼入与呼出,应答方式为自动应答,从摘机至检测到载波的超时时间为45秒。

2. 组网图

图4-1所示组网环境。

3. 配置步骤

# 进入AUX用户界面视图。

<H3C> system-view

System View: return to User View with Ctrl+Z.

[H3C] user-interface aux 0

# 配置modem允许呼入和呼出。

[H3C-ui-aux0] modem both

# 配置modem应答方式为自动。

[H3C-ui-aux0] modem auto-answer

# 配置超时时间为45秒。

[H3C-ui-aux0] modem timer answer 45

 


5 通过NMS登录

5.1  通过NMS登录简介

用户可通过NMS(Network Management Station,网管工作站)登录到交换机上,通过交换机上的Agent进程对交换机进行管理、配置。NMS环境包括如下部分:

l              NMS:网管工作站

l              Agent:网络设备(交换机)上运行的服务器端软件

l              SNMP(Simple Network Management Protocol,简单网络管理协议):NMS和Agent间运行的协议

NMS端和交换机上都要进行相应的配置,才能保证通过NMS正常登录交换机。

表5-1 通过NMS登录交换机需要具备的条件

对象

需要具备的条件

交换机

配置交换机VLAN接口的IP地址,使其与NMS间路由可达

配置SNMP基本功能,具体配置请参见“系统分册”中的“SNMP配置”中的相关内容

NMS(网管工作站)

NMS网管工作站进行了正确配置,具体配置请参见NMS附带的网管手册

 

5.2  通过NMS方式登录组网结构

图5-1 通过NMS方式登录组网环境

 


6 Telnet业务报文指定源IP

6.1  Telnet业务报文指定源IP简介

用户可以通过以下配置,为Telnet Client指定源IP地址或者源接口,增加了业务的可管理性和安全性。

为Telnet业务报文指定的源IP为Loopback接口或者VLAN接口的IP。通过配置Loopback虚接口或者闲置VLAN接口的IP为Telnet业务报文的指定源IP,使Telnet Client和Telnet Server之间传输报文无论通过交换机的哪个接口都使用指定接口的源IP,隐藏了实际通信接口的IP地址,起到了防止外部攻击的作用,提高了安全性。同时,有时服务器会限制只有某些IP才可以访问它,在客户端上使用源IP特性可以避免连接不上服务器。

6.2  配置Telnet业务报文指定源IP

分为用户视图下的配置和系统视图下的配置,用户视图下的配置只对本次操作有效,而系统视图下的配置对之后的每次操作都有效,用户视图下的优先级高于系统视图。

1. 用户视图下的配置

表6-1 在用户视图下配置Telnet业务报文指定源IP

操作

命令

说明

交换机作为Telnet Client登录到服务器时,为Telnet Client指定业务报文源地址或源接口

telnet remote-system [ port-number ] [ source { ip ip-address | interface interface-type interface-number } ]

可选

缺省情况下,没有为Telnet Client指定源地址或源接口

 

2. 系统视图下的配置

表6-2 在系统视图下配置Telnet业务报文指定源IP

操作

命令

说明

进入系统视图

system-view

-

为Telnet Client指定业务报文源地址或源接口

telnet client source { ip ip-address | interface interface-type interface-number }

可选

缺省情况下,没有为Telnet Client指定源地址或源接口

 

l    指定的ip-address必须为本设备地址。

l    指定的接口必须存在,当指定接口不存在时,命令提示配置不成功。

l    如果指定了源IP或者源接口,必须保证Telnet Server和Telnet Client的指定IP或者接口之间路由可达。

 

6.3  配置Telnet业务报文指定源IP显示

在完成上述配置后,在任意视图下执行display命令可以显示配置业务报文指定源IP或源接口后的运行情况,通过查看显示信息验证配置的效果。

表6-3 配置Telnet业务报文指定源IP显示

操作

命令

说明

显示当前为Telnet Client设置的源IP地址或源接口的信息

display telnet client configuration

display命令可以在任意视图下执行

 


7 对登录用户的控制

7.1  简介

H3C S7500E系列以太网交换机提供对不同登录方式进行控制,如表7-1所示。

表7-1 对登录用户的控制

登录方式

控制方式

实现方法

相关小节

TELNET

通过源IP对TELNET进行控制

通过基本ACL实现

7.2.2 

通过源IP、目的IP对TELNET进行控制

通过高级ACL实现

7.2.3 

通过源MAC对TELNET进行控制

通过二层ACL实现

7.2.4 

SNMP

通过源IP对网管用户进行控制

通过基本ACL实现

7.3.2 

 

7.2  配置对TELNET的控制

7.2.1  配置准备

确定了对TELNET的控制策略,包括对哪些源IP、目的IP、源MAC进行控制,控制的动作是允许访问还是拒绝访问。

7.2.2  通过源IP对TELNET进行控制

本配置需要通过基本访问控制列表实现。基本访问控制列表的序号取值范围为2000~2999。关于ACL的定义请参见“安全分册”中“ACL配置”模块的相关内容。

表7-2 通过源IP对TELNET进行控制

操作

命令

说明

进入系统视图

system-view

-

创建或进入基本ACL视图

acl [ ipv6 ] number acl-number [ match-order { config | auto } ]

必选

缺省情况下,匹配顺序为config

定义子规则

rule [ rule-id ] { permit | deny } [ source { sour-addr sour-wildcard | any } | time-range time-name | fragment | logging ]*

必选

退出ACL视图

quit

-

进入用户界面视图

user-interface [ type ] first-number [ last-number ]

-

引用访问控制列表,通过源IP对TELNET进行控制

acl [ ipv6 ] acl-number { inbound | outbound }

必选

inbound:对TELNET到本交换机的用户进行ACL控制

outbound:对从本交换机TELNET到其他TELNET服务器的用户进行ACL控制

 

7.2.3  通过源IP、目的IP对TELNET进行控制

本配置需要通过高级访问控制列表实现。高级访问控制列表的序号取值范围为3000~3999。关于ACL的定义请参见“安全分册”中“ACL配置”模块的相关内容。

表7-3 配置高级ACL规则

操作

命令

说明

进入系统视图

system-view

-

创建或进入高级ACL视图

acl [ ipv6 ] number acl-number [ match-order { config | auto } ]

必选

缺省情况下,匹配顺序为config

定义子规则

rule [ rule-id ] { permit | deny } rule-string

必选

用户可以根据需要配置对相应的源IP、目的IP进行过滤的规则

退出ACL视图

quit

-

进入用户界面视图

user-interface [ type ] first-number [ last-number ]

-

引用访问控制列表,通过源IP、目的IP对TELNET进行控制

acl [ ipv6 ] acl-number { inbound | outbound }

必选

inbound:对TELNET到本交换机的用户进行ACL控制

outbound:对从本交换机TELNET到其他TELNET服务器的用户进行ACL控制

 

7.2.4  通过源MAC地址对TELNET进行控制

本配置需要通过二层访问控制列表实现。二层访问控制列表的序号取值范围为4000~4999。关于ACL的定义请参见“安全分册”中“ACL配置”模块的相关内容。

表7-4 配置二层ACL规则

操作

命令

说明

进入系统视图

system-view

-

创建或进入高级ACL视图

acl number acl-number [ match-order { config | auto } ]

必选

缺省情况下,匹配顺序为config

定义子规则

rule [ rule-id ] { permit | deny } rule-string

必选

用户可以根据需要配置对相应的源MAC进行过滤的规则

退出ACL视图

quit

-

进入用户界面视图

user-interface [ type ] first-number [ last-number ]

-

引用访问控制列表,通过源MAC对TELNET进行控制

acl acl-number inbound

必选

inbound:对TELNET到本交换机的用户进行ACL控制

 

二层访问控制列表对于Telnet Client的源IP与Telnet Server的接口IP不在同一网段的不生效。

 

7.2.5  配置举例

1. 组网需求

通过源IP对TELNET进行控制,仅允许来自10.110.100.52和10.110.100.46的TELNET用户访问交换机。

2. 组网图

图7-1 对Switch的TELNET用户进行ACL控制

 

3. 配置步骤

# 定义基本访问控制列表。

<H3C> system-view

[H3C] acl number 2000 match-order config

[H3C-acl-basic-2000] rule 1 permit source 10.110.100.52 0

[H3C-acl-basic-2000] rule 2 permit source 10.110.100.46 0

[H3C-acl-basic-2000] quit

# 引用访问控制列表,允许源地址为10.110.100.52和10.110.100.46的TELNET用户访问交换机。

[H3C] user-interface vty 0 4

[H3C-ui-vty0-4] acl 2000 inbound

7.3  通过源IP对网管用户进行控制

H3C S7500E系列以太网交换机支持通过网管软件进行远程管理。网管用户可以通过SNMP访问交换机。通过引用访问控制列表,可以对访问交换机的SNMP用户进行控制。

7.3.1  配置准备

确定了对网管用户的控制策略,包括对哪些源IP进行控制,控制的动作是允许访问还是拒绝访问。

7.3.2  通过源IP对网管用户进行控制

本配置需要通过基本访问控制列表实现。基本访问控制列表的序号取值范围为2000~2999。关于ACL的定义请参见“安全分册”中“ACL配置”模块的相关内容。

表7-5 通过源IP对网管用户进行控制

操作

命令

说明

进入系统视图

system-view

-

创建或进入基本ACL视图

acl number acl-number [ match-order { config | auto } ]

必选

缺省情况下,匹配顺序为config

定义子规则

rule [ rule-id ] { permit | deny } [ source { sour-addr sour-wildcard | any } | time-range time-name | fragment | logging ]*

必选

退出ACL视图

quit

-

在配置SNMP团体名的命令中引用访问控制列表

snmp-agent community { read | write } community-name [ acl acl-number | mib-view view-name ]*

必选

根据网管用户运行的SNMP版本及配置习惯,可以在团体名、组名或者用户名配置时引用访问控制列表,详细介绍请参见“系统分册”中的“SNMP配置”中的相关内容

在配置SNMP组名的命令中引用访问控制列表

snmp-agent group { v1 | v2c } group-name [ read-view read-view ] [ write-view write-view ] [ notify-view notify-view ] [ acl acl-number ]

snmp-agent group v3 group-name [ authentication | privacy ] [ read-view read-view ] [ write-view write-view ] [ notify-view notify-view ] [ acl acl-number ]

在配置SNMP用户名的命令中引用访问控制列表

snmp-agent usm-user { v1 | v2c } user-name group-name [ acl acl-number ]

snmp-agent usm-user v3 user-name group-name [ [ cipher ] authentication-mode { md5 | sha } auth-password [ privacy-mode { 3des | aes128 | des56 } priv-password ] ] [ acl acl-number ]

 

7.3.3  配置举例

1. 组网需求

通过源IP对网管用户进行控制,仅允许来自10.110.100.52和10.110.100.46的SNMP用户访问交换机。

2. 组网图

图7-2 对SNMP用户进行ACL控制

 

3. 配置步骤

# 定义基本访问控制列表。

<H3C> system-view

[H3C] acl number 2000 match-order config

[H3C-acl-basic-2000] rule 1 permit source 10.110.100.52 0

[H3C-acl-basic-2000] rule 2 permit source 10.110.100.46 0

[H3C-acl-basic-2000] quit

# 引用访问控制列表,仅允许来自10.110.100.52和10.110.100.46的SNMP用户访问交换机。

[H3C] snmp-agent community read aaa acl 2000

[H3C] snmp-agent group v2c groupa acl 2000

[H3C] snmp-agent usm-user v2c usera groupa acl 2000

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们