Ayna - Perwira Learning Center

Foto Profil Ayna

Hiii, Aku Aynaaa! 👋

This is a cruel world. And yet...so beautiful....

Konsep Network Address Translation (NAT) dan Perannya dalam Keamanan Jaringan MikroTik - Perwira Learning Center

 


Latar Belakang 

Dalam sistem jaringan komputer, pengaturan alamat IP menjadi hal yang sangat penting agar perangkat dapat saling terhubung dan mengakses internet dengan baik. Salah satu konsep yang sering digunakan adalah Network Address Translation (NAT), yaitu proses penerjemahan alamat IP agar jaringan lokal dapat menggunakan satu IP publik untuk terhubung ke internet. Pada perangkat MikroTik, NAT memiliki peran besar dalam mengatur akses keluar dan masuk jaringan, sekaligus membantu menyembunyikan struktur jaringan internal dari pihak luar.

Latar belakang saya membuat artikel ini adalah untuk memahami lebih jelas bagaimana konsep NAT bekerja, termasuk fungsi src-nat, dst-nat, masquerade, dan port forwarding, serta bagaimana pengaruhnya terhadap keamanan jaringan. Dengan memahami konsep ini, diharapkan konfigurasi jaringan dapat dilakukan dengan lebih tepat, aman, dan sesuai kebutuhan.

Daftar Tools 

Perangkat Lunak: Blogger
Perangkat Keras: MikroTik, dan Laptop 
 
Pembahasan 
 
Network Address Translation (NAT) pada MikroTik RouterOS berfungsi untuk menerjemahkan alamat IP agar perangkat dalam jaringan lokal dapat terhubung ke internet menggunakan IP publik. Terdapat dua jenis utama NAT, yaitu src-nat yang mengubah alamat IP sumber (umumnya digunakan untuk akses internet) dan dst-nat yang mengubah alamat IP tujuan. Salah satu bentuk src-nat yang paling umum adalah masquerade, sedangkan dst-nat sering digunakan dalam konfigurasi port forwarding untuk mengarahkan akses dari luar ke server di dalam jaringan.

Selain mempermudah pengelolaan alamat IP, NAT juga berperan dalam menyembunyikan struktur jaringan internal sehingga menambah lapisan keamanan. Namun, konfigurasi seperti port forwarding yang tidak dibatasi oleh aturan firewall dapat menimbulkan risiko keamanan karena membuka akses dari luar. Oleh karena itu, penggunaan NAT harus disertai pengamanan yang tepat agar fungsi konektivitas dan keamanan jaringan tetap berjalan seimbang.
 
 Pengertian NAT 
 
Network Address Translation atau yang biasa disebut NAT pada Mikrotik adalah teknik menerjemahkan IP privat menjadi ip publik agar perangkat lokal dapat mengakses internet melalui gateway. Fitur ini krusial untuk menghemat IP publik, meningkatkan keamanan dengan menyembunyikan IP internal, dan mengelola lalu lintas internet menggunakan Masquerade (srcnat) atau Port Forwarding (dstnat).
 
Jenis-jenis NAT

1. Static NAT

Static NAT adalah metode yang menghubungkan satu IP privat ke satu IP publik secara tetap (manual). Biasanya dipakai untuk server (misalnya web server) supaya bisa diakses dari internet. IP publiknya tidak berubah kecuali diganti secara manual, sehingga cocok untuk jaringan kecil dan membantu menyembunyikan IP asli dari luar.

Perumpamaan:
Bayangin satu rumah punya satu nomor rumah tetap di pinggir jalan.
Orang luar cuma tahu nomor rumah itu, tapi tidak tahu detail isi rumahnya. Nomornya tidak pernah berubah, jadi siapa pun yang mau kirim paket selalu tahu harus ke mana.

2. Dynamic NAT 
 
Dynamic NAT adalah metode yang secara otomatis memberikan IP publik dari kumpulan IP yang tersedia saat perangkat di jaringan ingin terhubung ke internet. IP publik dipakai selama koneksi aktif, lalu dikembalikan lagi setelah selesai. Cocok untuk jaringan besar dengan banyak perangkat, tapi tidak bisa menerima koneksi dari luar (hanya satu arah ke internet).

Perumpamaan:
Bayangin kayak parkiran mall.
Setiap mobil yang datang dipinjamkan satu slot parkir kosong. Saat mobil pergi, slot itu bisa dipakai mobil lain. Tapi orang dari luar tidak bisa langsung tahu atau mencari mobil tertentu di dalam tanpa mobil itu keluar dulu.

 3. Port Address Translation (PAT)
 
