플래시 세일 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

Icarus 서버 설정 가이드


이 가이드는 첫 시작, GPanel 시작 변수, ServerSettings.ini 구성, prospect 및 세션 관리, 서버 접속, 저장 관리를 포함하여 Legion Hosting에서 Icarus 전용 서버를 설정하고 구성하는 데 필요한 모든 것을 다룹니다. 일반적인 문제 해결은 Icarus 문제 해결을 참조하세요.

Icarus란 무엇인가

Icarus는 DayZ의 제작자 Dean Hall이 설립한 스튜디오 RocketWerkz가 개발한 세션 기반 생존 게임입니다. 인류의 두 번째 보금자리가 될 예정이었으나 테라포밍 시도가 실패한 후 적대적인 미개척지가 된 외계 행성을 배경으로, 플레이어는 Prospect라고 불리는 시간 제한 임무를 위해 행성 표면에 강하하는 Prospector 역할을 맡습니다. 각 Prospect에는 특정 목표와 제한 시간이 있으며, 플레이어는 타이머가 만료되기 전에 궤도로 돌아가야 합니다 — 그렇지 않으면 캐릭터를 잃을 위험이 있습니다.

전용 서버의 주요 기능은 다음과 같습니다:

  • 서버당 최대 8명의 동시 플레이어 지원
  • 시간 제한 Prospect(임무)와 영구 Outpost가 있는 세션 기반 게임플레이
  • 지속적이고 시간 제한이 없는 탐험 및 정착지 건설을 위한 Open World 모드
  • 서버 구성 및 콘솔 명령어를 통한 Prospect 관리
  • Easy부터 Extreme까지의 여러 난이도 레벨과 선택적 Hardcore 모드(리스폰 없음)
  • RCON 명령어를 통한 관리자 접근
구성 파일을 편집하기 전에 서버를 중지하세요. ServerSettings.ini를 변경하기 전에 항상 GPanelConsole 탭에서 서버를 중지하세요. 서버가 실행 중일 때 변경한 사항은 적용되지 않으며 덮어쓰여질 수 있습니다.

첫 시작

Legion Hosting에서 Icarus 서버를 처음 받으면, 플레이하기 전에 초기 설치를 완료해야 합니다.

  1. GPanel에 로그인하고 서버 목록에서 Icarus 서버를 선택합니다.
  2. Console 탭을 클릭하고 Start를 누릅니다.
  3. 서버가 Steam을 통해 Icarus 전용 서버 파일을 다운로드하고 설치합니다. 이 초기 다운로드는 몇 분이 걸릴 수 있습니다.
  4. 다운로드가 완료되면 서버가 자동으로 시작됩니다. ServerSettings.ini 구성 파일은 첫 부팅 시 생성됩니다.
  5. 콘솔 출력이 서버가 준비되어 연결을 수신 대기 중임을 나타낼 때까지 기다립니다.
첫 부팅 시 구성 파일이 생성됩니다. ServerSettings.ini 파일은 서버를 처음 시작한 후에만 생성됩니다. 설정을 편집해야 한다면 서버를 한 번 시작하고 중지한 후 변경하세요.

GPanel 시작 변수

핵심 서버 설정은 GPanel에서 시작 변수로 구성됩니다. 이 값들은 서버가 실행될 때 명령줄 매개변수로 전달됩니다.

  1. GPanel에서 Icarus 서버를 선택합니다.
  2. Startup 탭을 클릭합니다.
  3. 아래 나열된 변수를 설정합니다. 변경 사항은 다음에 서버를 시작하거나 재시작할 때 적용됩니다.
변수 기본값 설명
SERVER_NAME My Icarus Server 서버 브라우저에 표시되는 이름입니다. -SteamServerName 실행 매개변수에 매핑됩니다 (64자로 제한).
SERVER_PASSWORD (비어 있음) 플레이어가 참여하는 데 필요한 비밀번호입니다. 공개 서버로 만들려면 비워 두세요. 구성의 JoinPassword에 매핑됩니다.
MAX_PLAYERS 8 최대 동시 플레이어 수입니다. Icarus는 서버당 1~8명의 플레이어를 지원합니다.
ADMIN_PASSWORD (비어 있음) RCON 관리자 접근을 위한 비밀번호입니다. 비워 두면 채팅에서 /AdminLogin을 통해 비밀번호 없이 관리자 로그인이 가능합니다.
GAME_PORT 17777 게임 연결을 위한 기본 UDP 포트입니다 (-PORT 매개변수). 호스팅 플랜에 의해 자동으로 구성됩니다.
QUERY_PORT 27015 서버 브라우저 쿼리를 위해 Steam이 사용하는 UDP 포트입니다 (-QueryPort 매개변수). 자동으로 구성됩니다.
서버 이름은 구성이 아닌 명령줄을 사용합니다. ServerSettings.iniSessionName 설정은 현재 서버 브라우저에서 작동하지 않습니다. 서버 이름이 브라우저에 올바르게 표시되려면 -SteamServerName 명령줄 매개변수(GPanel Startup 탭에서 설정)를 사용해야 합니다.

