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

Killing Floor 2 서버 설정 가이드


이 가이드는 첫 시작, GPanel 시작 변수, 난이도 설정, 구성 파일, 맵 순환, 연결 방법을 포함하여 Legion Hosting으로 호스팅되는 Killing Floor 2 전용 서버를 설정하고 구성하는 방법을 다룹니다. 커스텀 워크샵 맵은 KF2 커스텀 맵 (워크샵)을 참조하세요. 관리자 명령어와 웹 관리자 패널은 KF2 웹 관리자 및 관리자 명령어를 참조하세요.

첫 시작

Killing Floor 2 서버를 처음 받으면 Steam(App ID 232130)에서 게임 파일을 다운로드하고 설치해야 합니다. 이는 첫 시작 시 자동으로 이루어집니다.

  1. GPanel에 로그인하세요.
  2. 서버 목록에서 Killing Floor 2 서버를 선택하세요.
  3. Startup 탭을 클릭하고 시작하기 전에 ADMIN_PASS를 설정하세요. 이는 필수입니다 — 관리자 비밀번호 없이는 서버가 올바르게 작동하지 않습니다.
  4. Console 탭으로 이동하여 Start를 클릭하세요.
  5. 서버가 Steam에서 Killing Floor 2 파일을 다운로드합니다. 서버 부하에 따라 몇 분 정도 걸릴 수 있습니다. 진행 상황은 콘솔 출력에서 확인하세요.
  6. 다운로드가 완료되면 서버가 자동으로 시작됩니다. 콘솔에 서버가 준비되어 연결을 대기 중이라는 표시가 나타날 때까지 기다리세요.
첫 시작 전에 관리자 비밀번호를 설정하세요. ADMIN_PASS 시작 변수는 필수입니다. 이것이 없으면 웹 관리자 패널에 접근하거나 게임 내 관리자 명령어를 사용할 수 없습니다.
첫 시작은 평소보다 오래 걸립니다. 초기 설치는 수 기가바이트의 게임 데이터를 다운로드합니다. 파일이 이미 존재하므로 이후 시작은 훨씬 빠릅니다. 또한 서버는 첫 실행 시 구성 파일을 생성합니다.

GPanel 시작 변수

Killing Floor 2는 GPanel Startup 탭에서 구성되는 여러 시작 변수를 사용합니다. 이들은 핵심 서버 동작을 제어하며 서버가 시작될 때마다 적용됩니다.

  1. GPanel에 로그인하고 KF2 서버를 선택하세요.
  2. Startup 탭을 클릭하세요.
  3. 아래에 나열된 변수들을 검토하고 설정하세요. 변경 사항은 서버가 다음에 시작될 때 적용됩니다.
변수 기본값 설명
MAP_NAME kf-bioticslab 서버가 시작 시 로드하는 맵입니다. 유효한 KF2 맵 이름이어야 합니다(소문자, kf- 접두사). 기본 맵 목록은 아래 맵 순환 섹션을 참조하세요.
ADMIN_PASS (없음 — 필수) 웹 관리자 패널과 게임 내 관리자 인증에 사용되는 관리자 비밀번호입니다. 서버를 시작하기 전에 반드시 설정해야 합니다. 비공개로 유지하세요.
SERVER_NAME (할당됨) 게임 내 서버 브라우저에 표시되는 이름입니다. 플레이어가 서버를 쉽게 찾을 수 있도록 설명적으로 만드세요.
DIFFICULTY 0 서버의 난이도 수준입니다. 0 = Normal, 1 = Hard, 2 = Suicidal, 3 = Hell on Earth. 자세한 내용은 아래 난이도 수준 섹션을 참조하세요.
WEB_ADMIN true 웹 관리자 패널을 활성화하거나 비활성화합니다. 활성화하려면 true로, 비활성화하려면 false로 설정하세요. 자세한 내용은 KF2 웹 관리자 및 관리자 명령어를 참조하세요.
WEB_ADMIN_PORT 8089 웹 관리자 패널이 수신 대기하는 포트입니다. 서버에 할당된 실제 포트는 GPanel Network 탭에서 확인하세요.
시작 변수는 구성 파일 값을 재정의합니다. 설정이 GPanel Startup 탭과 구성 파일 양쪽에 모두 나타나면 시작 변수가 우선합니다. 핵심 설정에는 Startup 탭을, 세부 조정에는 구성 파일을 사용하세요.

난이도 수준

