Home / Products / WinAgents RouterTweak / Documentation / Device Configuration / Additional editing features
Additional editing features
Editing ACL
It is fairly difficult to edit access control lists (ACL) on Cisco Systems devices. Unfortunately, there is
no simple way to add a new rule to the middle of an access control list. There are also no simple ways to edit
existing rules. In order to modify access control lists, network administrators have to load the configuration
of a device to a TFTP server, edit it there and then copy it back to the device. You cannot say it is a simple
approach. Besides, it is difficult to use this method if your device and the TFTP server are on different
sides of NAT. Besides, copying the configuration of a device via the TFTP protocol is a treat to network
security because the TFTP protocol does not encrypt transmitted data.
WinAgents RouterTweak allows you to edit ACLs without a TFTP server. You can use the device configuration
editor to add, edit and remove lines from access control lists. The program uses the command line interface of
Cisco devices to make the necessary changes in ACLs. WinAgents RouterTweak knows about the peculiarities of
editing ACLs and takes them into account. For example, if you insert a new rule into the middle of an access
control list, the program will follow the following sequence of actions:
- Delete the access control list.
- Create a new ACL and add all existing rules to it one by one. The new rule will be added to the list in
the selected position.
All this is done automatically. You will only have to add a new rule to the necessary position in the
access control list. You can see all commands the program executes during this process using the
verbose mode.
Editing multiline strings in commands
Some IOS commands can use multiline strings as their parameters. For example, these are commands setting the appearance of banners. You can add multiline commands the same as usual commands. The first character entered after the command is considered as terminal character. You can edit multiline commands in the same way as single line commands. Press Enter to add new strings to command.
Figure 6. Editing multiline parameters
After you enter the terminal character and press Enter, the program will save the command to the configuration file of the device.