
Update 13 Nov 2024 : CML is no more free. If you are looking to look for free alternatives to setup labs, then look for alternatives such as GNS3/EVE-NG.
Set up Cisco modeling labs via the devnet sandbox, launch a four-hour environment, install anyconnect, retrieve credentials by email, and build a topology with two CSR v1000 routers.
Build a topology in Cisco Modeling Labs by dragging CSR 1000 V router, ASA firewall, and Alpine Linux, connect gigabit interfaces, configure 10.1.1.1/24, save lab persistence, ping, and capture packets.
Understand return traffic as the reply to a packet, illustrated by a tcp acknowledgment. The five-tuple identifies flows, and return traffic swaps IPs and ports while protocol stays the same.
Represent object networks as named sets of IP addresses using individual addresses, subnets, or ranges. They simplify configuration and support applying rules in access control lists and network address translation.
Demonstrate how static NAT enforces a 1:1 mapping by changing the source address from a real IP to a mapped IP as packets cross the firewall from inside to outside.
Understand how static NAT maps a private Gmail server behind a firewall to a public IP, enabling global access while keeping private addresses hidden.
Set up the NAT lab topology, featuring the XYZ intranet behind a Cisco ASA firewall, an ISP router representing the internet, and public hosts with web and FTP servers.
Let us setup LAB for Network Address Translation. I have attached the yanl file which you can import into CML straightaway. But I strongly recommend that you setup your lab by yourself.
Dynamic NAT uses a real IP address pool and a mapped IP pool to replace private addresses with any available public address, dropping packets when no mapped address is available.
Dynamic NAT uses a mapped IP address pool to translate private addresses to public addresses, tracks per-connection usage, and releases TCP on termination or UDP after inactivity.
Discover why PAT replaces static and dynamic NAT to save public IP addresses. See how PAT on ASA firewall lets internal resources access external networks with a shared public address.
Configure pat to let external users reach internal ftp and web servers via a single public IP, using translation on the inside and untranslation on the outside, with known ports.
Explore static NAT behavior with Cisco ASA using packet tracer: translate source IPs, keep ports constant, and observe TCP packet translation from inside to outside.
Dynamic pat translates internal private addresses to a shared public IP, using dynamic source ports and a translation table to route return traffic correctly for thousands of internal users.
Explore twice nat, where both source and destination addresses and ports translate as outbound traffic crosses the inside-outside boundary, including rerouting google dns queries to microsoft.
Explore how twice NAT on a firewall translates internal DNS queries to the Microsoft DNS server by rewriting source and destination IP addresses and ports, guided by a translation table.
** DHCP pending **
In this course, you will dive deep into one of the fundamental networking concepts:
Network Address Translation (NAT)
These technologies play a crucial role in modern networks, enabling efficient IP address management and improving network security.
NAT allows you to map private IP addresses to a public IP, making it possible for multiple devices within a local network to share a single public address when accessing the internet. You’ll learn how NAT works, its different types (Static, Dynamic, and PAT), and how it ensures better IP utilization while protecting internal networks.
DHCP, on the other hand, simplifies network configuration by automatically assigning IP addresses to devices on a network. You’ll gain a strong understanding of how DHCP servers and clients interact, including the lease process, reservation, and how to set up and troubleshoot DHCP. We will append DHCP to this course in coming days.
Whether you're a networking beginner or looking to strengthen your skills, this course covers essential theory and practical applications, equipping you to confidently work with NAT and DHCP in real-world environments.
By the end of the course, you'll be able to design, configure, and manage networks that effectively leverage NAT and DHCP.
Best of luck with the course. Should you want to refund the course, you have 30 days refund policy on udemy.