Cara Port Forward Server Minecraft di Linux, Windows, dan macOS

Muhamad Adin ArifinJumat, 12 Juni 2026 | 14:06 WIB
Panduan Port Forward Minecraft Server untuk Pemula
Panduan Port Forward Minecraft Server untuk Pemula

Port forwarding Minecraft adalah proses membuka port tertentu pada router agar pemain lain dapat terhubung ke server Minecraft yang Anda jalankan dari rumah atau jaringan pribadi. Untuk server Minecraft Java Edition, port yang paling umum digunakan adalah 25565/TCP.

Jika server hanya bisa diakses dari jaringan lokal (LAN) tetapi tidak dapat diakses dari internet, biasanya port forwarding belum dikonfigurasi atau diblokir oleh firewall.

Ringkasan Cepat

Sebelum melakukan port forwarding, pastikan:

  • Server Minecraft berjalan dengan normal.
  • Komputer server memiliki alamat IP lokal tetap (static IP).
  • Firewall mengizinkan koneksi ke port Minecraft.
  • Router mendukung port forwarding.
  • Port 25565 diarahkan ke alamat IP perangkat server.

Port default Minecraft Java Edition:

Jenis Port
Minecraft Java Edition 25565 TCP
Minecraft Bedrock Edition 19132 UDP

Apa Itu Port Forwarding Minecraft?

Saat seseorang mencoba masuk ke server Minecraft Anda melalui internet, router harus mengetahui perangkat mana di dalam jaringan yang menerima koneksi tersebut.

Port forwarding membuat router meneruskan lalu lintas yang masuk pada port tertentu ke komputer yang menjalankan server Minecraft.

Tanpa port forwarding, pemain di luar jaringan rumah biasanya tidak dapat bergabung ke server.

Langkah 1: Menentukan Alamat IP Lokal Server

Sebelum mengatur router, Anda harus mengetahui alamat IP lokal perangkat yang menjalankan server.

Windows

Buka Command Prompt lalu jalankan:

ipconfig

Cari bagian:

IPv4 Address . . . . . : 192.168.1.100

Catat alamat tersebut.

Linux

Buka Terminal:

ip addr

atau:

hostname -I

Contoh hasil:

192.168.1.100

macOS

Buka Terminal:

ipconfig getifaddr en0

Jika menggunakan koneksi Wi-Fi aktif, perintah tersebut biasanya menampilkan IP lokal perangkat.

Langkah 2: Gunakan IP Lokal Statis

Jika alamat IP server berubah, port forwarding akan berhenti berfungsi.

Karena itu, gunakan:

  • Static IP langsung di sistem operasi.
  • DHCP Reservation pada router.

Contoh:

192.168.1.100

Pastikan alamat tersebut tetap digunakan oleh server Minecraft.

Langkah 3: Mengizinkan Port di Firewall

Windows Firewall

Buka:

Windows Defender Firewall

Lalu:

Advanced Settings
→ Inbound Rules
→ New Rule

Pilih:

Port
TCP
25565
Allow the connection

Simpan aturan tersebut.

Linux dengan UFW

Periksa status firewall:

sudo ufw status

Izinkan port Minecraft:

sudo ufw allow 25565/tcp

Reload jika diperlukan:

sudo ufw reload

Linux dengan Firewalld

sudo firewall-cmd --permanent --add-port=25565/tcp
sudo firewall-cmd --reload

macOS Firewall

Buka:

System Settings
→ Network
→ Firewall

Tambahkan aplikasi Java atau server Minecraft ke daftar yang diizinkan menerima koneksi masuk.

Langkah 4: Login ke Router

Buka browser dan akses alamat router.

Umumnya:

192.168.0.1

atau

192.168.1.1

Masukkan username dan password administrator router.

Nama menu dapat berbeda tergantung merek router:

  • Port Forwarding
  • Virtual Server
  • NAT Forwarding
  • Port Mapping
  • Applications & Gaming

Langkah 5: Buat Aturan Port Forwarding

Tambahkan aturan baru dengan konfigurasi seperti berikut:

Pengaturan Nilai
Service Name Minecraft
Protocol TCP
External Port 25565
Internal Port 25565
Internal IP IP server Minecraft
Status Enabled

Contoh:

Service: Minecraft
Protocol: TCP
External Port: 25565
Internal Port: 25565
IP: 192.168.1.100

Simpan konfigurasi dan restart router jika diperlukan.

Langkah 6: Verifikasi Server Minecraft Berjalan

Pastikan server aktif.

Di folder server Minecraft:

