Enterprise Hosting · Von Gamern für Gamer
Wie installiere ich einen Arma 3 Server
Kurzantwort: Server Schritt für Schritt einrichten – Voraussetzungen prüfen, Dateien installieren, Ports konfigurieren und Dienst starten.
Diese Anleitung zeigt dir Schritt für Schritt, wie du einen Arma 3 Dedicated Server einrichtest – sowohl auf Windows als auch auf Linux. Arma 3 ist bekannt für seinen hohen CPU-Verbrauch, daher ist die richtige Konfiguration entscheidend.
Voraussetzungen
- Betriebssystem: Windows 10/11 (64-bit) oder Windows Server 2019/2022; Linux (Ubuntu 20.04/22.04, Debian 11/12)
- CPU: 4 Kerne mit hohem Takt (3,5 GHz+), starke Single-Core-Leistung entscheidend
- RAM: Mindestens 8 GB, 16 GB empfohlen (besonders mit Mods)
- Speicher: 50 GB freier SSD-Speicher (100 GB+ mit Mods)
- Netzwerk: UDP-Ports 2302-2306 müssen freigegeben sein
- Steam-Account: Ein Steam-Konto mit Arma 3 ist für den Download erforderlich
Linux oder Windows?
Für Arma 3 Server wird oft Windows empfohlen, da es stabiler läuft und weniger Kompatibilitätsprobleme mit Mods hat. Linux ist ressourcenschonender und kostenlos, kann aber bei manchen Mods Probleme machen. Viele Community-Server nutzen Windows Server.
Schritt 1: SteamCMD installieren und Server herunterladen
Windows
- Erstelle zwei Ordner:
C:\SteamCMD C:\arma3server - Lade SteamCMD von der offiziellen Valve-Seite herunter und extrahiere es nach
C:\SteamCMD - Führe
steamcmd.exeaus. Im SteamCMD-Fenster gib ein:login DeinSteamBenutzername force_install_dir "C:\arma3server" app_update 233780 validate quit
Linux
- Erstelle einen neuen Benutzer für den Server (Sicherheit):
sudo useradd -m -s /bin/bash steam sudo passwd steam su - steam - Installiere SteamCMD:
mkdir ~/steamcmd && cd ~/steamcmd wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz tar -xvzf steamcmd_linux.tar.gz - Führe SteamCMD aus und lade den Server herunter:
./steamcmd.sh login DeinSteamBenutzername force_install_dir ./arma3/ app_update 233780 validate exit
Schritt 2: server.cfg erstellen
Erstelle im Server-Hauptverzeichnis die Datei server.cfg mit folgendem Inhalt:
// GENERAL
hostname = "Mein Arma 3 Server"; // Name in der Serverliste
password = ""; // Spieler-Passwort (leer für öffentlich)
passwordAdmin = "MeinAdminPasswort"; // Admin-Passwort
maxPlayers = 32; // Maximale Spieleranzahl
// SECURITY
verifySignatures = 2; // 2 = strikte Mod-Prüfung
battleye = 1; // 1 = BattlEye aktiviert
// VOTING
voteMissionPlayers = 1; // 1 = Spieler können Missionen wählen
// MISSIONS
class Missions {
class MeineMission {
template = "MyMission.Altis";
difficulty = "Veteran";
};
};
Schritt 3: basic.cfg erstellen
Diese Datei steuert die Netzwerk-Performance. Erstelle basic.cfg im selben Ordner:
language = "German";
adapter = -1;
3D_Performance = 1.000000;
Resolution_W = 800;
Resolution_H = 600;
Resolution_Bpp = 32;
MinBandwidth = 131072;
MaxBandwidth = 104857600;
MaxMsgSend = 256;
MaxSizeGuaranteed = 512;
MaxSizeNonguaranteed = 256;
MinErrorToSendNear = 0.029999999;
MinErrorToSend = 0.003;
MaxCustomFileSize = 0;
Windowed = 0;
serverLongitude = 10;
serverLatitude = 51;
Schritt 4: Server starten
Windows – Startdatei erstellen
Erstelle eine start.bat im Server-Ordner:
@echo off
set PORT=2302
set CONFIG=server.cfg
set BASIC=basic.cfg
set PROFILE=serverProfile
arma3server_x64.exe ^
-port=%PORT% ^
-config=%CONFIG% ^
-cfg=%BASIC% ^
-name=%PROFILE% ^
-profiles="C:\arma3server\profiles" ^
-autoInit
pause
Linux – Startbefehl
cd ~/arma3
./arma3server -name=server -config=server.cfg -cfg=basic.cfg -port=2302
Schritt 5: Firewall-Ports freigeben
Folgende UDP-Ports müssen freigegeben sein:
- UDP 2302 – Game-Port (Hauptverbindung)
- UDP 2303 – Steam Query
- UDP 2304 – Voice
- UDP 2305-2306 – Zusätzliche Ports
Windows Firewall (PowerShell als Administrator)
New-NetFirewallRule -DisplayName "Arma 3 Server" -Direction Inbound -Protocol UDP -LocalPort 2302-2306 -Action Allow
Linux (UFW)
sudo ufw allow 2302:2306/udp
Leite die Ports anschließend in deinem Router an die lokale IP-Adresse deines Servers weiter.
Schritt 6: Mods einrichten (optional)
- Lade Mods vom Steam Workshop herunter
- Kopiere die Mod-Ordner (beginnend mit @) in dein Server-Verzeichnis
- Kopiere die
.bikey-Dateien der Mods in denkeys/Ordner - Ändere deine
start.batum die Mods zu laden:"-mod=@cba_a3;@ace;@rhsafrf"
Schritt 7: Server beitreten
- Starte Arma 3 auf deinem PC
- Gehe zum Server-Browser
- Filtern nach "Internet" oder nutze "Direkt verbinden"
- Gib deine Server-IP und Port ein (z.B. 123.123.123.123:2302)
- Gib das Server-Passwort ein (falls gesetzt)
Hardware-Empfehlungen
| Spieler | RAM | CPU |
|---|---|---|
| 1-10 | 8 GB | 4 Kerne ab 3,5 GHz |
| 10-32 | 12-16 GB | 4-6 Kerne ab 4,0 GHz |
| 32-64 | 16-24 GB | 6 Kerne ab 4,5 GHz |
| 64+ (mit Mods und KI) | 24 GB+ | 6-8 Kerne ab 4,8 GHz+ |
Häufige Probleme
- Server erscheint nicht in der Liste: Prüfe Port 2303 (Steam Query) und Firewall
- Verbindungsprobleme: Prüfe ob du hinter CGNAT bist – dann ist kein öffentlicher Zugriff möglich
- Mod-Mismatch:
verifySignatures = 2prüft Mod-Signaturen – alle Spieler brauchen die gleichen Mods - Server crashed: Prüfe ob DirectX und alle VC++ Redistributables installiert sind
- Hohe CPU-Last: Reduziere KI-Anzahl in Missionen oder nutze Headless Clients
Passende Anleitungen
Server bei NexoraHost: nexorahost.com
NexoraHost
Gameserver bestellen
Minecraft, ARK, FiveM & 24+ Spiele – 1-Click, Mods erlaubt, ab 4,99 €/Monat.
nexorahost.com · Maincubes FRA01 · 1 Tbit/s DDoS · 99,9 % Uptime