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

OpenArena-Server hosten: so geht's (2026)

OpenArenaUpdated Nov 5, 20268 min read

Kurzantwort. Du kannst einen OpenArena-Server kostenlos selbst hosten: Lade das vollständige OpenArena-0.8.8-ZIP von openarena.ws herunter, entpacke es, starte oa_ded.x86_64 unter Linux mit +set dedicated 2 und öffne den UDP-Port 27960. Oder miete einen OpenArena-Server und spar dir die Netzwerkeinrichtung.

Spieler verbinden sich aus ihrem eigenen OpenArena-Spiel mit der IP-Adresse und dem Port deines Servers. Quake III Arena braucht niemand.

Geprüft am 5. November 2026, gültig für OpenArena 0.8.8 (Februar 2012), die neueste Version auf openarena.ws.

Diese Anleitung stützt sich auf die OpenArena-Downloadseite, den Engine- und Spielcode von OpenArena auf GitHub und die Einrichtung, die unser Panel für OpenArena-Server verwendet. Wenn du direkt zum Mietweg willst, springe zu Option 2.

Was du brauchst

  • Betriebssystem: 64-Bit-Linux für die folgenden Schritte. Das 0.8.8-ZIP enthält die Linux-Serverdatei oa_ded.x86_64.
  • Netzwerk: UDP 27960, der Standard-Serverport der Engine, aus dem Internet erreichbar. Du kannst ihn mit net_port ändern.
  • Software: wget und unzip. Kein Steam-Konto und keine Lizenz nötig: OpenArena ist kostenlos.
  • Das Spiel: Jeder Spieler braucht OpenArena, das ebenfalls kostenlos ist.

Option 1: selbst hosten

Linux

  1. Spiel herunterladen. Öffne die Downloadseite auf openarena.ws und nimm das vollständige ZIP für 0.8.8, oder lade es über den Download-Link der Seite herunter.
    mkdir ~/openarena && cd ~/openarena
    wget -O openarena.zip "http://www.openarena.ws/request.php?4"
    Dieser Link leitet auf eine Kopie von openarena-0.8.8.zip weiter, also benenne die Datei mit -O.
  2. Server entpacken. Du brauchst nur die Serverdatei sowie die Ordner baseoa und missionpack.
    unzip -o openarena.zip "openarena-*/oa_ded.x86_64" "openarena-*/baseoa/*" "openarena-*/missionpack/*"
    mv -f openarena-*/* . && rm -rf openarena-*/
    chmod +x oa_ded.x86_64
  3. Server starten.
    ./oa_ded.x86_64 +set dedicated 2 +set net_port 27960 +set sv_hostname "My OpenArena Server" +set sv_maxclients 16 +set g_gametype 0 +set bot_enable 1 +set bot_minplayers 4 +map aggressor
    dedicated 2 ist für Internetspiele gedacht. Im Engine-Quellcode sendet ein Server nur dann Heartbeats an die Masterserver, wenn er mit dedicated 2 läuft (oder sv_public gesetzt ist), während dedicated 1 für LAN-Spiele gedacht ist.
  4. Port öffnen. Erlaube UDP 27960 in der Firewall des Rechners (mit ufw: sudo ufw allow 27960/udp) und leite ihn als UDP in deinem Router an diesen Rechner weiter.
  5. Prüfen. Wenn die Konsole AAS initialized ausgibt, sind die Karte und die Navigationsdaten der Bots geladen. Dann soll sich ein Freund mit deiner öffentlichen IP und dem Port verbinden.

Die wichtigsten Starteinstellungen

  • net_port: der UDP-Port. Der Standard der Engine ist 27960.
  • sv_hostname: der Servername.
  • sv_maxclients: die Spielerplätze. Der Wert greift beim Laden der Karte, ändere ihn also vor einem Kartenwechsel oder Neustart.
  • g_password: das Beitrittspasswort. Lass es leer für einen offenen Server.
  • rconpassword: das Passwort der Remote-Konsole. Ohne Passwort sind Remote-Befehle aus.
  • g_gametype: der Spielmodus, eine Zahl aus dem Spielcode: 0 Free For All, 3 Team Deathmatch, 4 Capture The Flag, 7 Harvester, 10 Last Man Standing, 11 Double Domination. Im Code gibt es weitere Zahlen (zum Beispiel 1 Tournament und 12 Domination).
  • bot_enable und bot_minplayers: Bei aktivierten Bots füllt der Server das Match mit Bots auf, bis so viele Spieler dabei sind. In Teammodi zählt die Zahl pro Team, also füllt 4 jedes Team mit Bots auf 4 Spieler auf (weitere Menschen können trotzdem beitreten).
  • +map: die Startkarte. Zielmodi brauchen eine dafür gebaute Karte: aggressor hat keine Flaggen, also starte für Capture The Flag eine CTF-Karte wie oa_ctf2.

Option 2: bei PlayNHost hosten

