Panduan Lengkap Setup Port Forwarding untuk Server Minecraft

Ilustrasi persediaan pelayan Minecraft dengan penghala dan sambungan rangkaian

Menyediakan pelayan Minecraft adalah menarik, tetapi untuk rakan-rakan awak sambung boleh jadi mengecewakan tanpa minecraft server port forwarding yang betul. Apabila awak host pelayan dari rumah, router awak bertindak sebagai penjaga pintu yang menyekat sambungan masuk secara lalai. Panduan ini akan tunjukkan proses persediaan lengkap, terangkan port apa yang perlu dibuka, dan tunjukkan cara betulkan masalah sambungan biasa yang menghalang pemain daripada menyertai dunia awak.

Perkara Penting:

  • Port forwarding membolehkan pemain luar sambung ke pelayan Minecraft yang dihost di rumah awak dengan mengarahkan trafik melalui router awak
  • Awak perlu forward port 25565 (lalai) dan berikan PC pelayan awak alamat IP tempatan statik
  • Timeout sambungan dan ralat "can't reach server" adalah simptom biasa port forwarding yang tidak betul
  • IP awam dinamik berubah secara berkala, memerlukan perkhidmatan seperti dynamic DNS untuk mengekalkan akses yang konsisten
Skrin konfigurasi router menunjukkan tetapan port forwarding pelayan Minecraft

Memahami Mengapa Port Forwarding Penting untuk Pelayan Minecraft

Apabila awak jalankan pelayan Minecraft pada rangkaian rumah awak, ia berada di belakang firewall router awak. Secara lalai, router menolak sambungan masuk yang tidak diminta atas sebab keselamatan. Di sinilah port forwarding menjadi penting. Ia mewujudkan laluan khusus melalui router awak yang mengarahkan trafik Minecraft ke komputer pelayan awak.

Tanpa konfigurasi yang betul, pemain di luar rangkaian tempatan awak akan nampak mesej ralat seperti "Connection timed out: no further information" atau "Failed to connect to server." Simptom ini berlaku kerana permintaan sambungan mereka tidak sampai ke pelayan awak - ia disekat di router awak.

Port Apa Yang Sebenarnya Digunakan Minecraft?

Pelayan Minecraft Java Edition menggunakan port 25565 secara lalai. Ini adalah port TCP standard yang mengendalikan semua trafik permainan antara klien dan pelayan. Walaupun awak boleh tukar port ini dalam fail server.properties, kebanyakan pentadbir kekal dengan lalai untuk elakkan kekeliruan.

Pelayan Bedrock Edition pula menggunakan UDP port 19132. Pastikan awak tahu versi mana yang awak jalankan sebelum konfigurasi router.

Menyediakan Alamat IP Statik untuk Pelayan Awak

Sebelum konfigurasi port forwarding, awak mesti berikan komputer pelayan awak alamat IP tempatan statik. Router biasanya guna DHCP untuk berikan alamat IP secara automatik, tetapi ini berubah secara berkala. Jika IP tempatan pelayan awak berubah selepas awak konfigurasi port forwarding, peraturan forwarding akan tunjuk ke peranti yang salah.

Mencari Alamat IP Tempatan Semasa Awak

Pada Windows, buka Command Prompt dan taip ipconfig. Cari "IPv4 Address" di bawah penyesuai rangkaian aktif awak. Ia biasanya kelihatan seperti 192.168.1.100 atau serupa. Pada Mac atau Linux, guna ifconfig atau ip addr sebaliknya.

Catat tiga maklumat: alamat IPv4 awak, subnet mask, dan default gateway (alamat IP router awak). Awak perlukan ini untuk konfigurasi IP statik.

Mengkonfigurasi IP Statik pada Windows

Pergi ke Network Connections, klik kanan penyesuai aktif awak, dan pilih Properties. Klik dua kali "Internet Protocol Version 4 (TCP/IPv4)." Pilih "Use the following IP address" dan masukkan alamat IP semasa awak, subnet mask, dan default gateway. Untuk pelayan DNS, awak boleh guna 8.8.8.8 dan 8.8.4.4 (DNS awam Google).

Tetapan rangkaian Windows menunjukkan konfigurasi IP statik untuk pelayan Minecraft

Panduan Konfigurasi Router

Setiap jenama router mempunyai antara muka yang sedikit berbeza, tetapi konsep asas kekal sama. Awak akan akses panel admin router awak, cari bahagian port forwarding, dan buat peraturan baru yang mengarahkan port 25565 ke IP statik pelayan awak.

Mengakses Tetapan Router Awak

Buka pelayar web dan taip IP default gateway awak (biasanya 192.168.1.1, 192.168.0.1, atau 10.0.0.1) ke dalam bar alamat. Awak perlukan nama pengguna dan kata laluan admin router awak. Jika awak tak pernah tukar ini, semak pelekat pada router awak atau cari dalam talian untuk kelayakan lalai model awak.

Konfigurasi Jenama Router Biasa

Router Netgear: Cari "Advanced" kemudian "Advanced Setup" dan pilih "Port Forwarding/Port Triggering." Klik "Add Custom Service." Masukkan nama perkhidmatan seperti "Minecraft," tetapkan kedua-dua port luaran dan dalaman kepada 25565, pilih protokol TCP, dan masukkan alamat IP statik pelayan awak.

