MikroTik Certified Network Associate (MTCNA)
1 Introduction to Networking
1-1 Basic Networking Concepts
1-2 OSI Model
1-3 TCPIP Model
1-4 IP Addressing
1-5 Subnetting
2 Introduction to MikroTik RouterOS
2-1 RouterOS Overview
2-2 RouterOS Installation
2-3 RouterOS Licensing
2-4 RouterOS Interface Overview
2-5 RouterOS Command Line Interface (CLI)
2-6 RouterOS Graphical User Interface (GUI)
3 Basic Router Configuration
3-1 Router Identification
3-2 Interface Configuration
3-3 IP Address Assignment
3-4 Default Gateway Configuration
3-5 DNS Configuration
3-6 Basic Firewall Configuration
4 Routing
4-1 Static Routing
4-2 Dynamic Routing Protocols
4-3 OSPF Configuration
4-4 BGP Configuration
4-5 Policy-Based Routing
5 Network Address Translation (NAT)
5-1 Introduction to NAT
5-2 Basic NAT Configuration
5-3 Port Address Translation (PAT)
5-4 One-to-One NAT
5-5 Hairpin NAT
6 Firewall and Security
6-1 Firewall Basics
6-2 Firewall Rules Configuration
6-3 NAT Rules Configuration
6-4 Traffic Shaping and QoS
6-5 VPN Basics
6-6 IPsec VPN Configuration
7 Wireless Networking
7-1 Wireless Basics
7-2 Wireless Interface Configuration
7-3 Wireless Security
7-4 Wireless Bridging
7-5 Wireless Access Point Configuration
8 Advanced Topics
8-1 VLAN Configuration
8-2 DHCP Server Configuration
8-3 DHCP Relay Configuration
8-4 PPPoE Server Configuration
8-5 PPPoE Client Configuration
8-6 Hotspot Configuration
8-7 Load Balancing
8-8 High Availability (Failover)
9 Troubleshooting and Maintenance
9-1 Basic Troubleshooting Techniques
9-2 Log Analysis
9-3 Backup and Restore
9-4 Firmware Updates
9-5 System Monitoring
10 Practical Exercises
10-1 Basic Router Configuration Exercise
10-2 Static Routing Exercise
10-3 NAT Configuration Exercise
10-4 Firewall Configuration Exercise
10-5 Wireless Configuration Exercise
10-6 Advanced Configuration Exercise
10-7 Troubleshooting Exercise
6-3 NAT Rules Configuration Explained

6-3 NAT Rules Configuration Explained

Configuring NAT (Network Address Translation) rules on a MikroTik router is essential for managing network traffic and ensuring secure communication between internal and external networks. Understanding how to set up these rules is crucial for the MikroTik Certified Network Associate (MTCNA) certification.

Key Concepts

1. NAT Overview

NAT is a method used to modify the IP address information in IP packet headers while in transit across a traffic routing device. It is primarily used to conserve public IP addresses and enhance security by hiding internal network details.

2. Types of NAT

There are several types of NAT, including:

3. NAT Rules Configuration

Configuring NAT rules involves setting up specific conditions and actions for translating IP addresses. This includes defining the source and destination IP addresses, the type of NAT to be used, and the interface through which the traffic will be routed.

Detailed Explanation

NAT Overview

NAT operates at the network layer (Layer 3) of the OSI model. When a device on a private network sends a packet to a public network, the router performing NAT replaces the private IP address in the packet's header with a public IP address. This process allows multiple devices to share a single public IP address while maintaining unique private IP addresses.

Types of NAT

Each type of NAT serves a specific purpose:

NAT Rules Configuration

To configure NAT rules on a MikroTik router, follow these steps:

  1. Navigate to the IP Firewall NAT menu.
  2. Create a new NAT rule with the chain set to srcnat or dstnat, depending on whether you are configuring source or destination NAT.
  3. Set the action to netmap (for static NAT), src-nat (for dynamic NAT), or masquerade (for PAT).
  4. Specify the source and destination IP addresses and ports.
  5. Apply the rule to enable NAT.

Examples and Analogies

Example: Static NAT

Think of static NAT as a permanent name tag. Just as a name tag identifies a person at a conference, static NAT identifies a specific device on the internet with a consistent public IP address.

Example: Dynamic NAT

Consider dynamic NAT as a rotating shift schedule. Just as employees take turns working different shifts, dynamic NAT assigns public IP addresses from a pool to different devices as needed.

Example: PAT

Imagine PAT as a multi-tenant building. Just as multiple families share the same address but have unique apartment numbers, multiple devices share the same public IP address but use different ports to communicate.

Example: NAT Rules Configuration

Configuring NAT rules is like setting up a customs checkpoint at a border. You define the rules (NAT rules) for how goods (data packets) should be processed (translated) as they cross the border (router).

By mastering NAT rules configuration, you can effectively manage network traffic and ensure secure and efficient communication between internal and external networks.