Calculate hits and reloads from effective damage
Port allocation check · Killing Floor 2
Co-op shooting plans · Co-op FPS
Check UDP allocations and optional TCP management
Player tools (4)
Instant interactive calculations and recipe plannersRecord five skill tiers for ten perks
Use actual prices to find remaining cash or shortfall
Account for sales, purchases and upgrade weight
Server admin and config generation (4)
Config files, startup scripts and command wizards for running a serverEdit verified keys while preserving other settings
Separate game joining from optional administration
Check UDP allocations and optional TCP management
Generate SteamCMD and platform-specific launch text
Killing Floor 2 Ports & Protocols
| Port | Protocol | Purpose |
|---|---|---|
| 7777 | UDP | Game |
| 27015 | UDP | Query |
| 20560 | UDP | Steam communication |
Killing Floor 2 Dedicated Server Install (SteamCMD)
SteamCMD appid 232130
sudo useradd -m -s /bin/bash steam
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo -u steam -i \
/usr/games/steamcmd +force_install_dir /opt/gameserver \
+login anonymous +app_update 232130 validate +quit
https://github.com/GameServerManagers/LinuxGSM-Docs/blob/master/game-servers/killing-floor-2.md
Killing Floor 2 Config file paths
KFGame/Config/PCServer-KFGame.iniKFGame/Config/LinuxServer-KFGame.iniKFGame/Config/KFWeb.ini
Server notes
Dedicated app 232130 supports anonymous installation. Start once, stop and back up before editing. Windows uses PCServer- and Linux LinuxServer-; ConfigSubDir changes the directory. Defaults: game UDP7777, query UDP27015, Steam UDP20560. Optional WebAdmin TCP8080 uses separate KFWeb.ini and requires authentication and restricted access. Verify actual launch parameters/logs. Query success does not prove joining or mod compatibility.
FAQ
- Which Killing Floor 2 server-admin tools are available?
- We list 4 tools for Killing Floor 2: Preserving INI editor, Join and WebAdmin, Port allocation check, Install and launch. All of them run straight in your browser.
- Which ports does Killing Floor 2 need open?
- Game UDP7777, query UDP27015, Steam UDP20560; check actual launch arguments and logs. WebAdmin TCP8080 is optional; enable in KFWeb.ini with authentication and restricted access. Query addresses are not game join addresses.
- How do I install a dedicated Killing Floor 2 server?
- Install it with SteamCMD — the dedicated server app id for Killing Floor 2 is 232130, so +app_update 232130 validate downloads or updates it. Config files usually live at KFGame/Config/PCServer-KFGame.ini, KFGame/Config/LinuxServer-KFGame.ini, KFGame/Config/KFWeb.ini.
- Do these tools cost anything or need installing?
- No. Everything runs in the page: no install, no sign-up, no cost. Enter your values and the result appears instantly, and you can copy the generated configs and commands with one click.