java -Xmx4G -Xms2G -jar server.jar nogui

Jika server berhasil berjalan, biasanya muncul pesan:

Done (xx.xxxs)! For help, type "help"

Langkah 7: Cari Alamat IP Publik

Alamat IP publik digunakan pemain lain untuk terhubung ke server.

Anda dapat melihat IP publik melalui layanan pengecekan IP atau melalui halaman status WAN pada router.

Contoh:

203.xxx.xxx.xxx

Pemain lain dapat bergabung menggunakan:

203.xxx.xxx.xxx:25565

Karena port default Minecraft adalah 25565, biasanya cukup:

203.xxx.xxx.xxx

Cara Menguji Port Minecraft

Setelah konfigurasi selesai:

  1. Jalankan server Minecraft.
  2. Pastikan firewall aktif mengizinkan port.
  3. Minta teman mencoba masuk dari jaringan internet yang berbeda.
  4. Gunakan alat pengecekan port online untuk memastikan port 25565 terbuka.

Jika port masih tertutup, periksa:

  • Firewall sistem operasi.
  • Firewall router.
  • Alamat IP lokal server.
  • Konfigurasi NAT.
  • Apakah ISP menggunakan CGNAT.

Kendala Umum yang Membuat Port Forwarding Gagal

1. Menggunakan CGNAT

Banyak ISP menggunakan Carrier-Grade NAT (CGNAT).

Jika berada di belakang CGNAT, port forwarding biasa tidak akan bekerja karena Anda tidak memiliki IP publik langsung.

Solusi:

  • Meminta IP publik ke ISP.
  • Menggunakan VPS sebagai proxy.
  • Menggunakan layanan tunneling yang mendukung hosting game.

2. Firewall Masih Memblokir Koneksi

Walaupun router sudah benar, firewall Windows, Linux, atau macOS masih dapat memblokir koneksi masuk.

Periksa kembali aturan firewall.

3. IP Lokal Berubah

Jika perangkat memperoleh IP baru dari DHCP, router akan mengirim trafik ke alamat yang salah.

Gunakan IP statis atau DHCP reservation.

4. Server Tidak Berjalan

Port hanya terlihat terbuka jika aplikasi Minecraft Server benar-benar sedang berjalan dan mendengarkan pada port tersebut.

Apakah Port Forwarding Aman?

Port forwarding relatif aman jika dilakukan dengan benar, tetapi membuka akses internet ke perangkat Anda tetap memiliki risiko.

Untuk meningkatkan keamanan:

  • Gunakan versi Minecraft Server terbaru.
  • Perbarui sistem operasi secara rutin.
  • Gunakan password kuat pada router.
  • Batasi akses administratif server.
  • Hindari menjalankan layanan yang tidak diperlukan.

Poin Penting yang Perlu Diingat

  • Minecraft Java Edition menggunakan port default 25565/TCP.
  • Server harus memiliki IP lokal tetap.
  • Firewall dan router harus mengizinkan port Minecraft.
  • Pemain luar jaringan menggunakan IP publik untuk terhubung.
  • CGNAT merupakan penyebab umum port forwarding tidak berfungsi.
  • Pastikan server Minecraft sedang berjalan saat melakukan pengujian.

FAQ

Apakah Minecraft Java dan Bedrock menggunakan port yang sama?

Tidak. Minecraft Java Edition menggunakan port 25565/TCP, sedangkan Minecraft Bedrock Edition umumnya menggunakan port 19132/UDP.

Apakah saya harus melakukan port forwarding jika bermain di LAN?

Tidak. Port forwarding hanya diperlukan jika pemain berada di luar jaringan lokal Anda.

Bagaimana cara mengetahui apakah port 25565 sudah terbuka?

Jalankan server Minecraft terlebih dahulu, lalu gunakan layanan pengecekan port atau minta teman mencoba terhubung dari jaringan lain.

Mengapa server saya tetap tidak bisa diakses setelah port forwarding?

Penyebab yang paling sering adalah firewall, konfigurasi router yang salah, IP lokal berubah, atau ISP menggunakan CGNAT.

Apakah port forwarding diperlukan untuk server Minecraft yang di-host di VPS?

Biasanya tidak. VPS umumnya sudah memiliki IP publik sendiri sehingga cukup membuka port pada firewall server.


Referensi

  • Minecraft Server Documentation
  • Ubuntu UFW Documentation
  • Microsoft Windows Firewall Documentation
  • Apple macOS Firewall Guide
  • Minecraft Wiki – Server Setup