Courseiva
Network Services and SecurityhardTroubleshootingObjective-mapped

CCNA Network Services and Security Practice Question

Exhibit

R1# show running-config | section ip nat
ip nat inside source list 100 interface GigabitEthernet0/1
ip nat inside source static 192.168.1.10 203.0.113.10
!
R1# show running-config | section interface
interface GigabitEthernet0/0
 ip address 192.168.1.1 255.255.255.0
 ip nat inside
!
interface GigabitEthernet0/1
 ip address 203.0.113.1 255.255.255.0
 ip nat outside
!
R1# show access-lists 100
Standard IP access list 100
    10 permit 192.168.2.0 0.0.0.255

You are connected to R1. The inside network 192.168.1.0/24 must be able to reach the internet via PAT (overload) using the public IP 203.0.113.1 on interface GigabitEthernet0/1. Additionally, a web server at 192.168.1.10 must be reachable from the internet via static NAT to 203.0.113.10. The current configuration is not working. Identify and fix all issues.

⚠ Common exam trap

Candidates often overlook that the ACL must match the inside network exactly, and that 'overload' is required for PAT. Additionally, they may forget to verify with 'show ip nat translations' to confirm the configuration is working.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Change ACL 100 to permit 192.168.1.0 0.0.0.255, add 'overload' to the ip nat inside source list command, and verify with 'show ip nat translations'.

The configuration has two issues: (1) ACL 100 permits 192.168.2.0/24 instead of 192.168.1.0/24, so the inside traffic is not matched for PAT. (2) The 'ip nat inside source list' command lacks the 'overload' keyword, preventing port address translation. The static NAT entry for the web server is correctly configured and does not depend on the ACL; it will work once the ACL is fixed. To resolve: change ACL 100 to permit 192.168.1.0 0.0.0.255, add 'overload' to the ip nat inside source list command, and verify with 'show ip nat translations'.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Change ACL 100 to permit 192.168.1.0 0.0.0.255, add 'overload' to the ip nat inside source list command, and verify with 'show ip nat translations'.

    Why this is correct

    This is the correct fix because it addresses all three requirements. The ACL is the match criteria for the ip nat inside source list command, so it must permit 192.168.1.0/24, the actual inside local network, rather than 192.168.2.0/24. Adding overload enables Port Address Translation, which lets multiple inside hosts share the single public IP by multiplexing on source port. Finally, show ip nat translations confirms that inside local-to-global mapping entries are being generated for real traffic.

  • Change ACL 100 to permit 192.168.1.0 0.0.0.255 and add the 'overload' keyword to the ip nat inside source list command.

    Why it's wrong here

    The ACL and overload changes are correctly identified, but the answer is incomplete because it stops at configuration and never proves the fix. In a CCNA troubleshooting scenario, show ip nat translations is the mandatory validation step to see whether the router is actually translating addresses from the permitted inside network. Without that output, a candidate cannot confirm that the ACL is being hit, overload is working, or that translation entries are not timing out, so the configuration might still be failing.

  • Add the 'overload' keyword to the ip nat inside source list command and verify with 'show ip nat translations'.

    Why it's wrong here

    This option adds the overload keyword and verification, but it leaves the ACL unchanged, so the NAT rule will still only match traffic from 192.168.2.0/24. Since the inside network is 192.168.1.0/24, packets sourced from that subnet will not match the access list and will be forwarded without translation, even if overload is enabled. Changing the ACL is the foundational fix; without it, no NAT translation or PAT entry can be created for the actual inside hosts.

  • Change ACL 100 to permit 192.168.1.0 0.0.0.255 and verify with 'show ip nat translations'.

    Why it's wrong here

    This option corrects the ACL and includes verification, but it fails to add overload to the ip nat inside source list command. Without overload, the router performs dynamic one-to-one NAT, meaning only a single inside host can use the translated public address and subsequent inside hosts will fail to get a translation when the pool is exhausted. The overload keyword is what enables PAT, allowing many internal hosts to share one public IP by tracking sessions with unique source ports, so its omission leaves the configuration unable to support multiple users.

Option-by-option analysis

Why each answer is right or wrong

Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The 200-301 exam frequently reuses these exact scenarios with slightly different constraints.

Change ACL 100 to permit 192.168.1.0 0.0.0.255, add 'overload' to the ip nat inside source list command, and verify with 'show ip nat translations'.Correct answer

Why this is correct

This is the correct fix because it addresses all three requirements. The ACL is the match criteria for the ip nat inside source list command, so it must permit 192.168.1.0/24, the actual inside local network, rather than 192.168.2.0/24. Adding overload enables Port Address Translation, which lets multiple inside hosts share the single public IP by multiplexing on source port. Finally, show ip nat translations confirms that inside local-to-global mapping entries are being generated for real traffic.

Change ACL 100 to permit 192.168.1.0 0.0.0.255 and add the 'overload' keyword to the ip nat inside source list command.Wrong answer — click to see why

Why this is wrong here

The answer fails to include the verification step, which is a critical part of troubleshooting and ensuring the configuration is applied correctly.

Why candidates choose this

Candidates might think only the configuration changes are needed, overlooking the importance of verifying with 'show ip nat translations'.

Add the 'overload' keyword to the ip nat inside source list command and verify with 'show ip nat translations'.Wrong answer — click to see why

Why this is wrong here

The ACL must match the correct inside network; without fixing it, PAT will not apply to the intended traffic.

Why candidates choose this

Candidates might focus only on the missing 'overload' keyword and forget that the ACL is also misconfigured.

Change ACL 100 to permit 192.168.1.0 0.0.0.255 and verify with 'show ip nat translations'.Wrong answer — click to see why

Why this is wrong here

The 'overload' keyword is essential for PAT; omitting it means the router will perform dynamic NAT without port translation, which is insufficient for multiple hosts.

Why candidates choose this

Candidates might think fixing the ACL is enough, not realizing that PAT requires the 'overload' keyword.

Analysis generated from the official 200-301blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”

Visual reference

Inside (Private) PC-A 10.0.0.1 PC-B 10.0.0.2 NAT Router Outside (Public) 203.0.113.1 Inside Global Server PAT: many private IPs share one public IP via unique port numbers

About these practice questions

One of 1,389 original 200-301 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This 200-301 practice question is part of Courseiva's free Cisco certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 200-301 exam.