팰월드 전용 서버 여는 방법
내가 로그아웃해도 계속 켜져 있는 나만의 팰월드 월드를 최대 32명까지 운영하세요. Pocketpair가 서버를 Windows와 Linux용으로 무료 제공합니다.
준비물
사람들이 플레이하는 동안 계속 켜 둘 64비트 Windows 또는 Linux PC와, Steam 서버를 다운로드하는 Valve의 무료 명령줄 도구 SteamCMD가 필요합니다. 서버는 Steam 앱 2394010이고, 다운로드 용량은 5.9 GB이며 익명 로그인으로 받습니다. 그 PC에는 게임이 필요 없습니다.
테스트 PC에서 아무도 접속하지 않은 새 월드는 시작 1분 뒤 RAM을 약 1.0 GB 썼습니다. 플레이어와 거점이 늘면 그만큼 더 늘어납니다.
Pocketpair가 직접 제시한 사양은 RAM 16 GB와 CPU 4코어 이상, 큰 서버라면 32 GB입니다. 8 GB에서도 돌아가지만, 메모리가 바닥나면 서버가 튕길 위험이 더 큽니다.
플레이어는 포트 하나, UDP 8211로 접속합니다. 집 밖에 있는 친구들이 들어올 거라면 공유기에서 이 포트를 포트포워딩해야 합니다(아래 '포트와 방화벽' 참고).
2026년 10월 31일, 서버 버전 1.0.5로 확인했습니다.
서버 설치
1. Valve에서 SteamCMD를 다운로드해 C:\steamcmd에 압축을 풉니다.
2. PowerShell이나 명령 프롬프트를 열고 서버를 C:\palworld-server에 다운로드합니다:
C:\steamcmd\steamcmd.exe +force_install_dir C:\palworld-server +login anonymous +app_update 2394010 validate +quit3. C:\palworld-server\PalServer.exe를 실행합니다. Steam 클라이언트가 있는 PC라면 Steam 라이브러리에서도 서버를 설치할 수 있습니다: 필터에서 '도구'를 체크하고 Palworld Dedicated Server를 찾으세요.
Ubuntu에서는 SteamCMD를 multiverse 저장소에서 받습니다. apt가 물어보면 Steam 라이선스에 동의하세요:
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steamcmd
steamcmd +force_install_dir ~/palworld-server +login anonymous +app_update 2394010 validate +quit
cd ~/palworld-server
./PalServer.sh -port=8211Pocketpair는 바로 쓸 수 있는 compose.yaml이 포함된 공식 이미지를 배포합니다. compose 폴더에서 실행하면 서버가 UDP 8211로 시작되고 월드는 ./Saved에 저장됩니다:
git clone https://github.com/pocketpairjp/palworld-dedicated-server-docker.git
cd palworld-dedicated-server-docker/compose
docker compose up -d이 경우 설정 파일은 ./Saved/Config/LinuxServer/PalWorldSettings.ini이고, 실행 옵션은 compose.yaml의 command: 줄입니다. Pocketpair는 Windows와 macOS의 Docker Desktop을 권장하지 않습니다. 디스크 접근이 느려서 세이브가 손상될 수 있기 때문입니다.
서버 설정
서버 설정 폴더는 첫 실행 후에야 생깁니다. 서버를 한 번 켰다가 끄고, 기본 파일을 제자리에 복사한 뒤 그 복사본을 수정하세요:
Copy-Item C:\palworld-server\DefaultPalWorldSettings.ini C:\palworld-server\Pal\Saved\Config\WindowsServer\PalWorldSettings.iniLinux에서는 폴더가 Pal/Saved/Config/LinuxServer입니다. DefaultPalWorldSettings.ini 자체를 고쳐도 아무 효과가 없습니다: 파일 첫 줄에도 그렇게 적혀 있습니다.
이 파일은 OptionSettings=( ... ) 라는 긴 한 줄에 모든 설정이 들어 있습니다. 값만 그 자리에서 고치고 줄바꿈은 넣지 마세요:
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(ServerName="YOUR-SERVER-NAME",ServerPassword="YOUR-JOIN-PASSWORD",AdminPassword="YOUR-ADMIN-PASSWORD",ServerPlayerMaxNum=16,ExpRate=2.000000,PalCaptureRate=1.500000,DeathPenalty=Item, ... the rest of the line as in the default file ...)| 설정 | 기본값 | 설명 |
|---|---|---|
DayTimeSpeedRate | 1.000000 | 값이 높을수록 낮이 빨리 지나갑니다. |
NightTimeSpeedRate | 1.000000 | 값이 높을수록 밤이 빨리 지나갑니다. |
ExpRate | 1.000000 | 플레이어가 얻는 경험치에 곱해집니다. |
PalCaptureRate | 1.000000 | 던진 팰 스피어로 팰을 잡을 확률에 곱해집니다. |
PalSpawnNumRate | 1.000000 | 야생 팰 수에 곱해집니다. 값이 높으면 서버에 부하가 걸립니다. |
DeathPenalty | Item | None은 아무것도 잃지 않습니다. Item은 인벤토리를 떨어뜨리고, ItemAndEquipment는 착용 장비까지, All은 데리고 있는 팰까지 떨어뜨립니다. |
BaseCampWorkerMaxNum | 15 | 거점 하나에서 일을 시킬 수 있는 팰 수(최대 50). |
GuildPlayerMaxNum | 20 | 길드 하나의 인원 제한. |
BaseCampMaxNumInGuild | 4 | 길드 하나가 지을 수 있는 거점 수(최대 10). |
PalEggDefaultHatchingTime | 1.000000 | 거대한 알의 부화 시간(시간 단위). |
bIsPvP | False | PvP를 켭니다. 실제로 싸우려면 bEnablePlayerToPlayerDamage와 bEnableDefenseOtherGuildPlayer도 True여야 합니다. |
bEnableFastTravel | True | 해금한 지점 사이의 빠른 이동. |
ServerPlayerMaxNum | 32 | 동시에 접속할 수 있는 최대 플레이어 수. |
ServerName | Default Palworld Server | 서버 목록에 표시됩니다. |
AdminPassword | (비어 있음) | 채팅 관리자 명령어를 쓸 수 있게 하고 REST API를 보호합니다. |
ServerPassword | (비어 있음) | 플레이어가 접속할 때 묻는 비밀번호. 비워 두면 누구나 들어올 수 있습니다. |
RCONEnabled | False | 포트 25575의 RCON. Pocketpair는 RCON을 지원 중단 예정(deprecated)으로 표시하고 있습니다. |
RESTAPIEnabled | False | 포트 8212의 REST API. 내 네트워크 안의 도구용입니다. |
CrossplayPlatforms | (Steam,Xbox,PS5,Mac) | 어떤 플랫폼에서 접속할 수 있는지. |
bIsUseBackupSaveData | True | 월드 백업을 돌아가며 계속 남깁니다. |
관리자 명령어
AdminPassword를 설정하고 서버를 켠 뒤, 게임 채팅에 다음을 입력하세요:
/AdminPassword YOUR-ADMIN-PASSWORD| 명령어 | 설명 |
|---|---|
/ShowPlayers | 접속 중인 플레이어 목록을 보여 줍니다. |
/Save | 월드를 저장합니다. |
/Broadcast <text> | 모두에게 메시지를 보냅니다. |
/KickPlayer <SteamID> | 플레이어를 추방합니다. |
/BanPlayer <SteamID> | 플레이어를 차단합니다. |
/UnBanPlayer <SteamID> | 차단을 해제합니다. |
/Shutdown <seconds> <text> | 카운트다운 후 서버를 종료합니다. |
/DoExit | 서버를 즉시 종료합니다. |
포트와 방화벽
플레이어는 UDP 8211 또는 실행 줄의 -port=로 정한 포트로 접속합니다. 서버는 Steam용으로 UDP 27015도 엽니다.
Windows 방화벽에서 이 포트를 허용합니다. 관리자 권한 PowerShell에서 실행하세요:
New-NetFirewallRule -DisplayName "Palworld server" -Direction Inbound -Protocol UDP -LocalPort 8211 -Action Allow집 네트워크 밖의 플레이어를 위해 공유기에서 UDP 8211을 서버 PC의 내부 IP 주소로 포트포워딩합니다. REST API(8212)와 RCON(25575)은 인터넷에 열지 마세요.
커뮤니티 서버와 콘솔
일반 전용 서버는 주소로 접속합니다. -publiclobby를 붙여 실행하면 게임의 'Community servers' 목록에도 표시됩니다. Xbox와 PlayStation 플레이어는 커뮤니티 서버에만 접속할 수 있습니다.
PalServer.exe -port=8211 -publiclobbyPocketpair에 따르면 1.0부터는 예전 성능 옵션 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS 없이 서버가 더 잘 돌아갈 수 있습니다. 내 PC에서 두 가지 다 시험해 보세요.
서버 접속하기
게임에서 서버 목록을 열고 목록 아래 입력란에 주소를 입력합니다. 예: YOUR-SERVER-IP:8211. -publiclobby로 실행한 서버는 'Community servers'에도 표시됩니다. 서버와 같은 네트워크에 있는 플레이어는 서버의 내부 IP 주소를 씁니다.
세이브, 백업, 업데이트
월드는 Pal\Saved\SaveGames\0\<world ID>에 저장됩니다. 그 폴더 안의 Level.sav가 월드 자체이고, 폴더 이름은 영문과 숫자로 된 긴 코드입니다. bIsUseBackupSaveData가 켜져 있으면(기본값) 월드의 이전 사본이 그 안의 backup 폴더에 쌓입니다.
백업하려면 /Save를 실행하고 서버를 끈 뒤 그 폴더를 복사합니다. 업데이트하려면 서버를 끄고 SteamCMD 줄을 다시 실행합니다: 세이브와 설정은 그대로 남습니다.
게임보다 버전이 낮은 서버는 플레이어 접속을 막습니다. 팰월드 패치가 나오면 SteamCMD 명령줄을 다시 실행하세요.
모드
Pocketpair는 Steam 창작마당의 서버 모드를 Windows 서버에서만 지원합니다. 모드는 PalServer.exe 옆의 Mods\Workshop에 넣고, Mods\PalModSettings.ini에서 bGlobalEnableMod=true와 모드마다 ActiveModList= 한 줄로 켭니다. 모드는 다음 재시작 때 적용됩니다.
자주 생기는 문제
설정을 바꿔도 적용되지 않아요
DefaultPalWorldSettings.ini가 아니라 Pal\Saved\Config\WindowsServer\PalWorldSettings.ini를 수정하고, OptionSettings는 한 줄로 유지하세요. 수정하기 전에 서버를 끄세요.
내 커뮤니티 서버에 접속할 수 없어요
헤어핀 NAT를 지원하지 않는 공유기는 같은 네트워크에 있는 서버에 공인 주소로 접속할 수 없습니다. 대신 내부 IP 주소로 접속하세요.
Xbox나 PlayStation 친구가 접속하지 못해요
서버를 -publiclobby로 실행하고, CrossplayPlatforms에 Xbox와 PS5를 그대로 두세요.
서버가 튕기거나 메모리가 부족해요
메모리를 늘리세요. Pocketpair가 직접 제시한 사양은 RAM 16 GB이고, 큰 서버라면 32 GB가 필요합니다.
자주 묻는 질문
서버를 열려면 팰월드를 갖고 있어야 하나요?
아니요. SteamCMD는 익명 로그인으로 서버를 다운로드합니다. 게임은 플레이어만 있으면 됩니다.
팰월드 서버에는 몇 명까지 들어올 수 있나요?
기본 32명이며, PalWorldSettings.ini의 ServerPlayerMaxNum으로 정합니다.
팰월드 서버는 어떤 포트를 포트포워딩해야 하나요?
UDP 8211입니다. 공유기에서 포트포워딩하고 Windows 방화벽에서 허용하세요.
팰월드 서버를 Linux에서 돌릴 수 있나요?
네. Pocketpair는 Linux용 서버(PalServer.sh)와 공식 Docker 이미지도 제공합니다.
내 팰월드 서버에서 관리자가 되려면?
PalWorldSettings.ini에서 AdminPassword를 설정한 뒤, 게임 채팅에 /AdminPassword와 그 비밀번호를 이어서 입력하세요.
콘솔 플레이어도 내 서버에 들어올 수 있나요?
네, 커뮤니티 서버라면 가능합니다: -publiclobby로 실행하세요.
Wikily Servers에서 팰월드 서버 호스팅
월 €4.99부터