Kurze Antwort. Du kannst einen Multi Theft Auto Server kostenlos selbst hosten: Lade den Linux-Server von linux.multitheftauto.com herunter, ergänze die Basis-Konfiguration und die Standard-Ressourcen und öffne dann UDP-Port 22003 (Spiel), TCP 22005 (HTTP) und UDP 22126 (Serverliste). Oder miete einen Multi Theft Auto Server und spar dir Installation und Ports.
Spieler treten mit dem Multi Theft Auto Client bei, entweder über den Serverbrowser im Spiel oder mit deiner Adresse und deinem Port.
Geprüft am 5. November 2026 gegen MTA Server 1.6.0, Build 24153, die Version, die die Linux-Download-Seite als empfohlen markiert.
Dieser Guide stützt sich auf zwei Quellen: die Linux-Download-Seite und das Server-Handbuch der Entwickler sowie das Egg, das auf jedem von uns gehosteten Multi Theft Auto Server läuft. Wenn du direkt zur Mietvariante willst, springe zu Option 2.
Was du brauchst
Die Server-Software: das kostenlose Multi Theft Auto Linux-Server-Paket multitheftauto_linux_x64.tar.gz, von linux.multitheftauto.com. Zwei weitere Downloads von derselben Seite vervollständigen es: baseconfig.tar.gz (darin steckt mtaserver.conf und weitere wichtige Dateien) und mtasa-resources-latest.zip (die Standard-Gamemodes und -Maps).
Ein Rechner, der durchläuft: ein alter PC, ein Heimserver oder eine virtuelle Cloud-Maschine. Dieser Guide nutzt 64-Bit-Linux, das setzen wir selbst ein. Einen Windows-Server haben wir nicht getestet.
RAM und CPU: uns ist keine offizielle Angabe zu den Anforderungen bekannt, also behandle jede Zahl, die du anderswo liest, als Schätzung.
Netzwerk: UDP 22003 für Spieler, TCP 22005 für den eingebauten HTTP-Server und UDP 22126 für die öffentliche Serverliste. Der letzte ist immer der Spielport plus 123.
Ein Spielerlimit: festgelegt mit maxplayers in mtaserver.conf.
Option 1: selbst hosten
Diese Schritte gelten für Debian oder Ubuntu und nutzen dieselben Downloads wie unser Installationsskript.
Den Server installieren
Lege einen Ordner und einen Benutzer an für den Server.
sudo apt install curl unzip libncursesw6 -y
sudo useradd -m -s /bin/bash -U mta
sudo su - mta
mkdir -p ~/server && cd /tmp
Die Server-Binärdatei heißt mta-server64. Im Paket gibt es keine mtaserver.conf und keine Ressourcen: Die kommen aus den beiden anderen Downloads, lass also keinen aus.
Prüfe die Version mit ~/server/mta-server64 --version. Die Download-Seite dokumentiert diesen Befehl und zeigt eine Ausgabe wie MTA:SA Server v1.6-release-24153.
Die Einstellungen schreiben
Öffne mods/deathmatch/mtaserver.conf. Sie ist XML, und diese Einstellungen sind zuerst wichtig, wie im MTA-Wiki dokumentiert:
servername: der Name, der im Serverbrowser angezeigt wird.
serverport: der UDP-Port, mit dem sich Spieler verbinden. Standard 22003.
maxplayers: die Anzahl der Slots. Das Wiki nennt 32 als Standard.
httpport: der TCP-Port des eingebauten HTTP-Servers. Standard 22005.
password: Spieler müssen es zum Beitreten eingeben. Leer bedeutet kein Passwort.
ase: 1 meldet deinen Server an die öffentliche Liste, 0 hält ihn heraus.
Bearbeite die Datei, solange der Server gestoppt ist.
Die Ports öffnen
Spiel: UDP auf serverport (22003). Zum Beispiel sudo ufw allow 22003/udp, und leite ihn an deinem Router weiter.
HTTP: TCP auf httpport (22005).
Serverliste: UDP auf serverport plus 123 (standardmäßig 22126), nötig, wenn ase auf 1 steht. Laut Wiki muss ein zusätzlicher UDP-Port verfügbar sein, damit die Liste funktioniert.
Starten und beitreten
Server starten aus dem Server-Ordner: cd ~/server && ./mta-server64. Er ist bereit, wenn die Konsole ausgibt Server started and is ready to accept connections!
Mach dich zum Admin. Tippe in der Server-Konsole addaccount YourName YourPassword, dann shutdown und warte, bis er vollständig gestoppt ist. Füge <object name="user.YourName" /> in der Gruppe Admin in mods/deathmatch/acl.xml hinzu und starte erneut. Melde dich im Spiel an mit login YourName YourPassword. Siehe So wirst du Admin auf deinem Multi Theft Auto-Server.
Beitreten. Öffne den Multi Theft Auto Client und suche deinen Server im Browser nach Namen, oder verbinde dich mit Adresse und Port. Ein neuer Server braucht manchmal etwas, bis er in der öffentlichen Liste erscheint.
Aktualisieren tust du, indem du den Server stoppst und Schritt 2 sowie das erste cp aus Schritt 3 wiederholst. Dieses Paket enthält nur einen leeren Ordner mods/deathmatch, daher bleiben deine Ressourcen und deine Konfiguration beim Drüberkopieren erhalten.
Option 2: bei PlayNHost hosten
Beim Mieten entfallen die Downloads, die Ports und die Update-Routine. Name, Admins und Ressourcen wählst du weiterhin selbst.
Wähle einen Tarif. Öffne die Multi Theft Auto Server-Hosting-Seite und vergleiche die Tarife: SABRE (12 Spieler), INFERNUS (20) und HYDRA (35) zum Zeitpunkt des Schreibens. Klicke auf Server erstellen (Tarif anpassen bei HYDRA) und schließe die Bestellung ab. Preise ändern sich, prüfe sie also auf dieser Seite.
Warte auf die Installation. Der Server erscheint im Panel. Seine Konsole gibt Server started and is ready to accept connections! aus, wenn er bereit ist.
Gib ihm einen Namen. Auf dem Tab Einstellungen legst du Servername und, für einen privaten Server, Server-Passwort fest. Im öffentlichen Serverbrowser listen setzt ase, was den Server an die öffentliche Liste meldet. Starte dann neu. Spieler können immer über Adresse und Port beitreten. Laut MTA-Doku braucht die öffentliche Liste außerdem, dass der UDP-Port Spielport plus 123 erreichbar ist, und dieser Port gehört nicht zu den zwei Ports, die dein Server bekommt. Wenn der Server also nicht in der Liste auftaucht, eröffne ein Ticket.
Füge deine Ressourcen hinzu. Lade einen Ressourcen-Ordner oder ein Zip in mods/deathmatch/resources über den Tab Dateien hoch und tippe dann seinen Namen in Beim Hochfahren gestartete Ressourcen ein (mehrere Namen durch Kommas getrennt, nur Buchstaben, Ziffern, Punkt, Bindestrich und Unterstrich) und starte neu. Siehe So installierst du Ressourcen und Gamemodes auf deinem Multi Theft Auto-Server.
Mach dich zum Admin mit denselben Schritten wie oben: addaccount und acl.xml über die Konsole und den Tab Dateien.
Deine Ports werden zugewiesen und beim Start an den Server übergeben, du bearbeitest also nie serverport oder httpport.
Vier Schlüssel in mtaserver.conf werden bei jedem Start aus dem Panel geschrieben: servername, password und ase aus den drei Einstellungen oben und maxplayers aus der Spielerzahl deines Tarifs. Eine manuelle Änderung dieser vier wird beim nächsten Start überschrieben, ändere die ersten drei also im Panel. Alles andere in der Datei gehört dir. Siehe So änderst du die Servereinstellungen deines Multi Theft Auto-Servers.
Eine Ressource läuft nur, wenn mtaserver.conf sie nennt, und ein in der Konsole getipptes start ist nach einem Neustart weg. Die Namen unter Beim Hochfahren gestartete Ressourcen werden bei jedem Start zwischen Markierungskommentaren in die Konfiguration geschrieben, das Entfernen eines Namens aus dem Feld entfernt also seinen Eintrag. Ein Name ohne passenden Ordner oder Zip bekommt eine Warnung in der Konsole.
Mit Server automatisch aktualisieren an (Standard, unter Erweiterte Optionen anzeigen auf dem Tab Einstellungen), prüft jeder Start den MTA-Download auf einen geänderten Build und installiert ihn nur, wenn er sich geändert hat. Deine Ressourcen, mtaserver.conf und acl.xml bleiben unberührt.
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 vom Tarif abhängt.
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 Hosters.
Angriffsfläche: Zu Hause verbinden sich Spieler mit deiner öffentlichen IP-Adresse, und du kümmerst dich um Firewall und Router. Ein gemieteter Server hält deine Heim-IP heraus.
Einrichtung: Selbst hosten braucht die Kommandozeile, drei Downloads, drei Ports und ein manuelles Update. Mieten braucht einen Namen, ein Passwort und deine Ressourcenliste.
Kontrolle: Selbst hosten gibt dir jede Datei. Auf unseren Servern änderst du die wichtigsten Einstellungen im Panel und hast weiterhin den Tab Dateien für mtaserver.conf, acl.xml und deine Ressourcen.
Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Du kannst alles akzeptieren, nur essenzielle Cookies akzeptieren oder pro Kategorie wählen.Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Sie sind hier standardmäßig aktiv. Du kannst alles abschalten, was du nicht möchtest.Datenschutzerklärung lesen