Killing Floor 2에는 Zed의 체력, 데미지, 속도 및 스폰 동작에 영향을 미치는 네 가지 난이도 수준이 있습니다. GPanel에서 DIFFICULTY 시작 변수를 사용하여 난이도를 설정하세요.

난이도 설명
0 Normal 기본 난이도입니다. Zed는 표준 체력과 데미지를 가집니다. 캐주얼 플레이와 게임을 배우는 신규 플레이어에게 좋습니다. Zed는 정상 속도로 이동하며 특별한 동작 수정자가 없습니다.
1 Hard Zed가 더 많은 데미지를 주고 증가된 체력 풀을 가집니다. 플레이어는 공격으로부터 더 많은 데미지를 받습니다. 더 나은 팀워크와 로드아웃 선택이 필요한 견고한 단계 상승입니다.
2 Suicidal 더 높은 체력, 더 빠른 이동, 더 공격적인 AI를 가진 상당히 강력한 Zed입니다. Zed는 질주하고 특수 공격을 더 자주 수행할 수 있습니다. 숙련된 플레이어와 협동적인 팀 구성이 필요합니다.
3 Hell on Earth 가장 어려운 난이도입니다. Zed는 최대 체력과 데미지를 가지고, 끊임없이 질주하며, 가장 위험한 공격을 자주 사용합니다. 아군 사격 데미지가 증가합니다. 매우 숙련되고 잘 협동하는 팀에게만 권장됩니다.
높은 난이도는 더 숙련된 플레이어가 필요합니다. 미숙한 플레이어와 함께 Suicidal 또는 Hell on Earth로 서버를 시작하면 잦은 팀 전멸이 발생할 가능성이 높습니다. Normal 또는 Hard로 시작하고 그룹이 향상됨에 따라 난이도를 높이세요.

구성 파일

Killing Floor 2의 기본 서버 구성 파일은 LinuxServer-KFGame.ini이며, KFGame/Config/LinuxServer-KFGame.ini에 위치합니다. 이 파일은 첫 서버 시작 시 생성되며 상세 게임플레이 설정을 제어합니다.

구성 파일을 편집하기 전에 서버를 중지하세요. 구성 파일을 편집하기 전에 항상 GPanel Console 탭에서 서버를 중지하세요. 실행 중인 동안 파일에 적용된 변경 사항을 서버가 덮어쓸 수 있습니다.

구성 파일 접속하기

  1. GPanel에 로그인하고 KF2 서버를 선택하세요.
  2. 서버가 실행 중이면 Console 탭에서 중지하세요.
  3. Files 탭을 클릭하고 KFGame/Config/로 이동하세요.
  4. LinuxServer-KFGame.ini를 클릭하여 인라인 편집기에서 여세요.

LinuxServer-KFGame.ini의 주요 설정

다음 설정들은 [Engine.GameReplicationInfo][KFGame.KFGameInfo] 섹션 아래에 있습니다:

설정 섹션 기본값 설명
GameLength [KFGame.KFGameInfo] 1 한 경기의 웨이브 수입니다. 0 = Short(4 웨이브), 1 = Medium(7 웨이브), 2 = Long(10 웨이브).
MaxPlayers [KFGame.KFGameInfo] 6 서버에 접속할 수 있는 최대 플레이어 수입니다. KF2는 기본적으로 최대 6명을 지원하지만, 모드된 서버는 이를 늘릴 수 있습니다.
FriendlyFireScale [KFGame.KFGameInfo] 0.0 아군 사격 데미지 배수입니다. 0.0 = 비활성화, 1.0 = 팀원에게 전체 데미지. 0과 1 사이의 값은 비례하여 조정됩니다.
bDisableTeamCollision [KFGame.KFGameInfo] False True일 때 플레이어가 서로를 통과해 걸을 수 있습니다. 좁은 복도에서 막힘을 방지하기 위해 많은 플레이어가 있는 서버에서 유용합니다.
ServerName [Engine.GameReplicationInfo] (할당됨) 브라우저에 표시되는 서버 이름입니다. 설정된 경우 GPanel의 SERVER_NAME 시작 변수가 이를 재정의합니다.
bAdminCanPause [KFGame.KFGameInfo] False 관리자가 게임을 일시 정지할 수 있게 합니다. 웨이브 도중 일시 정지 기능을 원하면 True로 설정하세요.

LinuxServer-KFGame.ini의 주요 설정 예시:

[KFGame.KFGameInfo]
GameLength=1
MaxPlayers=6
FriendlyFireScale=0.0
bDisableTeamCollision=False
bAdminCanPause=False

