플래시 세일 50% 모든 서버 할인 마지막 날!
종료까지: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Don't Starve Together 서버 설정


이 가이드는 Klei 서버 토큰 발급부터 서버 구성, 게임 모드, 동굴, 월드 생성, 접속에 이르기까지 Legion Hosting에서 Don't Starve Together 전용 서버를 설정하고 구성하는 과정을 안내합니다. 모드 설치는 DST 모드 설치를 참조하세요. 관리자 명령어는 DST 관리자 명령어를 참조하세요. 일반적인 문제는 DST 문제 해결을 참조하세요.

1. 서버 토큰 받기

Don't Starve Together는 전용 서버를 인증하기 위해 Klei 서버 토큰이 필요합니다. 유효한 토큰이 없으면 서버가 시작되지 않습니다.

1단계 — Klei 계정에 로그인

accounts.klei.com을 방문하여 Don't Starve Together를 소유한 계정으로 로그인하세요. Steam, PSN, Xbox 또는 독립형 Klei 계정으로 로그인할 수 있습니다.

2단계 — Game Servers로 이동

로그인한 후, 상단 탐색 표시줄에서 Games를 클릭한 다음 Don't Starve Together를 선택하세요. 게임 페이지에서 Game Servers 탭을 찾아 클릭하세요.

3단계 — 새 토큰 생성

Add New Server 버튼을 클릭하세요. 서버에 알아보기 쉬운 이름을 지정하고(이는 Klei 사이트에서 참조용일 뿐입니다) Add New Server를 클릭하여 확인하세요. 새 토큰이 나타나며 — pds-g^로 시작하는 긴 문자열처럼 보입니다.

4단계 — 토큰 복사 및 적용

전체 토큰 문자열을 복사하세요. GPanel에서 서버의 Startup 탭으로 이동하여 Cluster Token 필드에 토큰을 붙여넣으세요. 또는 서버 루트 디렉터리의 cluster_token.txt 파일에 넣을 수도 있습니다.

토큰을 비공개로 유지하세요. 서버 토큰을 가진 사람은 누구나 귀하의 서버를 사칭할 수 있습니다. 토큰이 유출되었다고 의심되는 경우, Klei 웹사이트에서 삭제하고 새 토큰을 생성하세요.
유효한 토큰이 없으면 서버가 시작되지 않습니다. 콘솔에 인증 오류가 표시되면 토큰이 앞뒤 공백 없이 올바르게 붙여넣어졌는지 확인하세요.

2. 서버 구성

서버를 구성하는 가장 쉬운 방법은 GPanelStartup 탭을 이용하는 것입니다. 다음 변수를 사용할 수 있습니다:

변수 설명 예시
Cluster Token Klei 서버 인증 토큰(필수) pds-g^KU_abc123...
Cluster Name 플레이어가 서버 브라우저에서 보는 이름 My DST Server
Cluster Description 서버 브라우저에 표시되는 짧은 설명 Friendly survival server!
Game Mode 서버의 게임 모드(섹션 3 참조) survival
Max Players 동시 접속 가능한 최대 플레이어 수 6
Cluster Password 참가에 필요한 비밀번호(공개 서버는 비워 둠) mypassword

시작 변수를 변경한 후, Save를 클릭한 다음 변경 사항이 적용되도록 서버를 Restart하세요.

3. 게임 모드

Don't Starve Together는 사망과 부활이 작동하는 방식을 각각 변경하는 세 가지 별개의 게임 모드를 제공합니다:

모드 사망 동작 부활 방법 적합한 대상
Survival 사망한 플레이어는 유령이 됩니다. 모든 플레이어가 사망하면 월드가 초기화됩니다. 터치 스톤, 생명 부적, 고기 인형(사용 횟수 제한) 도전적이고 고위험의 경험을 원하는 플레이어
Endless 사망한 플레이어는 유령이 됩니다. 사망으로 인해 월드가 초기화되지 않습니다. 모든 Survival 방법과 더불어 Florid Postern에서 무제한 부활(최대 체력 페널티 적용) 캐주얼 플레이어, 건축 중심 그룹, 신규 플레이어
Wilderness 사망한 플레이어는 완전히 제거됩니다. 유령이 없습니다. 플레이어는 새 인벤토리로 무작위 위치에서 부활합니다 PvP 지향 서버, 하드코어 플레이어
권장 사항: DST 서버 호스팅이 처음이라면 Endless 모드가 가장 관대한 선택입니다. 시작 변수를 업데이트하고 재시작하여 나중에 언제든지 게임 모드를 변경할 수 있습니다.

4. cluster.ini 구성

보다 고급 구성을 위해 cluster.ini 파일을 직접 편집할 수 있습니다. 이 파일은 서버 루트 디렉터리에 위치하며 클러스터 전체 설정을 제어합니다. GPanelFile Manager 또는 SFTP를 통해 접근하세요.

[GAMEPLAY]
game_mode = survival
max_players = 6
pvp = false
pause_when_empty = true

[NETWORK]
cluster_name = My DST Server
cluster_description = A friendly survival server
cluster_password =
cluster_language = en

[MISC]
console_enabled = true

