第 4 章 WAN 接入配置与管理
4.5 Modem 拨号配置
H3C 路由器的 Modem 拨号是利用其自身所带的 AM(Analog Modem,模拟调制解调器)接口 与电话网络的连接进行拨号的。AM 接口就其实现业务而言,类似于“异步串口”和“模拟调制解 调器”的组合,对异步串口及 Modem 的绝大部分配置命令都可以在 AM 接口上直接使用。在配置 AM 接口时,可以将 AM 接口看作一种特殊的异步串口。
当然,H3C 路由器也可以外接 Modem 进行拨号访问,这时的配置步骤类似,只是所选择的拨 号接口不一样而已,具体的配置步骤如表 415 所示。
表 415 H3C 路由器 Modem 拨号的配置步骤
步骤 命令 说明
dialerrule groupnumber { protocolname { deny | permit } | acl { aclnumber | name aclname } }
例如:
[Sysname] dialerrule 1 ip permit
设定拨号访问组的 DCC(拨号控制中心)呼叫发生的条件
Step 3
interface Analogmodem number(集成 Modem 时)
或
interface Serial number(外接 Modem 时)
例如:
[Sysname] interface Analogmodem 1/0
创建一个 AM 接口,或者指定连接 Modem 的接口
Step 4
dialer enablecircular 例如:
[SysnameAnalogmodem1/0] dialer enablecircular
启用轮询 DCC 的配置
dialer number dialnumber 例如:
[SysnameAnalogmodem1/0]dialer number 6688021
设定去往单个对端的拨号电话号码
Step 9
userinterface { firstnum1 [ lastnum1 ] | { aux | console | tty | vty } firstnum2 [ lastnum2 ] }
例如:
[SysnameAnalogmodem1/0]userinterface tty 17
进入单一或多个用户界面视图
Step 10
modem { both | callin | callout } 例如:
[SysnameAnalogmodem1/0] modem callout
启用 Modem 的呼入/呼出功能。默认 Modem 的呼入和呼出 功能处于禁止状态
史上最“牛”的 H3C 路由器配置与管理手册
第 4 章 WAN 接入配置与管理
下面对其中的主要命令进行说明。
1.dialerrule 命令
dialerrule groupnumber { protocolname { deny | permit } | acl { aclnumber | name aclname } } 系统视图命令用来设定拨号访问组的拨号 ACL,从而设定拨号访问组的 DCC(Dial Control Center,拨号控制中心)呼叫发生的条件。可用 undo dialerrule 命令取消该设置。命令中的参数和 选项说明如下:
l groupnumber:指定拨号访问组(Dialer Access Group)的序号,取值范围为 1~255,与 dialergroup 命令中的 groupnumber 参数相对应。
l protocolname:指定网络协议名,取值为 ip(IP 协议)或 bridge(网桥协议)。 l deny:二选一选项,指定禁止相应协议的报文。
l permit:二选一选项,指定允许相应协议的报文。
l aclnumber:二选一选项,指定拨号访问组所要使用的 ACL 号,取值范围为 2000~
3999。
l name aclname:二选一选项,指定拨号访问组所要使用的 ACL 名称。通过配置拨号 ACL,可以过滤流经拨号接口的各种报文,根据报文是否符合拨号 ACL 控制列表的通过
(permit)或拒绝(deny)条件。
【说明】要想使 DCC 正常发送报文,必须配置正确的 DCC 拨号 ACL,并将对应接口(如物理 接口、Dialer 接口)通过 dialergroup 命令关联到拨号 ACL,如果缺少此项配置则 DCC 无法正常发 送报文。DCC 拨号 ACL 既可以直接配置数据报文的过滤条件,也可以引入 ACL 中的过滤规则。
若 一 个 拨 号 接 口 根 据 配 置 的 dialergroup 找 不 到 对 应 的 dialerrule , DCC 将 报 文 作 为 Uninteresting 报文丢弃。
以下示例是设置 Dialerrule1 并将它与接口 Serial2/0 关联。
<Sysname> systemview [Sysname] dialerrule 1 ip permit [Sysname] interface serial 2/0 [SysnameSerial2/0] dialergroup 1
2.dialer enablecircular 命令
dialer enablecircular 拨号接口(包括物理接口和 Dialer 虚拟接口)视图命令用来启用轮询 DCC(Circular DCC)的配置。
默认接口上不启用任何类型的 DCC,可用 undo dialer enablecircular 命令去启用轮询 DCC 的 配置。
【说明】DCC 有轮询 DCC(Circular DCC)和共享 DCC(ResoureShared DCC)两种配置方 式方式。在轮询 DCC 配置方式中,一个逻辑拨号(Dialer)接口可以对应多个物理接口(适用于多 用户拨号),而任意一个物理接口只能与一个 Dialer 接口关联,即一个物理接口只能服务于一种拨 号服务。每个物理接口既可以借助拨号循环组(Dialer Circular Group)绑定到 Dialer 接口来继承 DCC 参数,又可以直接在物理接口上配置 DCC 参数。服务于同一个拨号循环组的所有物理接口都 继承同一个 Dialer 接口的属性,一个 Dialer 接口可以通过配置 dialer route 命令对应多个呼叫目的 地址,也可以配置 dialer number 命令对应单个呼叫目的地址。
而共享 DCC 配置方式中,每个逻辑拨号(Dialer)接口可以对应多个物理接口,同时任意一个 物理接口也可服务于多个 Dialer 接口,并且是将物理接口的配置与呼叫的逻辑配置分开进行,再将 两者动态地捆绑起来,从而实现同一物理端口为多种不同拨号应用服务。而且,一个 Dialer 接口只 对应一个呼叫目的地址,由命令 dialer number 来指定。在物理接口上不能直接配置共享 DCC 参 数,物理接口必须通过绑定到 Dialer 接口才能实现共享 DCC 拨号功能。
史上最“牛”的 H3C 路由器配置与管理手册
用户在使用轮询 DCC 前,必须首先使用 dialer enablecircular 命令启用轮询 DCC 功能。在取 消轮询 DCC 功能后,系统将清除拨号接口下的所有配置信息,而且必须使用 shutdown/undo shutdown 命令才能使接口恢复正常。对于非拨号接口,如果非法执行了 dialer enablecircular 或 undo dialer enablecircular 命令,则必须使用 shutdown/undo shutdown 命令使接口恢复正常。
以下示例是在接口 Serial2/0 上启用轮询 DCC。
<Sysname> systemview [Sysname] interface serial 2/0
[SysnameSerial2/0] dialer enablecircular
3.dialergroup 命令
dialergroup groupnumber 拨号接口(物理接口、Dialer 接口)视图命令用来将接口置于一个 拨号访问组(Dialer Access Group)中,拨号访问组的拨号规则由 dialerrule 命令指定。
可用 undo dialergroup 命令将接口从拨号访问组中删除。
【注意】一个 DCC 接口只能属于一个拨号访问组,重复配置 dialergroup 命令则会覆盖上一 次的配置。在接口的默认配置中,dialergroup 命令是未配置的。用户必须配置此命令,否则 DCC 将无法发送报文。
以下示例是将接口 Serial2/0 置入 Dialer Access Group 1 中。
<Sysname> systemview [Sysname] dialerrule 1 acl 3101 [Sysname] interface serial 2/0 [SysnameSerial2/0] dialergroup 1
4.dialer number 命令
dialer number dialnumber 拨号接口(物理接口、Dialer 接口)视图命令用来设定去往单个对 端的拨号号码。参数 dialnumber 用来指定去往对端的拨号号码,为 1~30 个字符的字符串。当 Dialer 接口或者物理接口作为主叫端时,需要配置此命令。
默认未配置去往对端的拨号串,可用 undo dialer number 命令删除已设定的拨号串。
以下示例是设定接口 Dialer1 去往对端的拨号串为 11111。
<Sysname> systemview [Sysname] interface dialer 1
[SysnameDialer1] dialer number 11111
5.userinterface 命令
userinterface { firstnum1 [ lastnum1 ] | { aux | console | tty | vty } firstnum2 [ lastnum2 ] }系统 视图命令用来进入单一或多个用户界面视图。命令中的参数和选项说明如下:
l firstnum1:二选一选项,指定第一个用户界面的编号(绝对编号方式),不同型号的设备 支持的取值范围不同,请以设备的实际情况为准,一般从 0 开始。
l lastnum1:可选项,指定最后一个用户界面的编号(绝对编号方式),不同型号的设备支 持的取值范围不同,请以设备的实际情况为准,一般从 0 开始,但不能小于 firstnum1。
l { aux | console | tty | vty }:指定用户界面类型,可多选,具体请参见第 2 章。
l firstnum2:二选一选项,指定第一个用户界面的编号(相对编号方式),不同型号的设备 支持的取值范围不同,请以设备的实际情况为准。
l lastnum2:可选项,指定最后一个用户界面的编号(相对编号方式),不同型号的设备支 持的取值范围不同,请以设备的实际情况为准,但不能小于 firstnum2。
进入单一用户界面视图进行配置后,该配置只对该用户视图有效;进入多个用户界面视图进行 配置后,该配置对这些用户视图均有效。
以下示例是进入 Console 用户界面视图。
史上最“牛”的 H3C 路由器配置与管理手册
第 4 章 WAN 接入配置与管理
<Sysname> systemview [Sysname] userinterface console 0 [Sysnameuiconsole0]
以下示例是进入 VTY 0~4 用户界面视图。
<Sysname> systemview [Sysname] userinterface vty 0 4 [Sysnameuivty04]
6.modem 命令
modem { both | callin | callout }用户界面视图命令用来配置 Modem 的呼入/呼出权限。命令中 的选项说明如下:
l both:多选一选项,指定允许 Modem 同时呼入和呼出。
l callin:多选一选项,指定仅允许 Modem 呼入。
l callout:多选一选项,指定仅允许 Modem 呼出。
默认接口上禁止 Modem 呼入和呼出,可用 undo modem { both | callin | callout }命令取消 Modem 的呼入/呼出权限。
以下示例是配置仅允许 Modem 呼入。
<Sysname> systemview [Sysname] userinterface aux 0 [Sysnameuiaux0] modem callin