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