Port Address Translation (PAT) adalah jenis NAT yang memungkinkan banyak perangkat dalam satu jaringan memakai satu IP publik dengan membedakan nomor port-nya. Router mengganti IP privat menjadi IP publiknya sendiri, lalu mengatur nomor port supaya data tetap sampai ke perangkat yang benar. Cocok untuk jaringan rumah atau kantor kecil, tapi bisa terjadi bottleneck kalau koneksinya terlalu banyak karena port terbatas.

Perumpamaan:
Bayangin satu kantor punya satu nomor telepon utama.
Semua karyawan pakai nomor itu, tapi masing-masing punya nomor ekstensi berbeda. Jadi walaupun nomor luarnya sama, panggilan tetap bisa diarahkan ke orang yang tepat. Tapi kalau terlalu banyak telepon masuk bersamaan, jalurnya bisa sibuk.
 
FUNGSI NAT 

1. Menghubungkan jaringan lokal ke internet

NAT menerjemahkan IP privat (misalnya 192.168.x.x) menjadi IP publik agar perangkat dalam jaringan bisa mengakses internet.

2. Menghemat IP publik
Banyak perangkat bisa berbagi satu IP publik, sehingga tidak perlu satu IP publik untuk setiap perangkat.

3. Keamanan tambahan
NAT menyembunyikan IP asli perangkat dari luar, jadi tidak bisa diakses langsung oleh internet.

4. Port Forwarding
NAT bisa mengarahkan koneksi dari luar ke perangkat tertentu di dalam jaringan (misalnya ke web server).

5. Load Balancing
Beberapa router NAT bisa membagi trafik ke beberapa server agar beban lebih seimbang dan sistem lebih stabil.

NAT (Network Address Translation) bekerja seperti “penerjemah” antara jaringan lokal dan internet. Saat perangkat di dalam jaringan mengirim data keluar, NAT mengganti IP privat dengan IP publik. Saat ada balasan, NAT tahu harus mengirimkannya ke perangkat mana.

Selain menghemat IP publik, NAT juga meningkatkan keamanan karena perangkat di dalam tidak terlihat langsung dari luar. Bahkan NAT bisa diatur untuk membuka akses tertentu (port forwarding) atau membagi beban trafik (load balancing) agar jaringan lebih efisien dan andal.

Konsep dasarnya pada mikrotik yaitu 

 1. Source NAT (srcnat): Mengubah IP asal paket. Umumnya digunakan agar komputer klien di jaringan lokal dapat mengakses internet dengan IP publik dari ISP.
 
 2. Destination NAT (dstnat): Mengubah IP tujuan paket. Digunakan untuk memetakan IP publik ke server lokal tertentu, sering disebut port forwarding.
 
 3. Masquerade: Jenis khusus dari srcnat yang digunakan saat IP publik pada interface internet dinamis (berubah-ubah). 
 
 Peran NAT pada Mikrotik 

1. Menyembunyikan Struktur Jaringan Internal: NAT mengubah alamat IP privat LAN menjadi IP publik saat keluar ke internet, membuat perangkat di dalam jaringan tidak terlihat oleh pihak luar.

2. Isolasi Jaringan (Shielding): Secara default, perangkat luar tidak dapat memulai koneksi ke perangkat internal (IP privat) karena tidak memiliki rute langsung, sehingga melindungi dari serangan langsung.

3. Pengamanan Melalui Masquerade (Src-NAT): Menggunakan aksi masquerade pada firewall NAT, MikroTik menyamarkan semua IP lokal klien menjadi satu IP publik yang terdaftar, menghemat IP publik sekaligus meningkatkan keamanan.

4. Port Forwarding (DST-NAT) yang Terkontrol: Jika diperlukan akses ke layanan internal (misalnya: server web), DST-NAT memungkinkan pembukaan port tertentu saja, bukan seluruh jaringan, sehingga lebih aman.

5. Mengurangi Risiko Serangan: Karena perangkat lokal tidak memiliki IP publik yang dapat dijangkau langsung dari internet, risiko pemindaian port dan serangan langsung ke perangkat lokal berkurang. 

CARA KERJA NAT 

 
1. Pengenalan IP Lokal dan IP Publik
Setiap perangkat di dalam jaringan (rumah/kantor) punya IP lokal (private), misalnya 192.168.1.2. IP ini hanya berlaku di dalam jaringan dan tidak bisa langsung dikenali di internet. Sementara itu, router/NAT punya IP publik, yaitu alamat resmi yang diberikan oleh ISP dan bisa dikenali di internet.
 
