beautypg.com

Using scripts, Saving the router’s configuration – Allied Telesis AR400 Series Router User Manual

Page 58

background image

58

AR400 Series Router User Guide

Software Release 2.6.1
C613-02021-00 REV D

Using Scripts

When you start or restart the router, or when it automatically restarts, it
executes the configuration commands in the boot script. A boot script is a text
file containing a sequence of standard commands that the router executes at
startup. The default boot script is called

boot.cfg

. Commands run from a boot

script are limited to 128 characters.

The commands you enter into the router from the command line affect only the
dynamic configuration in RAM, which is not retained over a power cycle. The
router does not automatically store these changes in FLASH memory. When
the router is restarted, it loads the configuration defined by the boot script, or if
the router was restarted using the RESTART command, any script file specified
in the RESTART command.

In addition to the boot configuration script that the router automatically runs
when it restarts, you can run a configuration script manually at any time, by
entering the command:

ACTIVATE SCRIPT=filename

You can also set a trigger to automatically execute a configuration script when
a specified event occurs.

For more information about how to create and run scripts, see the Scripting
chapter in the AR400 Series Router Software Reference.

For information about creating triggers, see the Trigger Facility chapter in the
AR400 Series Router Software Reference.

Saving the Router’s Configuration

To view the router’s current dynamic configuration, enter the command:

SHOW CONFIGURATION DYNAMIC

To save any changes made to the dynamic configuration after the router last
restarted (booted) across a restart or power cycle, and save the modified
configuration as a script file, enter the command:

CREATE CONFIG=filename.scp

To set the router to execute this script file when it restarts, enter the command:

SET CONFIG=filename.scp

The configuration file created by CREATE CONFIG command records passwords in
encrypted form, not in cleartext.

You can create a script file from any of the router software commands. These
are the same commands that are used to change the router’s configuration
dynamically. Manually edit a configuration file using the router’s built in
editor (seeUsing the Built-in Editor” on page 67), or upload it to a PC using the
UPLOAD command (see the Operation chapter, AR400 Series Router Software
Reference)
, edit it using any text editor, and download it again. Give
configuration script files an extension of

.scp

or

.cfg

.

To display the name of the configuration file that is set to execute when the
router restarts, enter the command:

SHOW CONFIG=filename