Beim Mieten entfallen Firewall, Portweiterleitung sowie Download und Entpacken. Der Port ist für dich eingestellt.

  1. Tarif wählen. Öffne die OpenArena-Server-Hosting-Seite und vergleiche die Tarife (zum Zeitpunkt des Schreibens SKIRMISH, DEATHMATCH und TOURNAMENT, für 8, 16 und 32 Spieler). Klicke bei einem Tarif auf Server erstellen (bei TOURNAMENT auf Tarif anpassen) und schließe die Bestellung ab. Die Preise stehen auf dieser Seite.
  2. Auf die Installation warten. Du bekommst eine E-Mail, sobald der Server bereit ist, und er erscheint unter panel.playnhost.com. Im Tab Konsole gilt der Server als gestartet, wenn das Panel AAS initialized ausgibt.
  3. Einstellungen öffnen. Diese Felder fließen in die Startzeile des Servers ein:
    • Server-Hostname: der Servername, bis zu 55 Zeichen.
    • Server-Passwort: das Beitrittspasswort, bis zu 20 Zeichen. Leer heißt, dass jeder beitreten kann.
    • RCON-Passwort: bis zu 20 Zeichen, für Befehle der Remote-Konsole.
    • Spieltyp / Spielmodus: Free For All, Team Deathmatch, Capture The Flag, Harvester, Last Man Standing oder Double Domination.
    • Spielkarte: die Karte, auf der der Server startet. Der Standard ist aggressor, die keine Flaggen hat, also wähle für Capture The Flag eine CTF-Karte wie oa_ctf2.
    • Bots: bis zu wie vielen Spielern das Match mit Bots aufgefüllt wird, höchstens 16. In Teammodi zählt das pro Team.
    • Max. Spieler: von deinem Tarif vorgegeben und hier nicht editierbar. Mit Spieler-Slots bearbeiten kannst du den Wert für ein kleineres Match senken.
  4. Neustarten. Der Server liest diese Werte beim Start, also starte ihn nach Änderungen neu und warte auf AAS initialized.
  5. Beitreten. Spieler verbinden sich aus OpenArena mit der im Panel angezeigten IP-Adresse und dem Port des Servers, und mit dem Passwort, falls du eines gesetzt hast.

Was unser Setup für dich übernimmt

  • Installation. Das Installationsskript lädt das 0.8.8-ZIP von openarena.ws herunter und entpackt nur die Serverdatei, baseoa und missionpack, also dieselbe reduzierte Auswahl wie bei den Linux-Schritten oben.
  • Feste Startzeile. Das Panel startet oa_ded.x86_64 mit deinem Port, Namen, deinen Passwörtern, Plätzen, Spieltyp und deiner Bot-Anzahl, wobei bot_enable 1 immer aktiv ist. Es setzt weder dedicated 2 noch sv_public, also meldet sich der Server nach den Regeln der Engine nicht bei den Masterservern an. Gib deinen Spielern stattdessen die Adresse weiter, statt auf einen Eintrag in der öffentlichen Liste zu warten.
  • Match neu starten. Die Schnellaktion Match neu starten lädt die aktuelle Karte ohne vollständigen Neustart neu.
  • Dateien. Tiefergehende Konfiguration von Bots, Spieltypen und Kartenrotation findest du unter Dateien.

Selbst hosten oder mieten: ein ehrlicher Vergleich

  • Kosten. Selbst gehostet: Die Software ist kostenlos, du zahlst für Hardware, Strom und Bandbreite. Gemietet: eine monatliche Gebühr je nach Tarif. Siehe die aktuellen Tarife.
  • Verfügbarkeit. Selbst gehostet: so zuverlässig wie dein Rechner und dein Heimanschluss, und er muss laufen, wenn deine Freunde spielen. Gemietet: läuft auf der Hardware des Hosters, nicht auf deinem PC.
  • Öffentliche Serverliste. Selbst gehostet: mit dedicated 2 möglich. Gemietet: Unsere Startzeile meldet ihn nicht an, also gib die Adresse weiter.
  • Netzwerk-Freigabe. Selbst gehostet: Spieler verbinden sich mit deiner öffentlichen IP, und du kümmerst dich um Firewall und Router. Gemietet: Deine Heim-IP ist nicht beteiligt.
  • Kontrolle. Selbst gehostet: jede Starteinstellung, die du willst. Gemietet: die Felder in den Einstellungen, dazu die Konfigurationsdateien unter Dateien.

Selbst hosten passt zu dir, wenn ohnehin ein Rechner den ganzen Tag läuft und du dich mit Netzwerken auskennst. Mieten passt zu dir, wenn du dich lieber nicht um Hardware kümmern willst.

Häufige Probleme und Lösungen

Freunde können sich nicht verbinden

Ursache: UDP 27960 (oder dein net_port) wird von einer Firewall blockiert oder ist im Router nicht weitergeleitet.

Lösung: Erlaube ihn als UDP, leite ihn weiter und gib den Spielern deine öffentliche IP mit dem Port.

Deine Slot-Änderung bewirkt nichts

Ursache: sv_maxclients ist zwischengespeichert: Der Wert gilt erst, wenn der Server startet oder die Karte wechselt.

Lösung: Wechsle die Karte oder starte den Server neu.

Du hast einen Eintrag in der Serverliste erwartet

Ursache: Der Server läuft ohne dedicated 2.

Lösung: Starte auf deinem eigenen Rechner mit +set dedicated 2. Bei PlayNHost gib die Adresse weiter.

FAQ

Kann ich einen OpenArena-Server kostenlos hosten?

Ja. Der Server ist freie Software. Für Rechner, Strom und Internet zahlst du aber trotzdem.

Brauche ich Quake III Arena?

Nein. Das 0.8.8-ZIP enthält alles, was der Server braucht.

Welchen Port nutzt ein OpenArena-Server?

Standardmäßig UDP 27960. Ändere ihn mit net_port.

Wie viele Spieler können beitreten?

Das bestimmst du mit sv_maxclients. Unsere Tarife bieten 8, 16 und 32 Spieler.

Kann ich Bots hinzufügen?

Ja. Setze bot_enable 1 und bot_minplayers, oder nutze bei PlayNHost das Feld Bots.

Bereit zum Spielen? Sieh dir die OpenArena-Server-Tarife an.

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

UNSERE NEUESTEN BLOGS