2. Permintaan Keluar
Ketika kamu membuka website, misalnya google.com, komputer kamu akan mengirim permintaan data.
Permintaan ini awalnya berasal dari IP lokal kamu. Karena IP lokal tidak bisa langsung keluar ke internet, permintaan tersebut akan dikirim dulu ke NAT (router).
 
3.  Proses Penerjemahan
NAT akan:

-Mengganti IP sumber (IP lokal) menjadi IP publik router
-Menyimpan catatan di tabel translasi (siapa yang meminta, pakai port berapa, dst.)
Tujuannya supaya internet mengenali alamat pengirimnya.

4. Penerusan ke Internet
Setelah diterjemahkan, paket data dikirim ke internet.
Server tujuan menerima permintaan tersebut seolah-olah berasal dari IP publik router.
 
5. Respon Kembali
Saat server membalas, balasan dikirim ke IP publik router.
NAT lalu melihat tabel translasi yang tadi disimpan dan mengetahui:

“Oh, ini balasan untuk perangkat 192.168.1.2.”

Kemudian NAT mengubah kembali alamat tujuan dari IP publik menjadi IP lokal perangkat yang benar.
 
6. Pengiriman ke Perangkat Lokal

Setelah diterjemahkan kembali, data dikirim ke perangkat yang awalnya meminta.
Proses ini terjadi sangat cepat dan biasanya tidak terasa oleh pengguna.

Hasil Pembelajaran 

Hasil pembelajaran yang diperoleh adalah memahami bahwa NAT (Network Address Translation) pada MikroTik RouterOS berfungsi sebagai mekanisme penerjemah antara IP privat dan IP publik agar perangkat dalam jaringan lokal dapat terhubung ke internet. Konsep utama NAT mencakup src-nat (mengubah IP sumber untuk akses internet), dst-nat (mengubah IP tujuan untuk kebutuhan seperti port forwarding), serta masquerade sebagai bentuk khusus src-nat yang digunakan ketika IP publik bersifat dinamis. Selain itu, terdapat jenis-jenis NAT seperti Static NAT (satu IP privat ke satu IP publik secara tetap), Dynamic NAT (IP publik dipinjam dari pool secara otomatis), dan PAT (Port Address Translation) yang memungkinkan banyak perangkat berbagi satu IP publik dengan pembeda nomor port.

Selain mendukung konektivitas, NAT juga memiliki peran penting dalam keamanan jaringan, seperti menyembunyikan struktur jaringan internal (shielding), mengurangi risiko serangan langsung dari luar, serta memungkinkan pembukaan akses tertentu secara terkontrol melalui port forwarding. Cara kerja NAT meliputi proses penerjemahan IP saat permintaan keluar, pencatatan pada tabel translasi, hingga pengembalian alamat tujuan yang tepat saat respons diterima. Dengan demikian, NAT tidak hanya menghemat penggunaan IP publik, tetapi juga membantu menjaga keseimbangan antara efisiensi, pengelolaan lalu lintas (termasuk load balancing), dan keamanan jaringan.

Kesimpulan 

Kesimpulannya, NAT (Network Address Translation) pada MikroTik merupakan mekanisme penting yang memungkinkan perangkat ber-IP privat dapat terhubung ke internet melalui IP publik dengan cara menerjemahkan alamat IP dan port. Konsep seperti src-nat, dst-nat, dan masquerade menjadi dasar dalam pengelolaan koneksi keluar maupun akses dari luar (port forwarding), didukung oleh jenis-jenis NAT seperti Static NAT, Dynamic NAT, dan PAT sesuai kebutuhan jaringan.

Secara keseluruhan, NAT tidak hanya berfungsi untuk menghemat penggunaan IP publik, tetapi juga menambah lapisan keamanan dengan menyembunyikan struktur jaringan internal serta mengontrol akses yang masuk. Dengan konfigurasi yang tepat dan didukung aturan firewall, NAT mampu menjaga keseimbangan antara konektivitas, efisiensi, dan keamanan jaringan.

Daftar Pustaka 

Handayanti, D. B. (2024, Desember 2). Apa itu NAT? Jenis-jenis, fungsi, hingga cara kerjanya. Digital Solusi Grup. https://digitalsolusigrup.co.id/nat-adalah/