JN0-106 · domain
Junos Configuration Basics
Junos Configuration Basics covers the candidate/rollback/commit model that makes Junos configuration safe and reversible. JN0-106 tests this through scenario questions: setting commit-confirm timeouts, recovering from a bad commit, and predicting the effect of a commit on firewall filters and interface configuration.
Focused practice
Practice Junos Configuration Basics questions
Scored sessions drawing only from this domain — pick a length below.
Start 20-question practice test →What this domain covers
What to know about Junos Configuration Basics
Be able to configure commit confirmed with a timeout, roll back to a prior configuration, and read a firewall filter to predict which traffic is permitted or rejected. The key skill is knowing that unconfirmed changes revert automatically and that rollback requires a commit to take effect.
Using commit confirmed with a timeout so unconfirmed changes roll back automatically
Rolling back to a previous configuration with rollback n and comparing with show | compare
Predicting commit results from configuration hierarchies and candidate configuration state
Watch out for
Common Junos Configuration Basics exam traps
- ▸Confusing commit confirmed with a plain commit: only commit confirmed auto-reverts if not confirmed within the timeout.
- ▸Assuming rollback restores the running config without a commit; rollback loads the candidate and still needs commit.
- ▸Forgetting that firewall filter terms are evaluated in order, so a broad reject placed before a permit blocks the intended traffic.
Question index
All Junos Configuration Basics questions (58)
Click any question to see the full explanation, or start a practice session above.
A junior administrator wants to discard all uncommitted changes made in the current configuration session. Which command accomplishes this?
Easy2An engineer needs to add a set of configuration parameters to a group that can be inherited by multiple interfaces. Which configuration element should be used?
Medium3An engineer wants to revert all uncommitted changes in the candidate configuration and start fresh from the currently active configuration. Which command should be used?
Easy4A Juniper device has multiple candidate configurations loaded. The administrator wants to discard all uncommitted changes and revert to the last committed configuration. Which command should be used?
Easy5An engineer has modified the configuration and wants to apply changes but also wants to verify that the changes are syntactically correct before committing. What command should the engineer use?
Easy6A network administrator needs to temporarily disable a set of configuration statements for testing without deleting them. Which approach should be used?
Hard7While in configuration mode, an administrator wants to see the difference between the candidate configuration and the active configuration. Which command accomplishes this?
Hard8A company runs a Juniper SRX firewall cluster consisting of two nodes (node0 primary, node1 secondary). The cluster has been stable. During maintenance, you modify the configuration on node0 and commit. After the commit, the cluster status shows node1 as 'ineligible'. You suspect a configuration mismatch. What should you do to synchronize the configuration without disrupting traffic?
Hard9During troubleshooting, an engineer notices that BGP sessions are flapping. They suspect that the issue might be related to the maximum number of routes allowed. To see if the BGP import policy is rejecting routes, which operational command would provide immediate insight?
Hard10Scenario: Your company has a Juniper SRX300 firewall used as a branch gateway. It runs Junos 15.1X49. The firewall has multiple security policies, NAT rules, and VPN tunnels. Recently, you added a new security policy to allow traffic from the internal network to a specific public server. After committing, you notice that the firewall is logging repeated denials for traffic that should be matched by the new policy. The policy appears correctly configured in the candidate configuration. You want to verify that the policy is actually active and check for any hidden rules that might be causing the issue. Which of the following is the most effective first step to troubleshoot this problem?
Medium11Scenario: Your company has a Juniper MX Series router at a branch office running Junos 18.4. The device has been in production for two years with a stable configuration. Yesterday, a senior engineer made several changes to the OSPF configuration to optimize routing for a new link. They committed the changes and left for the day. This morning, the branch office experiences intermittent connectivity, and the OSPF neighbor relationships are flapping. You suspect the recent OSPF changes caused the issue. You have remote console access to the router. The goal is to restore network stability as quickly as possible while preserving the ability to re-apply the changes after troubleshooting. Which course of action should you take?
Hard12When configuring a new Juniper router, an engineer needs to ensure that configuration changes are not automatically committed after a certain time if not explicitly confirmed. Which configuration parameter controls this?
Medium13A technician needs to load a new configuration file that replaces only the specific hierarchy paths present in the file, leaving all other existing configuration unchanged. Which load statement is appropriate?
Medium14Which TWO statements are true about the 'commit' operation in Junos?
Medium15A network engineer wants to quickly restore the device to a known good configuration after a failed change. What is the recommended approach?
Easy16An administrator wants to save the current configuration as a rescue configuration. Which command sequence is correct?
Medium17Which THREE statements about the 'commit' command are correct?
Hard18An engineer needs to apply a configuration change to the Junos device that must survive a reboot. Which configuration mode command should be used to save the changes?
Medium19A network engineer needs to add an additional IP address to an interface that already has a primary IP configured. Which method should be used?
Medium20Refer to the exhibit. What will happen if the engineer commits this configuration?
Medium21In a dual Routing Engine (RE) setup, an engineer commits a configuration change that should be applied to both REs synchronously. What is the correct command to ensure both REs receive the same configuration immediately?
Hard22Which THREE statements about the commit operation are correct? (Choose three.)
Medium23Refer to the exhibit. What is the effect of the pending changes?
Medium24When configuring OSPF on a Juniper router, an engineer applies the 'area 0.0.0.0 interface ge-0/0/1.0 passive' command. What is the effect of this configuration?
Medium25A network engineer is configuring a new Juniper SRX Series firewall and wants to verify the configuration before committing it. The engineer wants to check the syntax and semantic validity of the candidate configuration without activating it. Which command should the engineer use?
Easy26A network engineer needs to make a change to a Junos device and ensure the change can be reverted if it causes issues. Which feature should be used?
Easy27An administrator makes changes to the candidate configuration and wants to automatically revert to the previous configuration if the changes cause a loss of connectivity. Which method should be used?
Easy28During a maintenance window, an engineer issues 'commit confirmed 5' but the change causes a connectivity loss. The engineer is unable to reconnect to the device before the timeout expires. What will happen?
Hard29An engineer needs to apply a configuration change that adds a new static route to the Junos device. The engineer wants to ensure the change takes effect immediately and is persistent across reboots. Which command should the engineer use?
Medium30An administrator wants to view the differences between the current candidate configuration and the last committed configuration. Which command displays this?
Easy31Which TWO statements about configuration archival in Junos are true?
Easy32A network engineer needs to restore the factory-default configuration on a Junos device. Which command sequence is correct?
Medium33A junior engineer is tasked with configuring a firewall filter to only allow SSH access to the management interface. The management interface is fxp0. Which configuration is correct?
Medium34Which TWO statements about configuration groups in Junos are correct? (Choose two.)
Hard35An administrator needs to change a portion of the configuration by matching a pattern and replacing it with new text. Which Junos configuration mode command should be used?
Medium36Which configuration group feature allows an administrator to apply common configuration settings to multiple interfaces without repeating the configuration?
Easy37An administrator is configuring a new Junos device and wants to ensure that configuration changes are applied only after explicit commit confirmation. Which configuration statement should be used?
Medium38Which TWO statements about the rescue configuration are correct? (Choose two.)
Hard39An engineer is designing a network and needs to ensure that management traffic (SSH, SNMP) is always permitted, even if an interface firewall filter is applied. Which Juniper best practice should be followed?
Hard40An engineer issues the 'rollback 3' command in configuration mode. What is the effect?
Medium41Refer to the exhibit. If the administrator now enters the command 'delete interfaces ge-0/0/0 unit 0 family inet address 192.168.1.1/24' and then commits, what will be the result?
Easy42After a series of configuration changes, an engineer wants to see only the lines that will be added or modified when the candidate is committed. Which command achieves this?
Hard43A junior administrator is told to implement configuration changes that must survive a reboot. Which statement is correct?
Hard44An administrator is troubleshooting a configuration issue where a route filter is unexpectedly dropping traffic. The filter uses an 'exact' match type. Which statement correctly describes the behavior of the 'exact' match type in a prefix list?
Hard45Which THREE of the following are characteristics of configuration groups in Junos?
Hard46A company has two Juniper routers in a high-availability cluster with dual Routing Engines. The administrator performs a commit on the primary RE. What is the effect of using the 'commit synchronize' command?
Hard47An engineer needs to configure a static route on a Juniper device. Which statement is true regarding the configuration process?
Medium48Refer to the exhibit. An engineer has made changes to the candidate configuration. What will happen when the engineer issues the 'commit' command?
Medium49Which TWO statements are true about the Junos configuration hierarchy?
Easy50Which TWO statements about the 'commit' operation in Junos are correct?
Medium51A network engineer needs to configure an interface on a Juniper device to use DHCP to obtain an IP address. Which hierarchy is used to apply this configuration?
Easy52Which THREE statements correctly describe the behavior of the 'replace pattern' command in Junos configuration mode?
Hard53An administrator is configuring a static route to a remote network 10.10.10.0/24 via next-hop 192.168.1.1. Which command correctly adds this route?
Easy54Refer to the exhibit. An engineer notices that SNMP traffic from source 10.1.1.1 is being rejected on interface ge-0/0/1. The engineer wants to allow SNMP from this source while still blocking other SNMP traffic from the 10.0.0.0/8 range. Which change should be made?
Hard55An engineer is preparing a Juniper EX Series switch for deployment and wants to load a previously saved configuration from a USB device into the candidate configuration without deleting any existing candidate statements. The saved file is named ex-config.conf and is located in the /var/tmp directory. Which command accomplishes this?
Medium56An engineer needs to load a full configuration from a text file onto a Junos device, replacing the entire candidate configuration. Which command should be used?
Hard57Refer to the exhibit. An administrator wants to remove the address 10.0.0.2/24 from unit 0. Which configuration mode command achieves this without affecting other configuration?
Hard58A network operations team has received a new Juniper router to replace an existing legacy router. The team needs to apply a baseline configuration that includes system settings, interfaces, and security policies. The configuration is provided as a text file containing Junos configuration hierarchy syntax (e.g., 'system { host-name... }'). The engineer connects to the console and sees the prompt 'root@%'. What is the most efficient way to apply the configuration?
MediumOther domains
All JN0-106 exam domains
Frequently asked questions
- What does the Junos Configuration Basics domain cover on the JN0-106 exam?
- Be able to configure commit confirmed with a timeout, roll back to a prior configuration, and read a firewall filter to predict which traffic is permitted or rejected. The key skill is knowing that unconfirmed changes revert automatically and that rollback requires a commit to take effect.
- How many questions are in this domain?
- This page lists all 58 Junos Configuration Basics questions in the JN0-106 question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
- What is the best way to practise this domain?
- Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
- Can I practise only Junos Configuration Basics questions?
- Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.