Related Documentation
- EX, J, M, MX, PTX, T Series
- Modifying the Junos OS Configuration
- Deleting a Statement from a Junos Configuration
- Copying a Junos Statement in the Configuration
- Renaming an Identifier in a Junos Configuration
- Using the configure exclusive Command
- Additional Details About Specifying Junos Statements and Identifiers
- Displaying the Current Junos OS Configuration
Adding Junos Configuration Statements and Identifiers
All properties of a device running Junos OS are configured by including statements in the configuration. A statement consists of a keyword, which is fixed text, and, optionally, an identifier. An identifier is an identifying name which you define, such as the name of an interface or a username, and which allows you and the CLI to discriminate among a collection of statements.
For example, the following list shows the statements available at the top level of configuration mode:
user@host# set?
Possible completions: > accounting-options Accounting data configuration + apply-groups Groups from which to inherit configuration data > chassis Chassis configuration > class-of-service Class-of-service configuration > firewall Define a firewall configuration > forwarding-options Configure options to control packet sampling > groups Configuration groups > interfaces Interface configuration > policy-options Routing policy option configuration > protocols Routing protocol configuration > routing-instances Routing instance configuration > routing-options Protocol-independent routing option configuration > snmp Simple Network Management Protocol > system System parameters
An angle bracket ( > ) before the statement name indicates that it is a container statement and that you can define other statements at levels below it. If there is no angle bracket ( > ) before the statement name, the statement is a leaf statement; you cannot define other statements at hierarchy levels below it.
A plus sign (+) before the statement name indicates that it can contain a set of values. To specify a set, include the values in brackets. For example:
In some statements, you can include an identifier. For some identifiers, such as interface names, you must specify the identifier in a precise format. For example, the interface name so-0/0/0 refers to a SONET/SDH interface that is on the Flexible PIC Concentrator (FPC) in slot 0, in the first PIC location, and in the first port on the Physical Interface Card (PIC). For other identifiers, such as interface descriptive text and policy and firewall term names, you can specify any name, including special characters, spaces, and tabs.
You must enclose in quotation marks (double quotes) identifiers and any strings that include a space or tab character or any of the following characters:
If you do not type an option for a statement that requires one, a message indicates the type of information required. In this example, you need to type an area number to complete the command:
Related Documentation
- EX, J, M, MX, PTX, T Series
- Modifying the Junos OS Configuration
- Deleting a Statement from a Junos Configuration
- Copying a Junos Statement in the Configuration
- Renaming an Identifier in a Junos Configuration
- Using the configure exclusive Command
- Additional Details About Specifying Junos Statements and Identifiers
- Displaying the Current Junos OS Configuration
Published: 2013-01-15
Related Documentation
- EX, J, M, MX, PTX, T Series
- Modifying the Junos OS Configuration
- Deleting a Statement from a Junos Configuration
- Copying a Junos Statement in the Configuration
- Renaming an Identifier in a Junos Configuration
- Using the configure exclusive Command
- Additional Details About Specifying Junos Statements and Identifiers
- Displaying the Current Junos OS Configuration