Copyright (c) 2026 MindMesh Academy. All rights reserved. This content is proprietary and may not be reproduced or distributed without permission.
5.1.3. NAT Configuration
Static NAT Configuration: One-to-one mapping between inside local and inside global.
Router(config)# ip nat inside source static 192.168.1.10 203.0.113.10
Router(config)# interface GigabitEthernet0/0
Router(config-if)# ip nat inside
Router(config)# interface GigabitEthernet0/1
Router(config-if)# ip nat outside
Dynamic NAT (Pool) Configuration: Uses a pool of public addresses, assigned first-come-first-served.
Router(config)# ip nat pool MYPOOL 203.0.113.10 203.0.113.20 netmask 255.255.255.0
Router(config)# access-list 1 permit 192.168.1.0 0.0.0.255
Router(config)# ip nat inside source list 1 pool MYPOOL
PAT (NAT Overload) Configuration: Many-to-one translation using port numbers to distinguish connections.
Router(config)# access-list 1 permit 192.168.1.0 0.0.0.255
Router(config)# ip nat inside source list 1 interface GigabitEthernet0/1 overload
Verification:
Router# show ip nat translations
Router# show ip nat statistics
Router# clear ip nat translation *