user manual
PurposeCommand or Action
Enables the Cisco IOS agent, and initiates an initial configuration.
cns config initial {hostname | ip-address}
[port-number] [event] [no-persist] [page
page] [source ip-address] [syntax-check]
Step 15
•
For {hostname | ip-address}, enter the hostname or the IP address of
the configuration server.
Example:
RemoteSwitch(config)# cns config
initial 10.1.1.1 no-persist
•
(Optional) For port-number, enter the port number of the configuration
server. The default port number is 80.
•
(Optional) Enable event for configuration success, failure, or warning
messages when the configuration is finished.
•
(Optional) Enable no-persist to suppress the automatic writing to
NVRAM of the configuration pulled as a result of entering the cns
config initial global configuration command. If the no-persist keyword
is not entered, using the cns config initial command causes the resultant
configuration to be automatically written to NVRAM.
•
(Optional) For page page, enter the web page of the initial configuration.
The default is /Config/config/asp.
•
(Optional) Enter source ip-address to use for source IP address.
•
(Optional) Enable syntax-check to check the syntax when this parameter
is entered.
Though visible in the command-line help string, the encrypt, status
url, and inventory keywords are not supported.
Note
Returns to privileged EXEC mode.end
Example:
RemoteSwitch(config)# end
Step 16
This example shows how to configure an initial configuration on a remote switch when the switch configuration
is unknown (the CNS Zero Touch feature).
Switch(config)# cns template connect template-dhcp
Switch(config-tmpl-conn)# cli ip address dhcp
Switch(config-tmpl-conn)# exit
Switch(config)# cns template connect ip-route
Switch(config-tmpl-conn)# cli ip route 0.0.0.0 0.0.0.0 ${next-hop}
Switch(config-tmpl-conn)# exit
Switch(config)# cns connect dhcp
Switch(config-cns-conn)# discover interface gigabitethernet
Switch(config-cns-conn)# template template-dhcp
Switch(config-cns-conn)# template ip-route
Switch(config-cns-conn)# exit
Switch(config)# hostname RemoteSwitch
RemoteSwitch(config)# cns config initial 10.1.1.1 no-persist
Catalyst 2960-X Switch Network Management Configuration Guide, Cisco IOS Release 15.0(2)EX
OL-29044-01 27
Configuring Cisco IOS Configuration Engine
Enabling an Initial Configuration for Cisco IOS CNS Agent