Pages

10/19/2011

Why I like Junos CLI

Why I like Junos CLI

hierarchical configuration to make it easier to read configurationshttp://www.juniper.net/techpubs/software/junos/junos93/swconfig-cli/understanding-the-JUNOS-CLI-command-modes.html#id-10184964


load .. to load yours configuration (load merge <url-file,www,...>, load merge terminal relative,
http://juniper.tw/techpubs/en_US/junos11.1/topics/example/junos-software-config-file-loading.html#id-10728250
... or just use bunch of set just like any other OS
to see it like that ^ from configuration mode use show | display set

commiting configuration to apply it at right time and avoid late night drive to work (candidate configuration, rollback, commit confirmed, ...)
http://kb.juniper.net/InfoCenter/index?page=content&id=KB1572

annotations to comment your configuration
http://www.juniper.net/techpubs/en_US/junos11.1/topics/reference/command-summary/annotate.html

configuration groups, interface-ranges to inherit your configuration
http://www.juniper.net/techpubs/en_US/junos9.5/information-products/topic-collections/swconfig-cli/id-11182486.html
http://kb.juniper.net/InfoCenter/index?page=content&id=KB16354&actp=RSS

pipe to make configuration easier to read and do other stuff
http://www.juniper.net/techpubs/software/junos/junos94/swconfig-cli/pipe-filter-functions-in-JUNOS-CLI.html

junoscript, junos automation to make network management easier
http://www.juniper.net/in/en/community/junos/script-automation/ and http://www.juniper.net/us/en/community/junos/training-certification/day-one/automation-series/
I am using only basic scripts.

netconf to configure and manage it remotely, possibly through your own web management

http://www.juniper.net/support/products/netconf/