NEU 📢 Begrenztes Startangebot: bis zu 70 % Rabatt auf deinen ersten Monat, für jedes Spiel!Tarife ansehen

Arma 3 Server hosten: so geht's (2026)

Arma 3Updated Nov 5, 20269 min read

Kurzantwort. Du kannst einen Arma 3 Server kostenlos selbst hosten: Installiere das Paket Arma 3 Server (Steam-App 233780) mit SteamCMD, melde dich mit einem echten Steam-Konto an (ein anonymer Login funktioniert für dieses Paket nicht, und das Konto muss Arma 3 nicht besitzen), starte arma3server_x64 und öffne die UDP-Ports 2302 bis 2306. Oder miete einen Arma 3 Server und spar dir die Netzwerkarbeit.

Spieler treten mit derselben Spielversion und denselben Mods wie der Server bei. Unsere Anleitung So trittst du deinem Arma 3 Server bei zeigt dir die Schritte.

Geprüft am 5. November 2026 gegen das Arma 3 Game Mini-Update 2.22 (SPOTREP #00122, am 30. September 2026 auf Steam angekündigt), das neueste Update, das Bohemia Interactive angekündigt hatte.

Diese Anleitung stützt sich auf das Community-Wiki von Bohemia Interactive zum Dedicated Server, auf Bohemias Steam-Ankündigungen und darauf, was unser Panel auf jedem Arma 3 Server einrichtet. Wenn du direkt zur Mietvariante willst, springe zu Option 2.

Was du brauchst

  • Die Server-Software: "Arma 3 Server", Steam-App 233780. Sie ist kostenlos, und laut Bohemia-Wiki musst du Arma 3 dafür nicht kaufen.
  • Ein echtes Steam-Konto für den Download: ein anonymer SteamCMD-Login wird für dieses Paket abgelehnt. Das Konto muss das Spiel nicht besitzen. Das Wiki empfiehlt ein eigenes Konto für den Server, und wir auch.
  • Ein Rechner, der durchläuft: ein Zweit-PC, ein Heimserver oder eine virtuelle Cloud-Maschine. Diese Anleitung nutzt 64-Bit-Linux, das wir selbst einsetzen.
  • RAM und CPU: wir nennen hier keine Zahlen, denn sie hängen von deiner Mission und deinen Mods ab. Unsere Anleitung Wie viel RAM braucht ein Arma 3 Server? geht darauf ein.
  • Netzwerk: UDP 2302 für das Spiel, 2303 für die Steam-Abfrage, 2304 für den Steam-Master und 2306 für den BattlEye-Verkehr. Der Basisport laut Wiki ist 2302, die übrigen Ports liegen in festen Abständen dazu. 2305 ist für Sprache reserviert. Wenn du UDP 2302 bis 2306 weiterleitest, ist alles abgedeckt.
  • Das Spiel auf dem PC jedes Spielers: Arma 3 auf Steam, mit denselben Mods, die der Server lädt.

Option 1: selbst hosten

Diese Schritte gelten für Debian oder Ubuntu. Sie folgen den Linux-Schritten im Bohemia-Wiki, und die Pakete und Dateinamen sind die, die der Installer unseres Panels verwendet.

Den Server installieren

  1. Installiere die Pakete, die SteamCMD braucht.
    sudo apt update
    sudo apt install curl lib32gcc-s1 ca-certificates -y
  2. Lege einen steam-Benutzer an und wechsle zu ihm. Das Wiki warnt davor, SteamCMD als root auszuführen.
    sudo useradd -m -s /bin/bash steam
    sudo -iu steam
  3. Installiere SteamCMD.
    mkdir -p ~/steamcmd ~/arma3
    cd ~/steamcmd
    curl -sSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar -xz
  4. Lade den Server herunter mit deinem Steam-Konto:
    ~/steamcmd/steamcmd.sh +force_install_dir /home/steam/arma3 +login YOUR_STEAM_USER +app_update 233780 validate +quit
    SteamCMD fragt nach deinem Passwort und, falls das Konto Steam Guard nutzt, nach einem Steam-Guard-Code. Für die Dateien des Creator DLC hänge -beta creatordlc hinter 233780 an. Bei unseren eigenen Installationen hat SteamCMD manchmal beendet, ohne etwas zu installieren, und sah trotzdem erfolgreich aus. Prüfe, ob steamapps/appmanifest_233780.acf im Serverordner existiert, und führe den Befehl erneut aus, falls nicht.
  5. Kopiere die Steam-Client-Bibliotheken dorthin, wo der Server sie sucht, so wie es unsere Installation macht:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/

Die Einstellungen schreiben

  1. Erstelle server.cfg und basic.cfg im Serverordner. server.cfg enthält den Servernamen, das Beitrittspasswort und maxPlayers. basic.cfg ist die Datei für die Netzwerkoptimierung und wird mit -cfg=basic.cfg geladen; unser Installer legt immer eine an. Unsere Installation erstellt außerdem einen Ordner battleye/launch mit einer Datei beserver_x64.cfg für BattlEye RCon.
  2. Lege Passwort und Spielerlimit fest in server.cfg in dieser Form:
    password = "your-password";
    maxPlayers = 32;
    Unsere Anleitung Arma 3 Server-Einstellungen: alle Optionen erklärt behandelt die übrigen Optionen.
  3. Erstelle die Profilordner, die das Wiki unter Linux verlangt und in denen der Server sein Profil und seine Schwierigkeitseinstellungen ablegt:
    mkdir -p ~/".local/share/Arma 3" ~/".local/share/Arma 3 - Other Profiles"

Die Ports öffnen

  • Spiel und Abfrage: erlaube UDP 2302 bis 2306 in der Firewall des Rechners (zum Beispiel sudo ufw allow 2302:2306/udp) und leite sie an deinem Router weiter. Laut Bohemia-Wiki braucht ein zweiter Server einen eigenen Basisport mit mindestens 100 freien Ports zwischen den Servern, gesetzt mit -port=.
  • RCon: nur, wenn du ein externes RCon-Tool nutzt. Unsere Installation gibt ihm einen eigenen Port, der sich vom BattlEye-Verkehrsport unterscheiden muss. Nimm ein langes Passwort nur aus Buchstaben und Zahlen. RCon braucht außerdem BattlEye = 1; in server.cfg, sonst ist es aus.

Starten

  1. Server starten aus dem Serverordner als Benutzer steam, niemals als root:
    cd ~/arma3
    ./arma3server_x64 -name=server -port=2302 -config=server.cfg -cfg=basic.cfg
    Unser Panel schreibt dieselben Optionen, dazu seine Mod- und Leistungsoptionen, in startup_params_server.txt und übergibt diese Datei mit -par=startup_params_server.txt. Unser Panel betrachtet den Server als bereit, wenn das Log Host identity created. ausgibt. Der Server stoppt, wenn du die SSH-Sitzung schließt, also betreibe ihn unter einem Dienstmanager wie systemd oder in tmux oder screen, wie das Wiki vorschlägt.
  2. Aktualisieren geht so: Stoppe den Server und führe den Download-Befehl aus Schritt 4 erneut aus. Spieler und Server müssen dieselbe Spielversion haben, also aktualisiere den Server nach jedem Bohemia-Update.

Option 2: bei PlayNHost hosten

Beim Mieten entfallen das Steam-Konto, die Installation, die Firewall-Arbeit und die Update-Routine. Passwort, Mods und Mission wählst du weiterhin selbst.

  1. Wähle einen Tarif. Öffne die Arma 3 Server-Hosting-Seite und vergleiche die Tarife: ROOK-40, KATIBA und GM6 LYNX zum Zeitpunkt des Schreibens. Klicke auf Server erstellen (Tarif anpassen bei GM6 LYNX) und schließe die Bestellung ab. Preise ändern sich, also prüfe sie auf dieser Seite.
  2. Warte auf die Installation. Der Server erscheint im Panel. Seine Konsole gibt Host identity created. aus, wenn er bereit ist.
  3. Lege ein Passwort fest. Setze im Tab Einstellungen das Server-Passwort für einen privaten Server und starte dann neu.
  4. Füge Mods hinzu. Lade eine aus dem Arma 3 Launcher exportierte Modliste in den Stammordner des Servers hoch und trage ihren Namen unter Einstellungen als Modlist-Datei (aus dem A3 Launcher exportiert) ein. Oder öffne die Seite Workshop, wo Workshop-Mods als @ plus ihre ID eingetragen werden. Creator DLC kommt unter Zusätzliche Mods mit dem Ordnernamen hinein, zum Beispiel vn; für Prairie Fire, und braucht den Branch creatordlc aus dem nächsten Schritt. Starte danach neu. Workshop-Mods werden bei diesem Start heruntergeladen, solange Automatische Updates an ist, was die Voreinstellung ist. Siehe So fügst du Mods zu deinem Arma 3 Server hinzu.
  5. Wähle den Branch unter Arma 3 Branch (CDLC usw.) in den Einstellungen: public ist die Voreinstellung, creatordlc installiert die Dateien für die Creator DLCs, und profiling ist der spezielle Profiling-Build. Der Branch wird beim nächsten Start heruntergeladen, solange Automatische Updates an ist.
  6. Lade deine Spieler ein. Gib ihnen die Adresse deines Servers und das Passwort. Siehe So trittst du deinem Arma 3 Server bei.

Was das Panel für dich übernimmt:

  • Das Steam-Konto, das der Download braucht, stellen wir. Du gibst nie eines ein, und das Konto wird Kunden nicht angezeigt.
  • Wenn der Steam-Download bei der Installation fehlschlägt, versucht der Installer ihn bis zu dreimal erneut und macht erst weiter, wenn die Spieldateien wirklich da sind, statt einen Server zu hinterlassen, der nicht starten kann.
  • Das Server-Passwort, das Spielerlimit deines Tarifs, die Adresslisten der Headless Clients sowie das RCon-Passwort und der RCon-Port werden bei jedem Start in server.cfg und die BattlEye-Konfigurationsdateien geschrieben. Ändere die Passworteinstellungen im Panel: Eine Änderung dieser Zeilen in den Dateien wird beim nächsten Start überschrieben. Den RCon-Port weisen wir deinem Server zu.
  • Bei aktivierten Automatischen Updates aktualisiert sich der Server beim Start, und Workshop-Mods, die als @ plus ihre ID geschrieben sind, werden mit aktualisiert.

Selbst hosten oder mieten: ein ehrlicher Vergleich

  • Kosten: die Server-Software ist kostenlos. Selbst hosten kostet Strom, Hardware und Bandbreite oder eine Cloud-Maschine. Mieten kostet eine monatliche Gebühr, die der Tarif festlegt.
  • Einrichtung: Selbst hosten braucht ein Steam-Konto, die Kommandozeile, einen UDP-Bereich aus fünf Ports zum Weiterleiten und die SteamCMD-Prüfung von oben. Mieten braucht ein Passwort und deine Modliste.
  • Verfügbarkeit: ein Heimserver läuft nur, solange dein PC, der Strom und das Internet laufen. Ein gemieteter Server läuft auf der Hardware des Hosts.
  • Angriffsfläche: zu Hause verbinden sich Spieler mit deiner öffentlichen IP-Adresse, und du kümmerst dich um Firewall und Router. Bei einem gemieteten Server bleibt deine Heim-IP außen vor.
  • Kontrolle: Selbst hosten gibt dir jede Datei und jede Startoption. Auf unseren Servern liegen die wichtigsten Einstellungen im Panel, und du hast weiterhin den Tab Dateien und RCon für deine eigenen Tools.

Bereit, die Einrichtung zu überspringen? Sieh dir die Arma 3 Server-Tarife an. Du hast schon einen Server? Fang mit So richtest du deinen Arma 3 Server ein: wichtige Einstellungen an.

Läuft dein Server schon woanders? Zieh ihn zu uns um

UNSERE NEUESTEN BLOGS