学习精彩网络技术老师:华为、华三、锐捷、WLAN、IPv6等全套视频课程
介绍用户在发现IP地址配置错误后,希望系统一次性恢复到未配置IP地址的状态时的操作过程。
组网需求
如图1所示,用户登录NE,对NE的各个接口进行IP地址的配置。用户在配置完设备相应接口的IP地址之后,发现IP地址规划错误,所以需要重新配置接口的IP地址。如果采用传统方法,必须进入每个接口删除相应的IP地址,再重新配置。
为了解决上述问题,可以使用配置回退功能,使系统的配置统一恢复至所有接口都尚未配置IP地址的配置状态,这样大大降低了配置恢复的复杂度。
本例中的Interface1,Interface2,Interface3,Interface4分别代表接口0/1/0、GE0/1/1、GE0/1/2和GE0/1/3。
配置注意事项
无
配置思路
采用如下思路进行配置回退:
进行配置操作后,发现IP地址规划错误。
查看配置回退点的信息以及最近若干次配置提交的配置变更。
选择配置回退点或者回退的配置次数进行配置回退。
数据准备
为完成此配置示例,需准备如下数据:
设备的接口名称GE0/1/0、GE0/1/1、GE0/1/2和GE0/1/3
接口所需要的IP地址分别为10.0.0.1/30、10.0.1.1/30、10.0.2.1/30和10.0.3.1/30
操作步骤
- 配置设备NE的GE0/1/0、GE0/1/1、GE0/1/2和GE0/1/3的IP地址
<HUAWEI> system-view
[~HUAWEI] interface gigabitethernet 0/1/0
[~HUAWEI-GigabitEthernet0/1/0] ip address 10.0.0.1 30
[*HUAWEI-GigabitEthernet0/1/0] quit
[*HUAWEI] interface gigabitethernet 0/1/1
[*HUAWEI-GigabitEthernet0/1/1] ip address 10.0.1.1 30
[*HUAWEI-GigabitEthernet0/1/1] quit
[*HUAWEI] interface gigabitethernet 0/1/2
[*HUAWEI-GigabitEthernet0/1/2] ip address 10.0.2.1 30
[*HUAWEI-GigabitEthernet0/1/2] quit
[*HUAWEI] interface gigabitethernet 0/1/3
[*HUAWEI-GigabitEthernet0/1/3] ip address 10.0.3.1 30
[*HUAWEI-GigabitEthernet0/1/3] quit
[*HUAWEI] commit description IP address
[~HUAWEI] quit
- 查看配置回退点的信息以及历史配置与当前配置的差异
# 查看配置回退点的信息。
<HUAWEI> display configuration commit list verbose
1) CommitId: 1000000006
Label: -
User: root
User-Intf: VTY 1
Type: CLI
TimeStamp: 2012-06-29 15:55:20
Description: IP address
2) CommitId: 1000000005
Label: -
User: root
User-Intf: VTY 0
Type: CLI
TimeStamp: 2012-06-29 11:04:05
Description:
3) CommitId: 1000000004
Label: -
User: root
User-Intf: VTY 0
Type: CLI
TimeStamp: 2012-06-29 09:57:34
Description:
4) CommitId: 1000000003
Label: -
User: root
User-Intf: VTY 0
Type: CLI
TimeStamp: 2012-06-29 09:57:21
Description:
5) CommitId: 1000000002
Label: -
User: anonymous
User-Intf: CON 1023
Type: CLI
TimeStamp: 2012-06-28 16:31:48
Description:
6) CommitId: 1000000001
Label: -
User: anonymous
User-Intf: CON 1023
Type: CLI
TimeStamp: 2012-06-28 16:31:48
Description:
# 查看最近一次配置提交的配置变更。
<HUAWEI> display configuration commit changes last 1
Building configuration
#
interface GigabitEthernet0/1/0
+ ip address 10.0.0.1 255.255.255.252
#
interface GigabitEthernet0/1/1
+ ip address 10.0.1.1 255.255.255.252
#
interface GigabitEthernet0/1/2
+ ip address 10.0.2.1 255.255.255.252
#
interface GigabitEthernet0/1/3
+ ip address 10.0.3.1 255.255.255.252
#
- 配置回退
# 执行配置回退,将系统回退到最近一个配置回退点之前的历史配置状态。
在本示例中,rollback configuration last 1命令等同于rollback configuration to commit-id 1000000005命令,均是表示系统回退至配置回退点6生成之前的历史配置状态。
<HUAWEI> rollback configuration last 1
# 配置回退完成后,查看配置回退点是否生成。
<HUAWEI> display configuration commit list verbose
1) CommitId: 1000000007
Label: -
User: root
User-Intf: VTY 1
Type: ROLLBACK
TimeStamp: 2012-06-29 15:58:22
Description:
2) CommitId: 1000000006
Label: -
User: root
User-Intf: VTY 1
Type: CLI
TimeStamp: 2012-06-29 15:55:20
Description: IP address
3) CommitId: 1000000005
Label: -
User: root
User-Intf: VTY 0
Type: CLI
TimeStamp: 2012-06-29 11:04:05
Description:
4) CommitId: 1000000004
Label: -
User: root
User-Intf: VTY 0
Type: CLI
TimeStamp: 2012-06-29 09:57:34
Description:
5) CommitId: 1000000003
Label: -
User: root
User-Intf: VTY 0
Type: CLI
TimeStamp: 2012-06-29 09:57:21
Description:
6) CommitId: 1000000002
Label: -
User: anonymous
User-Intf: CON 1023
Type: CLI
TimeStamp: 2012-06-28 16:31:48
Description:
7) CommitId: 1000000001
Label: -
User: anonymous
User-Intf: CON 1023
Type: CLI
TimeStamp: 2012-06-28 16:31:48
Description:
- 验证配置结果
# 通过查看配置文件确定回退已经成功。
<HUAWEI> display current-configuration interface
#
interface GigabitEthernet0/1/0
undo shutdown
#
interface GigabitEthernet0/1/1
undo shutdown
#
interface GigabitEthernet0/1/2
undo shutdown
#
interface GigabitEthernet0/1/3
undo shutdown
#