Dokumentasi

Mulai cepat + penjelasan fitur tiap bagian dan tiap perangkat (terus diperbarui)

Penerusan port

Dokumen ini menjelaskan "Penerusan port" pada panel — melakukan penerusan port tradisional (iptables/nftables DNAT) pada server yang memiliki IP publik sendiri.

Ringkas dalam satu kalimat

Anda memiliki sebuah server ber-IP publik, dan ingin agar server tersebut otomatis meneruskan trafik yang diterima pada "port publik tertentu" ke "mesin lain (atau port lain di mesin yang sama)". Penerusan port melakukan hal ini.

Ringkasan fitur

Untuk server yang memiliki IP publik sendiri, trafik masuk pada "port publik tertentu" dapat diteruskan ke "IP tujuan:port" melalui firewall sistem (iptables/nftables). Ini adalah penerusan port tradisional tingkat sistem.

Perbedaan dengan penetrasi port (tentukan dulu mana yang dipakai)

Penerusan port (dokumen ini)Penetrasi port
Server yang cocokMemiliki IP publik sendiriTanpa IP publik (server penetrasi)
Cara implementasiDNAT firewall sistemTerowongan balik
Lokasi penerusanMesin server tujuanServer panel
Perlu AgentTidakYa

Skenario penggunaan

  • Meneruskan port tertentu dari IP publik server ke layanan di server lain
  • Memetakan port non-standar (seperti 8888) ke port layanan standar
  • Mengekspos layanan mesin jaringan internal melalui mesin ber-IP publik

Contoh

Anda memiliki server publik 1.2.3.4, dan sebuah mesin jaringan internal 192.168.1.100 yang menjalankan layanan Web (port 80). Anda ingin agar orang luar yang mengakses 1.2.3.4:8888 sama dengan mengakses port 80 di jaringan internal:

  • Protokol: TCP
  • Port listen: 8888
  • IP tujuan: 192.168.1.100
  • Port tujuan: 80

Cara penggunaan

Masuk ke server tujuan ber-IP publik melalui "Panel manajemen sistem → Firewall → Penerusan port", lalu buka "Manajemen penerusan port":

1. Klik "Tambah penerusan", isi:

  • Protokol: TCP / UDP
  • Port listen: port masuk publik
  • IP tujuan: alamat asli tujuan penerusan (IP publik atau IP jaringan internal yang dapat dirutekan)
  • Port tujuan: port layanan tujuan

2. Setelah dibuat, trafik langsung diteruskan

3. Penerusan yang sudah dibuat akan ditampilkan sebagai daftar dan dapat diedit atau dihapus

Penjelasan teknis (aturan penerusan)

Panel otomatis mengonfigurasi tiga aturan di server (contoh: TCP, listen 8888, tujuan 192.168.1.100:80):

1. DNAT: menulis ulang trafik menuju :8888 ke 192.168.1.100:80

2. Izinkan FORWARD: mengizinkan trafik maju/balik dari penerusan

3. MASQUERADE: terjemahan alamat sumber, agar paket balasan dapat kembali dengan benar

> Pemahaman sederhana: DNAT adalah "mengubah tujuan", MASQUERADE adalah "mengubah alamat balasan"; ketiga aturan harus bekerja bersama agar penerusan berlaku sepenuhnya.

Catatan penting

1. Perlu IP publik sendiri: penerusan port dilakukan di mesin server tujuan, sehingga server ini harus memiliki IP publik sendiri (trafik benar-benar masuk ke server ini).

2. Izinkan firewall: saat meneruskan ke server lain, server tujuan/firewall perantara harus mengizinkan port tujuan.

3. Edit = hapus aturan lama + buat baru: aturan firewall sistem tidak mendukung perubahan di tempat; saat mengedit, aturan lama dihapus dulu lalu aturan baru ditambahkan.

4. Panel otomatis menyesuaikan tiga backend iptables-legacy / iptables / nftables, tanpa perlu memilih manual.