Apa Itu Network Address Translation (NAT) dan Mengapa Dibutuhkan dalam Jaringan? - PERWIRA LEARNING CENTER
Apa Itu Network Address Translation (NAT) dan Mengapa Dibutuhkan dalam Jaringan?
A. Latar Belakang
Dalam jaringan komputer modern, jumlah perangkat yang terhubung ke internet semakin meningkat, baik pada jaringan rumah, kampus, maupun perusahaan. Setiap perangkat membutuhkan alamat IP agar dapat berkomunikasi di jaringan. Namun, jumlah alamat IPv4 yang tersedia sangat terbatas.
Untuk mengatasi keterbatasan tersebut, digunakan teknologi Network Address Translation (NAT), yaitu mekanisme penerjemahan alamat IP privat ke alamat IP publik. NAT banyak diterapkan pada router, firewall, dan perangkat jaringan seperti MikroTik untuk memungkinkan banyak perangkat lokal mengakses internet menggunakan satu alamat IP publik. Artikel ini bertujuan untuk menjelaskan konsep NAT, jenis-jenis NAT, serta penerapannya dalam jaringan komputer.
B. Alat dan Bahan
1. Perangkat Lunak
Sistem Operasi: Linux Ubuntu 24.04
RouterOS MikroTik atau simulator jaringan (GNS3, EVE-NG)
Winbox atau WebFig MikroTik
Browser web untuk pengujian akses internet
2. Perangkat Keras
Router MikroTik
Laptop
C. Pembahasan
1. Konsep/Pengertian
Network Address Translation (NAT) adalah mekanisme pada router atau gateway jaringan yang berfungsi untuk menerjemahkan alamat IP privat menjadi alamat IP publik, atau sebaliknya, ketika paket data dikirim dan diterima melalui jaringan. NAT digunakan agar banyak perangkat di jaringan lokal (LAN) yang menggunakan alamat IP privat dapat mengakses jaringan internet menggunakan satu atau beberapa alamat IP publik. Router yang menjalankan NAT akan menyimpan informasi koneksi dalam tabel NAT (NAT table), sehingga ketika paket data dari internet kembali, router dapat meneruskannya ke perangkat tujuan yang benar di jaringan lokal.
>> Analogi Sederhana NAT -- Bus Sekolah
➡️ Sopir = Router NAT
➡️ Siswa = Device
➡️ Bus = IP publik
Bayangkan siswa satu sekolah mau ke kota:
Setiap siswa punya nama sendiri → IP privat
Sekolah cuma punya 1 bus → IP publik
Sopir mencatat siswa yang naik dan tujuan
Saat pulang, sopir tahu siswa mana turun di mana.
2. Jenis - Jenis NAT
a. Static NAT
Pengertian:
Static NAT adalah pemetaan satu IP privat ke satu IP publik secara permanen (tetap).
Fungsi Static NAT
Untuk membuat perangkat/server di jaringan lokal bisa diakses dari internet dengan IP tetap.
Ciri utama:
IP mapping tidak berubah
Cocok untuk server
Bisa diakses dari internet langsung
Contoh penggunaan:
Web server sekolah
Server CCTV
Mail server lokal
1) Web Server Sekolah/Kampus
Server lokal:
IP privat:
192.168.1.10IP publik:
103.50.10.5
Static NAT mapping : 192.168.1.10 → 103.50.10.5
➡️ Orang di internet akses website ke 103.50.10.5
➡️ Router langsung arahkan ke server lokal
b. Dynamic NAT
Pengertian:
Dynamic NAT menerjemahkan IP privat ke IP publik yang dipilih otomatis dari pool IP publik.
Fungsi Dynamic NAT
Untuk menghemat IP publik dengan sistem pinjam pakai otomatis.
Ciri utama:
IP publik bisa berubah-ubah
Tidak permanen
Biasanya dipakai oleh ISP atau jaringan besar
Contoh:
1) ISP ke Pelanggan Warnet
ISP punya pool IP publik : 103.50.10.1 – 103.50.10.100
Kalau PC warnet online → dikasih IP publik sementara.
Kalau PC mati → IP publik dipakai user lain.
c. PAT (Port Address Translation) / Masquerade
Pengertian:
PAT adalah NAT yang memungkinkan banyak IP privat berbagi satu IP publik dengan bantuan nomor port.
Fungsi PAT (Masquerade)
Untuk membuat banyak perangkat berbagi satu IP publik menggunakan port.
Ciri utama:
Paling sering dipakai
Digunakan di rumah, sekolah, kantor
Hemat IP publik
Contoh:
1) Internet Rumah
Satu rumah:
HP
Laptop
Smart TV
Semua pakai 1 IP publik dari ISP.
Router bikin tabel port :
>>> Cara Bacanya (Penting!)
👉 Laptop akses Google
Dari:
192.168.1.2:5000Di internet terlihat:
103.10.10.1:2000
👉 HP akses YouTube
Dari:
192.168.1.3:5001Di internet terlihat:
103.10.10.1:2001
👉 Smart TV akses Netflix
Dari:
192.168.1.4:5002Di internet terlihat:
103.10.10.1:2002
3. Fungsi Network Address Translation (NAT)
NAT memiliki beberapa fungsi utama, yaitu;
Menghemat penggunaan alamat IPv4 publik
Banyak perangkat dapat menggunakan satu IP publik.Manajemen jaringan internal
Meningkatkan keamanan jaringan lokal
IP privat tidak langsung terlihat dari internet, sehingga mengurangi risiko serangan langsung.Menghubungkan jaringan privat ke internet
NAT menjadi jembatan antara jaringan lokal dan jaringan publik.
Administrator dapat menggunakan skema IP privat tanpa harus bergantung pada ISP.
4. Kelebihan dan Kekurangan NAT
Kelebihan NAT:
Menghemat alamat IPv4 publik.
Mengurangi kebutuhan IP publik dari ISP.
Menyembunyikan struktur jaringan internal.
Mudah diterapkan pada router jaringan.
Kekurangan NAT:
- Sulit untuk hosting server internal tanpa konfigurasi NAT khusus.Menambah latency karena proses translasi alamat.
- Beberapa aplikasi (VoIP, game online, VPN) membutuhkan konfigurasi tambahan (port forwarding).
- Menghilangkan konsep end-to-end connectivity pada IPv4.
5. Praktik
Langkah Praktik
1. Membuat topologi jaringan di GNS3 / Perangkat Mikrotik
-
1 Router MikroTik
-
1 PC client (laptop)
-
1 Internet
2. Mengatur IP Address
-
IP LAN:
192.168.10.1/24 -
IP Client:
192.168.10.2/24 -
Gateway:
192.168.10.1
3. Menambahkan NAT Masquerade di MikroTik
- Buka menu IP
- Pilih menu Firewall
- Masuk ke tab NAT
- Di General = add chainnya srcnat
- = out-interface nya ether1 (internet)
- = action nya masquerade
- Buka browser dan akses google.com
- Ping ke
8.8.8.8
6. Hasil pembelajaran
Dari kegiatan observasi ini diperoleh pemahaman bahwa:
NAT adalah solusi utama keterbatasan alamat IPv4.
NAT memungkinkan banyak perangkat lokal berbagi satu IP publik.
NAT berperan sebagai penghubung antara jaringan privat dan internet.
NAT memiliki kelebihan dalam efisiensi dan keamanan, tetapi juga memiliki keterbatasan dalam konektivitas langsung.
7. Kendala dan solusi
Kendala:
Sulit memahami perbedaan IP privat dan IP publik.
Konsep translasi alamat tidak terlihat secara langsung oleh pengguna.
NAT sering dianggap sebagai firewall, padahal fungsinya berbeda.
Solusi:
Menggunakan perintah jaringan untuk melihat IP lokal dan publik.
Mengamati topologi jaringan dan proses routing paket data.
Mempelajari tabel NAT pada router MikroTik atau simulator jaringan.
Daftar Pustaka
Techie LAB. (2017, November 23). [Mikrotik] How to enable NAT with masquerade in MikroTik [Video]. YouTube. [https://www.youtube.com/watch?v=p6Y9-FLqvYc]
Komentar
Posting Komentar