[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1

주요 설정 설명

설정 설명 기본값
game_mode 서버 게임 모드: survival, endless, 또는 wilderness survival
max_players 동시 접속 가능한 최대 플레이어 수 6
pvp 플레이어 간 전투 활성화 또는 비활성화 false
pause_when_empty 접속한 플레이어가 없을 때 월드 시뮬레이션 일시 정지 true
cluster_password 참가 비밀번호; 공개 서버는 비워 둠 (비어 있음)
shard_enabled 동굴 지원에 필요(섹션 5 참조) false
console_enabled 관리자용 게임 내 콘솔 허용 true
참고: GPanel Startup 탭과 cluster.ini 파일 모두에서 값을 설정하는 경우, 일반적으로 Startup 탭 값이 우선합니다. 혼란을 피하기 위해 둘 중 한 가지 방법만 사용하세요.

5. 동굴 설정

Don't Starve Together는 지상 세계와 동굴이 서로 통신하는 별개의 서버 인스턴스로 실행되는 shard 아키텍처를 사용합니다. Legion Hosting에서는 플랜에 따라 동굴 지원이 제공될 수 있습니다.

Master/Caves 아키텍처

  • Master Shard — 지상 세계(표면). 플레이어가 접속하는 기본 서버 인스턴스입니다.
  • Caves Shard — 지하 동굴. master shard가 내부적으로 통신하는 보조 인스턴스로 실행됩니다.

동굴 활성화

동굴을 활성화하려면 cluster.ini에 다음 설정이 있는지 확인하세요:

[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1

각 shard에는 자체 server.ini 파일이 있습니다. Master shard의 server.ini(Master/ 폴더에 위치)에는 다음 내용이 포함되어야 합니다:

[SHARD]
is_master = true

[STEAM]
master_server_port = 27018
authentication_port = 8768

Caves shard의 server.ini(Caves/ 폴더에 위치)에는 다음 내용이 포함되어야 합니다:

[SHARD]
is_master = false
name = Caves

[STEAM]
master_server_port = 27019
authentication_port = 8769
리소스 사용량: 동굴을 실행하면 서버의 리소스 소비량이 사실상 두 배가 됩니다. 동굴을 활성화한 상태에서 성능 문제가 발생하면 서버 플랜 업그레이드를 고려하거나 지원팀에 문의하세요.

6. 월드 생성

월드 생성 설정을 사용자 지정하여 자원, 생물, 계절, 바이옴의 빈도를 변경할 수 있습니다. 월드 생성 설정은 각 shard의 디렉터리(Master/Caves/) 내 worldgenoverride.lua 파일에 저장됩니다.

worldgenoverride.lua 예시(지상 세계)

return {
    override_enabled = true,
    preset = "SURVIVAL_TOGETHER",

    overrides = {
        -- Resources
        flint = "often",            -- "never", "rare", "default", "often", "always"
        rocks = "often",
        trees = "default",
        berrybush = "often",

        -- Creatures
        spiders = "default",
        hounds = "less",            -- "never", "less", "default", "more", "always"

        -- Season length
        autumn = "longseason",      -- "noseason", "shortseason", "default", "longseason"
        winter = "shortseason",
        spring = "default",
        summer = "default",

        -- World size and branching
        world_size = "large",       -- "small", "medium", "default", "large", "huge"
        branching = "default",      -- "never", "least", "default", "most"
    },
}

worldgenoverride.lua 예시(동굴)

return {
    override_enabled = true,
    preset = "DST_CAVE",

    overrides = {
        mushtree = "often",
        bunnymen = "often",
        worms = "less",
        cave_spiders = "default",
        world_size = "default",
    },
}
월드 재생성 필요: worldgenoverride.lua 변경 사항은 새 월드가 생성될 때만 적용됩니다. 변경 사항을 적용하려면 기존 저장 데이터를 삭제하고 서버를 재시작해야 합니다. 저장 파일을 보존하려면 먼저 백업하세요.

7. 접속 방법

Don't Starve Together 서버에 접속하는 방법에는 두 가지가 있습니다:

방법 1 — Browse Games(권장)

  1. Don't Starve Together를 실행하고 Play를 클릭하세요.
  2. 메인 메뉴에서 Browse Games를 선택하세요.
  3. 상단의 검색창을 사용하여 서버의 Cluster Name을 검색하세요.
  4. 결과에서 서버를 클릭하고 Join을 클릭하세요.
  5. 서버에 비밀번호가 있는 경우, 메시지가 표시되면 입력하세요.

방법 2 — 콘솔을 통한 직접 접속

  1. Don't Starve Together를 실행하고 Play를 클릭하세요.
  2. ~(물결표) 키를 눌러 콘솔을 여세요.
  3. 다음 명령을 입력하고, IP와 포트를 GPanel에 표시된 서버 정보로 바꾸세요:
c_connect("YOUR_SERVER_IP", YOUR_SERVER_PORT)

서버에 비밀번호가 필요한 경우:

c_connect("YOUR_SERVER_IP", YOUR_SERVER_PORT, "YOUR_PASSWORD")
서버 정보 찾기: 서버 IP와 포트는 GPanel의 서버 메인 페이지에 표시됩니다.
서버가 표시되지 않나요? 새로 시작된 서버가 서버 브라우저에 나타나는 데 몇 분이 걸릴 수 있습니다. 서버가 완전히 시작되었는지 확인하세요(콘솔에서 "Sim paused" 또는 유사한 준비 완료 메시지를 확인하세요). 또한 Browse Games 화면의 지역 필터가 서버 위치를 제외하고 있지 않은지 확인하세요.

관련 문서

도움이 필요하신가요?

여기에서 다루지 않은 문제가 발생하면 지원 티켓을 제출하고 서버 ID, 문제에 대한 설명, GPanel의 관련 콘솔 출력을 포함해 주세요.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.