Rakan Tidak Boleh Sertai Satisfactory? Panduan NAT Pelayan Khusus
Jika rakan tidak dapat menyertai pelayan khusus Satisfactory anda, atau mesej seperti 'UNetConnection' atau 'Timeout' muncul, jangan tukar tetapan router secara rawak. Pertama, tentukan sama ada anda menggunakan Server Manager dalam permainan atau alat luaran (SteamCMD/EpicCMD), dan sama ada anda mempunyai IPv4 awam.
Versi yang lebih baharu (Kemas kini 8+) menggunakan set port yang dipermudahkan, tetapi sangat bergantung pada API Perkhidmatan Dalam Talian Epic/Steam. Jalankan ujian NAT terlebih dahulu untuk memeriksa kebolehcapaian.
Pertama: Tentukan sebab kegagalan
Dalam Satisfactory, semua ralat tidak didiagnosis sama. Asingkan masalah sebelum mengubah suai port.
- LAN berfungsi tetapi internet tidak: ini ialah isu port forwarding klasik, capaian awam, atau firewall.
- Kegagalan Server API atau tersekat semasa loading: utamakan port reliable messaging 8888, firewall dan alamat listen.
- Tidak dapat menyambung sama sekali (walaupun pada LAN): firewall tempatan menghalang pelayan, atau pelayan belum dibut sepenuhnya.
- Terputus sambungan selepas menyertai: ini mungkin masa tamat rangkaian atau versi tidak serasi (Early Access lwn Experimental).
Jika sambungan luar gagal, semak NAT dan capaian awam
Jalankan ujian pada peranti dan rangkaian yang sama untuk Satisfactory. Keputusan membantu membezakan masalah capaian ISP/router daripada masalah game, firewall dan platform.
| Keputusan | Kesan kepada hosting atau co-op | Langkah seterusnya |
|---|---|---|
| Full Cone / Open | Biasanya sesuai untuk sambungan masuk atau sesi terus. | Semak firewall, port, konfigurasi server dan versi game. |
| Restricted / Port Restricted | Mungkin berfungsi, tetapi bergantung pada game dan rangkaian pemain lain. | Cuba UPnP atau port forwarding manual, kemudian uji semula. |
| Symmetric NAT | Selalunya tidak stabil untuk P2P atau hosting di rumah. | Matikan VPN/proxy, tukar rangkaian, atau guna hosting/relay. |
| CGNAT / tiada IPv4 awam | Internet awam biasanya tidak boleh mencapai router rumah anda. | Minta IPv4 awam atau guna VPS, hosted server atau relay. |
Kedua: Periksa konfigurasi khusus permainan dan port
Setelah rangkaian anda boleh dicapai, pastikan konfigurasi pelayan yang betul.
Game Port
7777Port sambungan permainan utama; sahkan TCP/UDP 7777, protokol yang dikonfigurasi dan peraturan pemajuan.
Port Pemesejan Boleh Percaya
8888Port dedicated server rasmi semasa; tanpa TCP 8888, masalah Server API, sambungan atau loading boleh berlaku.
- Berikan alamat IP tempatan statik kepada peranti pelayan.
- Majukan port yang disenaraikan ke IP LAN statik itu, dengan protokol yang sepadan untuk setiap peraturan.
- Benarkan aplikasi pelayan (biasanya FactoryServer.exe) melalui Windows Firewall untuk TCP dan UDP.
- Cuba lagi dari rangkaian luaran (cth. hotspot mudah alih).
Ketiga: Isu versi permainan dan Perkhidmatan Dalam Talian
Permainan ini sangat bergantung pada keserasian versi dan status Perkhidmatan Dalam Talian Epic (EOS) / Steam.
- Periksa sama ada klien dan pelayan berjalan pada Binaan dan Cawangan yang sama.
- Pastikan tiada gangguan pada Steam atau Epic yang menghalang pengesahan.
- Jika anda menukar port yang dikonfigurasi atau alamat listen, semuanya mesti sepadan dengan peraturan router dan firewall.
- Jika anda bermain dari PC yang sama yang mengehos pelayan, gunakan 127.0.0.1 untuk menyertai.
Apabila perubahan router tidak akan membantu
Dalam kes ini, menukar tetapan router anda tidak akan menyelesaikan masalah.
- Rangkaian anda menggunakan CGNAT atau tidak mempunyai alamat IPv4 awam yang sebenar.
- Terdapat sekatan ISP yang menghalang pengehosan pelayan.
- Masalahnya ialah ketidakserasian versi klien dan pelayan yang jelas.
- Perkhidmatan pengesahan permainan sedang tergendala.