• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

01-基础配置指导

目录

09-自动配置

本章节下载 09-自动配置  (234.75 KB)

09-自动配置


1 自动配置

1.1  自动配置简介

自动配置功能是指设备在启动时自动获取并执行配置文件。网络管理员只需将配置文件保存在指定的存储介质上,启动设备,即可实现自动配置,从而简化了网络配置,大大降低了网络管理员的工作量,便于实现对设备的集中管理。

设备支持URL自动配置方式,该方式应用于设备位置相对分散的场景。

1.2  URL自动配置

1.2.1  功能简介

URL自动配置是设备通过URL链接中的参数来完成设备启动后的基本配置。设备的基本配置缺省保存在设备定制的配置文件中,而配置文件中的命令需要的具体取值由URL链接中的参数决定。

通过URL方式实现自动配置有两种形式:

·     URL配置参数是按照明文进行配置传输的。

·     管理员通过控制器生成密文的URL和认证密码,加密的URL仅在有效期内可以使用,使用过程中用户需输入管理员提供的密码对加密的URL进行解密。

1.2.2  原理介绍

设备的基本配置决定了设备启动后的连网方式,缺省存在PPPoE,固定IP地址和DHCP地址三种方式。定制的配置文件中保存着这三种方式的基本配置,而基本配置的命令行中需要指定IP地址端口号等信息,由构造的URL链接中根据实际情况配置。

下面介绍这三种方式的具体配置方式。

1. PPPoE方式

PPPoE方式的URL链接的构成如下:

http://设备地址/urlcfg?sys_name=设备名&link_mode=连接方式&dialer_if=拨号接口名&ntp_server=NTP服务器(可选)&link_if=WAN接口&ac_host=服务器地址&ac_port=服务器端口&ac_password=服务器密码&pap_user=PPPoE pap认证用户名&pap_password=PPPoE pap认证密码&chap_user=PPPoE chap认证用户名&chap_password=PPPoE chap认证密码

该方式需要配置的命令行和参数的映射关系如表1-1所示:

表1-1 PPPoE方式参数映射关系表

描述

命令字

类型

范围

对应命令行

是否必选

设备地址-

设备IP地址

IP地址

-

-

设备名

sys_name

字符串

1~64

sysname sysname

服务器地址

ac_host

IP地址

-

cloud-management server domain ip-address

服务器端口

ac_port

INTEGER

1~65535

cloud-management server port port-number

服务器密码

ac_password

STRING

1~63

cloud-management server password simple password

NTP服务器

ntp_server

IP地址

-

ntp-service unicast-server ip-address

WAN接口

link_if

接口描述

-

interface interface-type interface-number

PPPoE连接方式

link_mode

STRING

PPPoE

-

PPPoE拨号接口名

dialer_if

STRING

-

interface dialer number

PPPoE pap认证用户名

pap_user

STRING

1~80

ppp pap local-user user-name password simple password

PPPoE pap认证密码

pap_password

STRING

1~255

ppp pap local-user user-name password simple password

PPPoE chap认证用户名

chap_user

STRING

1~80

ppp chap user user-name

PPPoE chap认证密码

chap_password

STRING

1~255

ppp chap password simple password

 

说明

表1-1中的命令字列所列的命令字是设备使用PPPoE方式连网时URL链接的基本组成部分。那么URL链接根据实际情况构造如下:

http://192.168.1.1/urlcfg?sys_name=Sysname&link_mode=PPPoE&dialer_if=Dialer1&ntp_server=1.1.1.1&link_if=GigabitEthernet1/0&ac_host=192.1.6.6&ac_port=11112&ac_password=123123&pap_user=puser1&pap_password=123456&chap_user=cuser1&chap_password=123456

URL链接下发到设备上后,设备上定制的配置文件将根据命令行和参数的映射关系完成设备的基本配置,配置文件的具体内容请参考1.2.4  1.

 

2. 固定IP地址方式

固定IP地址方式的URL链接的构成如下:

http://设备地址/urlcfg?sys_name=设备名&link_mode=连接方式&ntp_server=NTP服务器(可选)&dest_ip=目的IP地址&dest_mask=目的IP地址掩码&next_hop=下一跳IP地址&link_if=WAN接口&static_ip=固定IP地址&static_mask=固定IP掩码&ac_host=服务器地址&ac_port=服务器端口&ac_password=服务器密码

该方式需要配置的命令行和参数的映射关系如表1-2所示:

表1-2 固定IP地址方式参数映射关系表

描述

命令字

类型

范围

对应命令行

是否必选

设备地址

设备IP地址

IP地址

-

-

设备名

sys_name

字符串

1~64

sysname sysname

服务器地址

ac_host

IP地址

-

cloud-management server domain ip-address

服务器端口

ac_port

INTEGER

1~65535

cloud-management server port port-number

服务器密码

ac_password

STRING

1~63

cloud-management server password simple password

NTP服务器

ntp_server

IP地址

-

ntp-service unicast-server ip-address

WAN接口

link_if

接口描述

-

interface interface-type interface-number

固定IP地址连接方式

link_mode

STRING

STATIC

-

固定IP地址

static_ip

IP地址

-

ip address ip-address mask

固定IP掩码

static_mask

子网掩码

-

ip address ip-address mask

目的IP地址