ServerSettings.ini 구성

세부 서버 설정은 ServerSettings.ini 파일을 통해 제어됩니다. 이것이 Icarus 서버의 기본 구성 파일입니다.

파일 위치 찾기

구성 파일의 위치는 다음과 같습니다:

Icarus/Saved/Config/WindowsServer/ServerSettings.ini

GPanel Files 탭 또는 SFTP를 통해 이 파일에 접근하세요. 모든 설정은 [/Script/Icarus.DedicatedServerSettings] 섹션 헤더 아래에 위치합니다.

전체 설정 참조

설정 기본값 설명
SessionName (비어 있음) 서버 세션 이름입니다. 참고: 이 설정은 현재 서버 브라우저 표시에 영향을 주지 않습니다. 대신 -SteamServerName 명령줄 매개변수를 사용하세요.
JoinPassword (비어 있음) 서버에 참여하는 데 필요한 비밀번호입니다. 비밀번호 없는 공개 서버로 만들려면 비워 두세요.
MaxPlayers (비어 있음) 최대 플레이어 수(1~8)입니다. 기본 최대값 8을 사용하려면 비워 두세요.
AdminPassword (비어 있음) RCON 관리자 명령어를 위한 비밀번호입니다. 비워 두면 모든 플레이어가 /AdminLogin을 통해 관리자 명령어에 접근할 수 있습니다.
ShutdownIfNotJoinedFor 300.000000 시작 후 플레이어가 참여하지 않을 경우 서버가 종료되기까지의 초입니다. 음수 값(-1)으로 설정하면 서버가 무기한 실행됩니다. 0은 즉시 종료합니다.
ShutdownIfEmptyFor 300.000000 마지막 플레이어가 떠난 후 서버가 종료되기까지의 초입니다. 음수 값(-1)으로 설정하면 무기한 실행됩니다.
AllowNonAdminsToLaunchProspects True True인 경우 모든 플레이어가 새 Prospect를 생성하고 시작할 수 있습니다. False인 경우 관리자만 Prospect를 시작할 수 있습니다.
AllowNonAdminsToDeleteProspects False True인 경우 모든 플레이어가 저장된 Prospect를 삭제할 수 있습니다. False인 경우 관리자만 삭제할 수 있습니다.
LoadProspect (비어 있음) 서버 시작 시 로드할 저장된 Prospect의 이름입니다. Prospect 파일은 Saved/PlayerData/DedicatedServer/Prospects/에 존재해야 합니다.
CreateProspect (비어 있음) 서버 시작 시 새 Prospect를 생성합니다. 형식: [ProspectType] [Difficulty] [Hardcore] [SaveName] (Prospect 관리 섹션 참조).
ResumeProspect True True인 경우 서버가 시작 시 마지막으로 활성화된 Prospect를 자동으로 재개합니다. 지속적인 서버에 권장되는 설정입니다.
LastProspectName (비어 있음) 가장 최근에 활성화된 Prospect의 이름으로 자동으로 채워집니다. 수동으로 편집하지 마세요.

ServerSettings.ini 예시

[/Script/Icarus.DedicatedServerSettings]
SessionName=My Legion Server
JoinPassword=
MaxPlayers=8
AdminPassword=MySecretPassword
ShutdownIfNotJoinedFor=-1
ShutdownIfEmptyFor=600.000000
AllowNonAdminsToLaunchProspects=True
AllowNonAdminsToDeleteProspects=False
LoadProspect=
CreateProspect=
ResumeProspect=True
LastProspectName=
호스팅 서버에서는 ShutdownIfNotJoinedFor를 -1로 유지하세요. 기본값 300(5분)은 시작 후 5분 이내에 아무도 참여하지 않으면 서버를 자동으로 종료합니다. 전용 호스팅 서버의 경우 서버가 무기한 실행되도록 이 값을 -1로 설정하세요. 동일하게 ShutdownIfEmptyFor에도 적용됩니다 — 서버가 비어 있을 때 자동 종료를 방지하려면 -1로 설정하세요.

명령줄 실행 매개변수

ServerSettings.ini 파일 외에도 Icarus는 명령줄 실행 매개변수를 지원합니다. 이는 일반적으로 GPanel Startup 탭 또는 추가 실행 인수 필드를 통해 구성됩니다.

