Killing Floor 2 Dedicated Server: PCServer-KFGame.ini & Webadmin Guide
Data Verified: May 2026Complete Killing Floor 2 dedicated server reference. Configure PCServer-KFGame.ini, enable Webadmin, mutators, custom maps, Workshop sync, and size hardware for stable 6-12 player servers.
Commands & configuration database
| Command | Default Value | Description | Action |
|---|---|---|---|
ServerName | Killing Floor 2 Server | Public server name. | |
GamePassword | (empty) | Password required to join. | |
AdminPassword | (empty) | Webadmin & in-game admin password. | |
MaxPlayers | 6 | Concurrent player cap (hard limit 12 unsupported >6). | |
GameDifficulty | 1 | 0 Normal, 1 Hard, 2 Suicidal, 3 Hell on Earth. | |
GameLength | 1 | 0 Short (4w), 1 Medium (7w), 2 Long (10w). | |
MapCycles | (...) | Array of map rotations; first entry is the active cycle. | |
bDisableTeamCollision | false | Disables friendly collision (anti-griefing). | |
bDisablePublicTextChat | false | Disables public text chat globally. | |
ServerSubscribedWorkshopItems | () | Workshop IDs auto-downloaded on server boot. |
Showing 10 of 10 configuration parameters.
| Command | Default Value | Description | Action |
|---|---|---|---|
admin login <pass> | N/A | Authenticates the caller as admin in chat. | |
admin changemap <map> | N/A | Switches to the named map. | |
admin kick <player> | N/A | Kicks the named player. | |
admin ban <player> | N/A | Bans the named player (also writes Banned.ini). | |
admin restartmap | N/A | Restarts the current map. | |
admin say <message> | N/A | Broadcasts a chat message as the server. |
Showing 6 of 6 admin console commands.
Recommended hosting providers
Vetted hosts with one-click Killing Floor 2 installs. Links are affiliate placeholders and marked rel="sponsored".
Hardware specifications
Sizing guidance for self-hosting a Killing Floor 2 dedicated server.
| Tier | Specification | Use case |
|---|---|---|
| Standard (6 players) | 3 GB RAM / 2-core 3.5 GHz+ CPU | Vanilla 6-player Survival. |
| Modded (10-12 players) | 6 GB RAM / 4-core 4.0 GHz+ CPU / SSD | Controlled Difficulty mutator with extra players and ZEDs. |
| High-pop / Endless | 8 GB RAM / 4-core 4.5 GHz+ Dedicated Node | Endless on Hell on Earth with custom waves. |
Default file locations
Default installation paths for Killing Floor 2 dedicated servers installed via SteamCMD.
Windows
C:\KF2Server\KFGame\Config\Linux
/home/steam/kf2server/KFGame/Config/LinuxServer/Pro-Tip: Always stop the server completely before editing configuration files, or the server will overwrite your changes upon restart.
Default ports for port forwarding
Open these on your router and firewall before exposing the server to the internet.
| Service | Protocol | Port |
|---|---|---|
| Game Port | UDP | 7777 |
| Query Port | UDP | 27015 |
| RCON / Telnet | TCP | 8080 (Webadmin) |
Quick start: launch your Killing Floor 2 server
Copy-paste these two commands to install and start a Killing Floor 2 dedicated server. Tested against SteamCMD on a fresh box.
Step 1, Install via SteamCMDSteam App ID 232130
steamcmd +force_install_dir /home/steam/kf2server +login anonymous +app_update 232130 validate +quitStep 2, Launch the Killing Floor 2 server
cd /home/steam/kf2server && ./Binaries/Linux/KFGameSteamServer.bin.x86_64 KF-BioticsLab?Game=KFGameContent.KFGameInfo_Survival?Difficulty=2Step 1, Install via SteamCMDSteam App ID 232130
steamcmd +force_install_dir "C:\kf2server" +login anonymous +app_update 232130 validate +quitStep 2, Launch the Killing Floor 2 server
C:\kf2server\Binaries\Win64\KFServer.exe KF-BioticsLab?Game=KFGameContent.KFGameInfo_Survival?Difficulty=2Frequently asked questions
Other dedicated servers you might run
Browse all games →7 Days to Die
Zombie SurvivalThe ultimate cheat sheet for 7 Days to Die serverconfig.xml parameters, admin console commands, map generation, and port forwarding.
26 configs · 18 consoleOpen guideDayZ
Zombie SurvivalDefinitive DayZ server reference. Configure serverDZ.cfg, install mods via the Steam Workshop, manage admin RCON via BattlEye, and size hardware for stable 60-slot Chernarus or Livonia servers.
15 configs · 11 consoleOpen guideLeft 4 Dead 2
Zombie SurvivalComplete Left 4 Dead 2 dedicated server guide. Configure server.cfg, mapcycle, sv_search_key for matchmaking, mutations, Sourcemod plugins, and size hardware for stable 8-32 slot servers.
10 configs · 6 consoleOpen guideProject Zomboid
Zombie SurvivalComprehensive Project Zomboid server guide. Access essential admin console commands, server configuration parameters, and hardware requirements for hosting stable communities.
6 configs · 21 consoleOpen guideUnturned
Zombie SurvivalComplete Unturned dedicated server guide. Configure Commands.dat, manage workshop maps and curated/vanilla rules, RocketMod/OpenMod, and size hardware for stable 24-slot communities.
11 configs · 10 consoleOpen guideARK: Survival Evolved
Creature SurvivalComplete ARK: Survival Evolved admin reference. GameUserSettings.ini & Game.ini tuning, taming/harvest multipliers, RCON commands, cluster setup, and hardware sizing for large tribes.
16 configs · 10 consoleOpen guide