웹 관리자 구성 — KFWeb.ini

웹 관리자 패널 설정은 KFGame/Config/KFWeb.ini에 저장됩니다. 이 파일은 웹 관리자의 활성화 여부와 실행 포트를 제어합니다. 대부분의 경우 이 파일을 직접 편집할 필요가 없습니다 — GPanel의 WEB_ADMINWEB_ADMIN_PORT 시작 변수가 이러한 설정을 처리합니다.

맵 순환

Killing Floor 2는 맵 순환을 지원하여, 서버가 경기 사이에 맵 목록을 순환할 수 있습니다. 맵 순환은 LinuxServer-KFGame.ini[KFGame.KFGameInfo] 섹션 아래에서 구성됩니다.

맵 순환 설정하기

맵 순환을 정의하려면 GameMapCycles 항목을 추가하세요. 각 항목은 서버가 순환할 맵 목록을 지정합니다:

[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-outpost","kf-volter_manor","kf-catacombs","kf-evacuation_point"))
맵 이름은 대소문자를 구분합니다. kf- 접두사가 붙은 소문자 맵 이름을 사용하세요. 잘못된 맵 이름은 서버가 해당 항목을 건너뛰거나 맵 로드에 실패하게 합니다.

기본 맵

Killing Floor 2는 다양한 내장 맵과 함께 제공됩니다. 다음은 가장 일반적으로 사용되는 일부입니다:

맵 이름 표시 이름
kf-bioticslabBiotics Lab
kf-burningparisBurning Paris
kf-outpostOutpost
kf-volter_manorVolter Manor
kf-catacombsCatacombs
kf-evacuation_pointEvacuation Point
kf-farmhouseFarmhouse
kf-blackforestBlack Forest
kf-prisonPrison
kf-containmentstationContainment Station
kf-hostilegroundsHostile Grounds
kf-infernalrealmInfernal Realm
kf-nukedNuked
kf-thescentThe Descent
kf-zedlandingZed Landing
MAP_NAME 시작 변수는 초기 맵만 설정합니다. GPanel MAP_NAME 변수에 지정된 맵은 서버가 처음 시작될 때 로드됩니다. 그 후 서버는 구성 파일에 정의된 GameMapCycles 순환을 따릅니다.

연결 방법

Killing Floor 2 서버에 연결하는 방법에는 두 가지가 있습니다: 게임 내 서버 브라우저를 통하거나 직접 연결을 통하는 것입니다.

게임 내 서버 브라우저 사용하기

  1. Killing Floor 2를 실행하고 메인 메뉴로 이동하세요.
  2. Matchmaking을 클릭한 다음 Create Game을 클릭하거나 Server Browser를 탐색하세요.
  3. 필터를 사용하여 결과를 좁히세요. SERVER_NAME 시작 변수에 설정한 이름으로 서버를 검색하세요.
  4. 목록에서 서버를 선택하고 Join을 클릭하세요.
새 서버는 표시되기까지 몇 분 걸릴 수 있습니다. 서버를 시작한 후, Steam 서버 브라우저에 색인되어 표시되기까지 최대 5-10분이 걸릴 수 있습니다. 즉시 보이지 않으면 기다린 후 목록을 새로 고치세요.

Steam을 통한 직접 연결

  1. Steam을 열고 상단 메뉴 바에서 View를 클릭한 다음 Game Servers를 선택하세요.
  2. Favourites 탭을 클릭한 다음 Add a Server를 클릭하세요.
  3. GPanel Network 탭에 표시된 대로 서버의 IP와 게임 포트를 입력하세요(형식: IP:PORT).
  4. Add this address to favourites를 클릭한 다음 서버를 선택하고 Connect를 클릭하세요.

게임 내 콘솔을 사용할 수도 있습니다. `(물결표/백틱)를 눌러 콘솔을 열고 다음을 입력하세요:

open IP:PORT

IPPORT를 GPanel Network 탭의 값으로 바꾸세요.

서버의 IP와 포트를 찾는 데 도움이 필요하면 서버 IP 및 포트 찾는 방법을 참조하세요.

관련 문서

도움이 필요하신가요?

이 가이드에서 다루지 않은 문제가 발생하면 저희 지원팀이 도와드릴 수 있습니다. 지원 티켓을 제출하시고 서버 ID, 문제 설명, 관련 콘솔 출력이나 스크린샷을 포함해 주세요.


Was this article helpful?

Ready to Get Started?

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