매개변수 설명
-SteamServerName="Name" 브라우저에 표시되는 서버 이름입니다 (64자 제한). 이것이 서버 이름 설정에 작동하는 방법입니다.
-PORT=N 게임 서버 포트입니다 (UDP).
-QueryPort=N 서버 브라우저를 위한 Steam 쿼리 포트입니다.
-MULTIHOME=IP 서버를 특정 IP 주소에 바인딩합니다 (멀티홈 서버 전용).
-UserDir="path" 서버 데이터를 위한 사용자 지정 기본 디렉터리 경로를 설정합니다.
-saveddirsuffix="suffix" Saved/ 디렉터리에 접미사를 추가합니다. 여러 인스턴스를 실행하는 데 유용합니다.
-LOG="filename" Saved/Logs/를 기준으로 로그 파일 경로를 설정합니다.
-ABSLOG="path" 로그 파일의 절대 경로를 설정합니다.
GPanel이 대부분의 매개변수를 자동으로 처리합니다. Legion Hosting에서는 필수 매개변수(포트, 쿼리 포트, 서버 이름)가 GPanel Startup 탭을 통해 구성됩니다. 지원팀의 안내가 없는 한 일반적으로 추가 실행 매개변수를 추가할 필요가 없습니다.

Prospect 및 세션 관리

Icarus는 고유한 세션 기반 시스템을 사용합니다. Prospect를 이해하는 것은 서버를 효과적으로 관리하는 데 필수적입니다.

Prospect 유형

Icarus는 게임플레이 경험을 결정하는 여러 유형의 세션(Prospect)을 제공합니다:

유형 설명
Missions 특정 목표가 있는 시간 제한 Prospect입니다. 플레이어는 표면에 강하하여 목표(건설, 조사, 탐사 등)를 완료하고 타이머가 만료되기 전에 궤도로 돌아가야 합니다. 대피에 실패하면 캐릭터를 잃게 됩니다.
Outposts 영구적이고 시간 제한이 없는 정착지입니다. 플레이어는 지속적인 기지를 건설하고 자유롭게 돌아올 수 있습니다. 타이머 압박이 없습니다. 캐주얼한 플레이와 기지 건설에 이상적입니다.
Open World 탐험, 전투, SMPL3 임무, Operations가 있는 지속적이고 시간 제한이 없는 오픈 월드 경험입니다. 월드 보스와 엔드게임 콘텐츠를 포함합니다.

Prospect 생성하기

ServerSettings.iniCreateProspect 설정이나 게임 내 콘솔 명령어를 사용하여 새 Prospect를 생성할 수 있습니다. 형식은 다음과 같습니다:

CreateProspect [ProspectType] [Difficulty] [Hardcore] [SaveName]

매개변수:

  • ProspectType -- 실행할 Prospect/임무의 내부 이름입니다 (예: Outpost 또는 특정 임무 이름).
  • Difficulty -- 1부터 4까지의 숫자: 1 = Easy, 2 = Medium, 3 = Hard, 4 = Extreme.
  • Hardcore -- True 또는 False. Hardcore가 활성화되면 플레이어는 사망 후 리스폰할 수 없습니다.
  • SaveName -- 이 Prospect 저장 파일의 사용자 지정 이름입니다.

Prospect 로드 및 재개하기

  • ResumeProspect=True -- 서버가 시작 시 마지막으로 활성화된 Prospect를 자동으로 재개합니다. 지속적인 서버에 권장되는 설정입니다.
  • LoadProspect=[name] -- Saved/PlayerData/DedicatedServer/Prospects/에서 이름으로 특정 저장된 Prospect를 로드합니다.

Prospect 관리를 위한 콘솔 명령어

게임 내 채팅 콘솔을 통해 Prospect를 관리할 수 있습니다. 게임 중에는 명령어 앞에 / 또는 \\를 붙이세요. 서버 로비에서는 접두사 없이 명령어를 입력할 수 있습니다.

  • /CreateProspect [type] [difficulty] [hardcore] [name] -- 새 Prospect를 생성합니다.
  • /LoadProspect [name] -- 저장된 Prospect를 로드합니다.
  • /ResumeProspect -- 마지막으로 활성화된 Prospect를 재개합니다.
Prospect 제어 권한. 기본적으로 모든 플레이어가 새 Prospect를 시작할 수 있습니다 (AllowNonAdminsToLaunchProspects=True). 관리자만 Prospect 생성과 로드를 제어하도록 하려면 ServerSettings.ini에서 이 값을 False로 설정하세요.

접속 방법

플레이어는 게임 내 서버 브라우저 또는 직접 접속을 통해 Icarus 서버에 연결할 수 있습니다. GPanel Console 탭에서 서버 IP와 포트를 찾거나 서버 IP와 포트 찾는 방법을 참조하세요.

