Gemenskapslösning

Gör en CasaOS Palworld-server säkert tillgänglig på internet

A 2024 community tutorial showed how to make a Palworld server on ZimaBoard or ZimaBlade reachable from the internet.

För att göra en dedikerad Palworld-server som körs i CasaOS tillgänglig på internet behöver du en inkommande väg till serverns faktiska UDP-lyssningsport. Det räcker inte att bara installera spelservercontainern. Foruminlägget från 2024 länkade till en video och en tredjepartsappbutik för CasaOS, men den aktuella dokumentationen för Palworld-servern är nu mycket tydligare när det gäller nätverkskraven.

Standardporten för den dedikerade Palworld-serverns lyssning är UDP 8211, och den kan ändras. Exponera endast de portar som servern faktiskt använder och publicera inte CasaOS- eller Docker-hanteringsgränssnitt tillsammans med spelservern.

Bekräfta först att Palworld-containern fungerar i det lokala nätverket

Innan du ändrar routerinställningarna ska du bekräfta att servern startar, att sökvägen för sparfilerna är beständig och att en klient i samma lokala nätverk kan ansluta till ZimaBoard-/ZimaBlade-IP-adressen plus den konfigurerade spelporten.

De officiella serverkraven för Palworld anger UDP 8211 som standardnätverksport och kräver portvidarebefordran i routern för direkt hosting på internet.

Använd samma UDP-port i Docker och routern

Om Palworld-containern lyssnar på 8211/UDP måste Docker publicera den porten, och routern måste vidarebefordra samma externa UDP-port till Zima-värden. Om du ändrar lyssningsporten med -port= måste du uppdatera alla tre lagren.

De aktuella serverargumenten för Palworld skiljer också mellan lyssningsporten och metadata för community-serverns offentliga port.

CGNAT kan göra portvidarebefordran omöjlig

Om routerns WAN-IPv4-adress inte är en verklig offentlig adress kanske vanlig portvidarebefordran aldrig når ditt hemnätverk. Använd i så fall ett alternativ med offentlig IP-adress från internetleverantören, IPv6 där det stöds eller en avsiktlig relä-, VPN- eller tunnellösning som är utformad för speltrafik.

Utgå inte från att DDNS löser CGNAT. DDNS kopplar endast ett namn till en adress.

Exponera inte NAS-instrumentpanelen

Publicera endast de Palworld-tjänsteportar du behöver. Håll CasaOS-/ZimaOS-administrationspaneler, SSH och Docker-hantering begränsade till lokal nätverksåtkomst, VPN eller ett annat autentiserat fjärråtkomstlager.

Guiden om brandväggar för hemservrar är användbar om den här spelservern delar värd med privata NAS-data.

Sammanfattning

Det allmänna målet i handledningen från 2024 är fortfarande giltigt, men använd aktuella nätverksregler för Palworld: få servern att fungera lokalt, publicera den exakta UDP-lyssningsporten genom Docker och routern, kontrollera att du har en offentlig inkommande väg och exponera speltjänsten – inte NAS-hanteringsplanet.