Router TP-Link: Pergi ke "Forwarding" kemudian "Virtual Servers." Klik "Add New" dan masukkan port 25565 untuk kedua-dua port perkhidmatan dan dalaman. Pilih protokol TCP dan masukkan alamat IP pelayan awak. Sesetengah model panggil ini "Port Forwarding" dan bukannya "Virtual Servers."

Router Linksys: Cari "Security" atau "Applications & Gaming" kemudian pilih "Single Port Forwarding." Masukkan "Minecraft" sebagai nama aplikasi, tetapkan port luaran dan dalaman kepada 25565, pilih protokol TCP, dan tambah IP statik pelayan awak.

Router ASUS: Pergi ke "WAN" kemudian "Virtual Server/Port Forwarding." Aktifkan port forwarding dan tambah peraturan baru dengan nama perkhidmatan "Minecraft," julat port 25565, IP tempatan sebagai alamat pelayan awak, dan protokol ditetapkan kepada TCP.

Panel admin router memaparkan peraturan port forwarding untuk pelayan Minecraft

Masalah IP Dinamik dan Penyelesaian

Kebanyakan sambungan internet rumah menggunakan alamat IP awam dinamik yang berubah secara berkala. Pembekal Perkhidmatan Internet awak berikan alamat ini, dan ia boleh berubah selepas but semula router atau penyelenggaraan ISP. Ini wujudkan masalah kerana pemain perlukan IP awam semasa awak untuk sambung ke pelayan awak.

Apabila IP awam awak berubah, awak mesti beritahu semua pemain alamat baru. Ini cepat jadi memenatkan. Penyelesaiannya adalah guna perkhidmatan Dynamic DNS (DDNS). Perkhidmatan ini berikan awak nama hos kekal (seperti myserver.ddns.net) yang automatik dikemas kini untuk tunjuk ke IP awam semasa awak.

Banyak router ada sokongan DDNS terbina dalam untuk perkhidmatan seperti No-IP, DynDNS, atau Dynu. Semak tetapan router awak untuk bahagian DDNS di mana awak boleh konfigurasi ciri ini. Pemain kemudian boleh guna nama hos DDNS awak dan bukannya alamat IP awak, dan sambungan akan berfungsi tanpa mengira perubahan IP.

Menguji Konfigurasi Port Forwarding Awak

Selepas konfigurasi semuanya, awak perlu sahkan bahawa port forwarding berfungsi dengan betul. Mulakan pelayan Minecraft awak dan guna alat pemeriksa port dalam talian. Masukkan port 25565 dan alamat IP awam awak. Jika port menunjukkan sebagai "open" atau "accessible," konfigurasi awak berjaya.

Minta kawan di luar rangkaian awak cuba sambung menggunakan alamat IP awam awak. Jika mereka boleh sertai dengan jayanya, semuanya berfungsi dengan baik. Jika mereka terima ralat timeout, semak semula konfigurasi IP statik awak, pastikan pelayan awak berjalan, dan sahkan peraturan port forwarding guna alamat IP dan nombor port yang betul.

Kesimpulan

Minecraft server port forwarding memerlukan perhatian teliti kepada beberapa komponen: memberikan IP tempatan statik, mengkonfigurasi peraturan port forwarding router awak, dan menguruskan perubahan IP awam dinamik. Walaupun proses berbeza sedikit antara jenama router, langkah asas kekal konsisten. Setelah dikonfigurasi dengan betul, pemain boleh sambung dengan pasti ke pelayan awak tanpa penyelesaian masalah berterusan. Ingat untuk pastikan perisian pelayan awak dikemas kini dan pantau perkhidmatan DDNS awak untuk pastikan permainan tanpa gangguan untuk komuniti awak.

Soalan Lazim

Tidak, port forwarding hanya perlu apabila host pelayan pada rangkaian rumah awak sendiri. Minecraft Realms dan perkhidmatan hosting pihak ketiga kendalikan semua konfigurasi rangkaian untuk awak, jadi pemain boleh sambung tanpa sebarang persediaan di pihak awak.

Ya, awak boleh tukar port dalam fail server.properties awak dengan ubah nilai "server-port". Cuma pastikan untuk forward nombor port baru dalam tetapan router awak dan beritahu pemain untuk sambung menggunakan format "yourip:newport" (contohnya, 192.168.1.100:25566).

Ini adalah simptom klasik port forwarding yang tidak betul. Awak boleh sambung menggunakan IP tempatan awak (192.168.x.x) kerana awak pada rangkaian yang sama, tetapi sambungan luaran perlukan port forwarding yang betul untuk sampai ke pelayan awak melalui router. Sahkan peraturan port forwarding awak dan pastikan pelayan awak guna alamat IP statik.

Port forwarding memang buka laluan melalui firewall awak, tetapi pelayan Minecraft agak selamat apabila dikemas kini. Hanya forward port khusus yang diperlukan (25565), pastikan perisian pelayan awak terkini dengan tampung keselamatan, guna whitelist untuk kawal siapa boleh sertai, dan jangan sekali-kali forward port untuk perkhidmatan yang awak tak faham atau guna.

Sesetengah ISP guna Carrier-Grade NAT (CGNAT) yang menghalang port forwarding tradisional daripada berfungsi. Dalam kes ini, awak perlu sama ada minta alamat IP awam daripada ISP awak (kadang-kadang dengan bayaran tambahan), guna perkhidmatan VPN yang sokong port forwarding, atau tukar ke perkhidmatan hosting pihak ketiga dan bukannya self-hosting.