게임 내 서버 브라우저를 통해

  1. Icarus를 실행하고 Play를 누릅니다.
  2. 캐릭터를 생성하거나 선택합니다.
  3. Join 메뉴를 엽니다.
  4. 화면 오른쪽 상단의 Dedicated Servers 탭으로 전환합니다.
  5. 이름으로 서버를 검색하거나 목록을 스크롤합니다.
  6. 서버를 클릭하고 Join을 누릅니다. 비밀번호가 설정되어 있으면 입력합니다.

직접 접속을 통해

  1. Icarus를 실행하고 Play를 누른 후 캐릭터를 선택합니다.
  2. Join 메뉴를 엽니다.
  3. Dedicated Servers 탭으로 전환합니다.
  4. Direct Connect를 클릭합니다.
  5. 서버의 IP 주소와 게임 포트를 IP:PORT 형식으로 입력합니다 (예: 192.168.1.100:17777).
  6. Confirm을 누릅니다. 요청 시 서버 비밀번호를 입력합니다.
어떤 포트를 사용해야 하나요? 직접 접속을 통해 연결할 때는 쿼리 포트가 아닌 게임 포트(기본값 17777)를 사용하세요. 연결에 문제가 있으면 대신 쿼리 포트(27015)를 추가해 보세요. 비공개 IP가 없는 한 서버의 포트는 무작위로 할당됩니다 — 올바른 포트는 항상 GPanel에서 확인하세요.
서버가 표시되지 않나요? 서버가 브라우저에 나타나지 않으면 서버가 완전히 시작되어 최소 2~3분 동안 실행 중인지 확인하세요. -SteamServerName 매개변수가 올바르게 설정되어 있는지 확인하세요. 서버가 브라우저에 등록되는 동안 언제든지 IP와 게임 포트로 직접 접속할 수 있습니다.

저장 및 Prospect 관리

Icarus 저장이 어떻게 작동하는지 이해하는 것은 서버의 Prospect와 플레이어 데이터를 관리하는 데 매우 중요합니다.

저장 위치

Prospect 저장 파일은 다음 위치에 저장됩니다:

Icarus/Saved/PlayerData/DedicatedServer/Prospects/

각 Prospect는 로드, 백업 또는 삭제할 수 있는 개별 파일로 저장됩니다.

자동 저장

Icarus는 정기적인 간격으로 현재 Prospect 상태를 자동으로 저장합니다. 서버는 또한 플레이어가 참여하거나 떠날 때, 또는 특정 게임 이벤트가 발생할 때 저장합니다.

백업 생성하기

  1. GPanel에서 서버를 중지합니다.
  2. GPanel Files 탭 또는 SFTP를 통해 Icarus/Saved/로 이동합니다.
  3. 다음 디렉터리와 파일을 다운로드합니다:
    • PlayerData/DedicatedServer/Prospects/ -- 모든 Prospect 저장 파일
    • Config/WindowsServer/ServerSettings.ini -- 서버 구성
  4. 이 파일들을 로컬 컴퓨터에 안전하게 보관합니다.

백업 복원하기

  1. 서버를 중지합니다.
  2. 백업한 Prospect 파일을 Icarus/Saved/PlayerData/DedicatedServer/Prospects/에 업로드합니다.
  3. 필요한 경우 다음 시작 시 특정 Prospect를 로드하도록 ServerSettings.ini에서 LoadProspect=[name]을 설정합니다.
  4. 서버를 시작합니다.

Prospect 삭제하기 (새로 시작)

  1. 서버를 중지합니다.
  2. Icarus/Saved/PlayerData/DedicatedServer/Prospects/로 이동합니다.
  3. 제거하려는 Prospect 저장 파일을 삭제합니다.
  4. ServerSettings.ini에서 LastProspectNameLoadProspect 필드를 지웁니다.
  5. 선택적으로 다음 시작 시 새 Prospect를 생성하도록 CreateProspect 값을 설정합니다.
  6. 서버를 시작합니다.
삭제하기 전에 백업하세요. Prospect 저장 파일을 삭제하기 전에 항상 사본을 다운로드하세요. 삭제된 Prospect 데이터는 복구할 수 없습니다.

포트 참조

Icarus는 다음 네트워크 포트를 사용합니다. 이는 Legion Hosting의 호스팅 플랜에 의해 자동으로 구성됩니다.

포트 프로토콜 기본값 용도
Game Port UDP 17777 기본 게임 연결입니다. 플레이어가 이 포트로 연결합니다.
Query Port UDP 27015 Steam 서버 브라우저 쿼리입니다.

관련 문서


도움이 필요하신가요?

Icarus 서버에 여전히 문제가 있다면 지원 티켓을 열어주세요. 저희 팀이 기꺼이 도와드리겠습니다.


Was this article helpful?

Ready to Get Started?

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