dest_ip

IP地址

-

ip route-static dest-address mask next-hop-address

目的IP地址掩码

dest_mask

子网掩码

-

ip route-static dest-address mask next-hop-address

下一跳IP地址

next_hop

IP地址

-

ip route-static dest-address mask next-hop-address

 

说明

表1-2中的命令字列所列的命令字是设备使用固定IP地址方式连网时URL链接的基本组成部分。那么URL链接根据实际情况构造如下:

http://192.168.1.1/urlcfg?sys_name=Sysname&link_mode=STATIC&ntp_server=1.1.1.1&dest_ip=1.1.1.1&dest_mask=255.255.0.0&next_hop=192.86.2.1&link_if=GigabitEthernet1/0&static_ip=192.86.2.100&static_mask=255.255.255.0&ac_host=192.1.6.6&ac_port=11112&ac_password=1231234

URL链接下发到设备上后,设备上定制的配置文件将根据命令行和参数的映射关系完成设备的基本配置,配置文件的具体内容请参考1.2.4  2.

 

3. DHCP地址方式

DHCP地址方式的URL链接的构成如下:

http://设备地址/urlcfg?sys_name=设备名&link_mode=连接方式&ntp_server=NTP服务器(可选)&link_if=WAN接口&ac_host=服务器地址&ac_port=服务器端口&ac_password=服务器密码

该方式需要配置的命令行和参数的映射关系如表1-3所示:

表1-3 DHCP地址方式参数映射关系表

描述

命令字

类型

范围

对应命令行

是否必选

设备地址

设备IP地址

IP地址

-

-

设备名

sys_name

字符串

1~64

sysname sysname

服务器地址

ac_host

IP地址

-

cloud-management server domain ip-address

服务器端口

ac_port

INTEGER

1~65535

cloud-management server port port-number

服务器密码

ac_password

STRING

1~63

cloud-management server password simple password

NTP服务器

ntp_server

IP地址

-

ntp-service unicast-server ip-address

WAN接口

link_if

接口描述

-

interface interface-type interface-number

固定IP地址连接方式

link_mode

STRING

DHCP

-

 

说明

表1-3中的命令字列所列的命令字是设备使用DHCP地址方式连网时URL链接的基本组成部分。那么URL链接根据实际情况构造如下:

http://192.168.1.1/urlcfg?sys_name=Sysname&link_mode=DHCP&ntp_server=1.1.1.1&link_if=GigabitEthernet1/0&ac_host=192.1.6.6&ac_port=11112&ac_password=1231234

URL链接下发到设备上后,设备上定制的配置文件将根据命令行和参数的映射关系完成设备的基本配置,配置文件的具体内容请参考1.2.4  3.

 

1.2.3  配置步骤

(1)     上电启动设备。

(2)     通过Web页面访问设备缺省IP地址并在页面上输入设备缺省的用户名和密码登录设备。

缺省IP地址、用户名、密码均可在设备上修改,其中IP地址和用户名即为URL链接需要填入的设备地址和设备名。

(3)     构造URL链接。详细构造方式参考1.2.2 

(4)     在地址栏执行URL链接,在弹出框内输入设备用户名和密码。

(5)     设备提取URL中的参数和取值以及定制的配置文件中的命令,构造出设备的配置文件并执行该配置文件完成自动配置。

1.2.4  配置文件

说明

配置文件的具体配置可能随版本需求变化,请以设备实际情况为准。

 

1. PPPoE

{link_mode = PPPoE}

#

 system-view

#

 sysname [sys_name]

#

 dialer-group 1 rule ip permit

#

interface Dialer1

 1:ppp chap password simple [chap_password]

 1:ppp chap user [chap_user]

 ppp ipcp dns admit-any

 ppp ipcp dns request

 1:ppp pap local-user [pap_user] password simple [pap_password]

 dialer bundle enable

 dialer-group 1

 dialer timer idle 0

 dialer timer autodial 5

 ip address ppp-negotiate

 tcp mss 1024

 nat outbound

#

 quit

#

interface [link_if]

 port link-mode route

 pppoe-client dial-bundle-number 1

#

 quit

#

 1:ntp-service unicast-server [ntp_server]

#

 cloud-management server domain [ac_host]

 cloud-management server port [ac_port]

 cloud-management server password simple [ac_password]

#

 ip route-static 0.0.0.0 0 Dialer1

#

2. 固定IP地址

{link_mode = STATIC}

#

 system-view

#

 sysname [sys_name]

#

interface [link_if]

 port link-mode route

 ip address [static_ip] [static_mask]

 nat outbound

#

 qu

#

 1:ntp-service unicast-server [ntp_server]

#

 cloud-management server domain [ac_host]

 cloud-management server port [ac_port]

 cloud-management server password simple [ac_password]

#

 ip route-static 0.0.0.0 0.0.0.0 [gateway]

#

3. DHCP地址

{link_mode = DHCP}

#

 system-view

#

 sysname [sys_name]

#

interface [link_if]

 port link-mode route

 ip address dhcp-alloc

 nat outbound

#

 qu

#

 1:ntp-service unicast-server [ntp_server]

#

 cloud-management server domain [ac_host]

 cloud-management server port [ac_port]

 cloud-management server password simple [ac_password]

#

 

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

新华三官网
联系我们