Einen Dedicated Server für Factorio lassen Sie am besten auf extern ge­mie­te­ter Hardware laufen. So ist der Server bei Bedarf immer verfügbar und besonders gut an das Internet an­ge­bun­den. Ist Factorio dort in­stal­liert, bedarf es lediglich der passenden Kom­man­do­zei­len-Befehle, um den Server zum Laufen zu bringen.

Factorio-Server auf dem eigenen PC oder im Re­chen­zen­trum hosten?

Einen Dedicated Server für Factorio können Sie prin­zi­pi­ell auf jedem Gerät ausführen, auf dem Sie das Auf­bau­spiel in­stal­liert haben. Es ist also grund­sätz­lich möglich, dass Sie die Server-Anwendung auf Ihrem Pri­vat­rech­ner laufen lassen und sich gleich­zei­tig auch mit dem Server verbinden und an dem Spiel teil­neh­men. Al­ler­dings sorgt dies natürlich auch für eine hohe Aus­las­tung Ihres PCs. Zudem ist der Factorio-Server nur dann online, wenn Sie Ihr Gerät an­ge­schal­tet haben – fahren Sie den Computer herunter, geht auch der Server aus.

Wenn Sie Server-Hardware bei einem Provider mieten, können Sie den Server ohne Un­ter­bre­chung laufen lassen. Sie und Ihre Mit­spie­lerin­nern und Mit­spie­ler haben dann rund um die Uhr die Mög­lich­keit, dem Spiel bei­zu­tre­ten. Da die Server der Anbieter über her­vor­ra­gen­de Breit­band­an­bin­dun­gen verfügen, pro­fi­tie­ren Sie außerdem von sehr guten La­tenz­wer­ten und einem stabilen Betrieb, wenn Sie den Factorio-Server im Re­chen­zen­trum hosten.

Welche An­for­de­run­gen stellt ein Dedicated Server für Factorio?

Die Re­chen­ka­pa­zi­tä­ten, die Sie für das Hosting eines Factorio-Servers einplanen müssen, fallen ver­gleichs­wei­se gering aus. Sie sollten aber von Beginn an auf aus­rei­chend CPU, Ar­beits­spei­cher und Spei­cher­platz setzen, da sich der Bedarf au­to­ma­tisch erhöht, wenn die er­schaf­fe­ne Fa­brik­welt wächst. Möchten Sie Mods nutzen, sind ebenfalls zu­sätz­li­che Res­sour­cen ein­zu­pla­nen. Auch die Zahl an gleich­zei­tig aktiven Usern ist ent­schei­dend. Die Min­dest­an­for­de­run­gen sehen fol­gen­der­ma­ßen aus:

  • CPU (Prozessor): AMD oder Intel ab 2,4 GHz (2 Kerne); starke Single-Core-Power bevorzugt
  • RAM (Ar­beits­spei­cher): 2 GB RAM für 1–4 Spieler, 4 GB RAM für 5–12 Spieler, 8 GB RAM für mehr als 12 Spieler
  • Fest­plat­ten­spei­cher: min­des­tens 10–15 GB

Auch das zu­grun­de­lie­gen­de Be­triebs­sys­tem ist bei der Wahl einer ge­eig­ne­ten Hardware-Basis zu be­rück­sich­ti­gen. Der Dedicated Server für Factorio läuft sowohl auf den Microsoft-Server-Be­triebs­sys­te­men als auch auf den typischen Linux-Dis­tri­bu­tio­nen wie Debian oder Ubuntu. Wenn Sie bei­spiels­wei­se Windows Server 2022 als System für Ihren Server verwenden, benötigen Sie folgende weitere Leistung:

  • 1,4-GHz-Prozessor (64-Bit)
  • 512 MB bzw. 2 GB Ar­beits­spei­cher (ohne bzw. mit gra­fi­scher Ober­flä­che)
  • 32 bzw. 36 GB Fest­plat­ten­spei­cher (ohne bzw. mit gra­fi­scher Ober­flä­che)
Tipp

Wenn Sie einen Server mieten, können Sie die Hardware auch für diverse andere Szenarien nutzen. Sie können bei­spiels­wei­se andere Gaming-Server wie einen Sa­tis­fac­to­ry-Server erstellen oder einen TeamSpeak-Server hosten, um auch gleich die passende Kom­mu­ni­ka­ti­ons­lö­sung für Ihre Mehr­spie­ler­sit­zun­gen parat zu haben.

Factorio-Server bei IONOS hosten: Diese Server-Optionen gibt es

Haben Sie sich dazu ent­schie­den, eine externe Lösung für das Hosting Ihres eigenen Factorio-Servers zu verwenden, stehen Sie vor der großen Her­aus­for­de­rung, den passenden Anbieter und vor allem die passende Server-Lösung zu finden. Bei IONOS können Sie bei­spiels­wei­se zwischen drei un­ter­schied­li­chen Server-Modellen wählen, die wiederum in ver­schie­de­nen Tarifen zur Verfügung stehen:

  • vServer: Die IONOS vServer, auch VPS, greifen auf vir­tua­li­sier­te Res­sour­cen eines festen Host-Systems zurück. Das gewählte Hardware-Setup gibt es dabei zum mo­nat­li­chen Fixpreis.
  • Cloud Server: Auch die Res­sour­cen der Cloud Server von IONOS sind vir­tua­li­siert – al­ler­dings stammen sie nicht von einem festen Host-System, sondern von einem Verbund mehrerer Systeme. Die Leistung lässt sich aus diesem Grund flexibel skalieren, wobei Sie später nur die in Anspruch ge­nom­me­nen Res­sour­cen bezahlen (mi­nu­ten­ge­naue Ab­rech­nung).
  • Dedicated Server: Mit einem Dedicated Server von IONOS setzen Sie auf de­di­zier­te En­ter­pri­se-Hardware mit leis­tungs­star­ker Single-Core-Power. Auch bei dieser kos­ten­in­ten­sivs­ten Server-Lösung wird mi­nu­ten­ge­nau ab­ge­rech­net.
Tipp

Mit einem Dedicated Server von IONOS verfügen Sie über ein Hardware-Setup für diverse Nut­zungs­sze­na­ri­en – ob mehrere, parallel laufende Gaming-Server, komplexe Web­an­wen­dun­gen oder res­sour­cen­for­dern­de Business-Software.

Dedicated Server für Factorio: Mögliche Szenarien und die passenden IONOS-Tarife

Wie bereits erwähnt, sind Faktoren wie die Spie­ler­zahl, der Spiel­fort­schritt oder die ein­ge­setz­ten Mo­di­fi­ka­tio­nen aus­schlag­ge­bend für den tat­säch­li­chen Res­sour­cen­be­darf Ihres Factorio-Servers. Um Ihnen die Ent­schei­dung bei der Wahl eines Tarifs zu er­leich­tern, zeigt die nach­fol­gen­de Tabelle drei ex­em­pla­ri­sche Szenarien und die am besten dazu passenden Server-Pakete von IONOS.

Factorio-Server-SzenarioEmp­foh­le­ner IONOS-Server
1–4 Spielende; Server dauerhaft onlineVPS L
5–12 Spielende; Server dauerhaft online; fort­schrei­ten­de Spiel­stän­de & Einsatz von ModsVPS XL
> 12 Spielende, Server dauerhaft online, stark fort­schrei­ten­de Spiel­stän­de & Einsatz von ModsAR6-32 SSD
Free VPS Trial
vServer kostenlos testen für 30 Tage

Lassen Sie sich von den Vorteilen über­zeu­gen. Probieren Sie Ihren Virtual Server ganz in Ruhe 30 Tage lang aus!

Schritt für Schritt zum eigenen Factorio-Server (Anleitung)

Sobald Sie die Hardware besorgt haben, können Sie sich an die Er­stel­lung und Kon­fi­gu­ra­ti­on Ihres eigenen Dedicated Servers für Factorio wagen. Welche Schritte Sie hierbei zu erledigen haben, zeigen wir im Folgenden am Beispiel von IONOS-Kundinnen und -Kunden (vServer, Cloud Server oder Dedicated Server). Das in der Anleitung ein­ge­setz­te Be­triebs­sys­tem ist Windows Server 2022.

Schritt 1: Per Remote mit dem Server verbinden

Um den Factorio-Server auf der ge­mie­te­ten Hardware zu in­stal­lie­ren, müssen Sie zunächst eine Ver­bin­dung zu dieser aufbauen. Für Ver­bin­dun­gen zu Windows Server 2022 können Sie auf das Remote Desktop Protocol zu­rück­grei­fen, das stan­dard­mä­ßig verfügbar ist. Die Ein­rich­tung dieser Fern­ver­bin­dung führen Sie als Kundin bzw. Kunde von IONOS bequem über das web­ba­sier­te Kunden-Center (Cloud Panel) durch. Halten Sie sich hierfür an folgende Schritte:

  1. Melden Sie sich mit Ihren per­sön­li­chen IONOS-Daten auf der IONOS-Login-Seite an.
  2. Rufen Sie die Pro­dukt­ru­brik „Server & Cloud“ auf.
  3. Wählen Sie den Server aus, auf dem Sie den Dedicated Server für Factorio erstellen und hosten möchten.
  4. Unter „Zu­gangs­da­ten“ (dort finden Sie auch die IP-Adresse und die An­mel­de­da­ten Ihres Servers) klicken Sie auf den Download-Link in der Ziele „Remote-Desktop-Ver­bin­dung“.
  5. Führen Sie die her­un­ter­ge­la­de­ne .rdp-Datei per Dop­pel­klick aus.
  6. Drücken Sie auf „Verbinden“, tragen Sie die An­mel­de­da­ten für Ihren Server ein und be­stä­ti­gen Sie das Si­cher­heits­zer­ti­fi­kat.

Schritt 2: Factorio in­stal­lie­ren

Die Software für den Dedicated Server von Factorio ist Be­stand­teil der normalen In­stal­la­ti­on des Auf­bau­spiels. In­stal­lie­ren Sie das Spiel also auch auf dem Server – z. B. über Steam oder über die of­fi­zi­el­le Factorio-Website. Sie benötigen hierfür keine zu­sätz­li­che Lizenz, sondern können die bereits erworbene Lizenz auch für den Factorio-Server verwenden.

Hinweis

Die Spiel­ver­si­on von Factorio, die Sie auf dem Server in­stal­lie­ren, ist ent­schei­dend: Alle Spieler und Spie­le­rin­nen, die sich mit dem Server verbinden möchten, müssen dieselbe Version verwenden. Falls Sie Mo­di­fi­ka­tio­nen für den Factorio-Server verwenden, müssen alle User diese ebenfalls in­stal­liert haben.

Schritt 3: Au­then­ti­fi­zie­rungs-Token notieren

Sofern Sie Factorio über Steam erworben haben, ist im nächsten Schritt das Au­then­ti­fi­zie­rungs-Token in Erfahrung zu bringen. Dieses benötigen Sie, damit Sie Ihren Factorio-Server als öf­fent­li­chen Server listen können. Haben Sie das Game über die of­fi­zi­el­le Website gekauft, benötigen Sie das Token nicht. In diesem Fall genügen die Login-Daten auf factorio.com.

Hinweis

Ein Au­then­ti­fi­zie­rungs-Token besitzen Sie nur dann, wenn Sie bereits eine ge­wöhn­li­che Mehr­spie­ler­sit­zung über den Factorio-Client erstellt haben („Mehr­spie­ler“ -> „Neues Spiel hosten“). In diesem Zuge ver­knüp­fen Sie Ihre Factorio-Lizenz mit den Steam-Servern und legen auch einen Usernamen an.

Rufen Sie auf dem PC, auf dem Sie Factorio spielen, das folgende Ver­zeich­nis auf (verwenden Sie dabei Ihren in­di­vi­du­el­len Be­nut­zer­na­men):

C:\Users\BENUTZERNAME\AppData\Roaming\Factorio

Sie finden in diesem Ver­zeich­nis u. a. die Datei player-data.json. Öffnen Sie diese Datei mit einem be­lie­bi­gen Editor und suchen Sie nach der Zeile „service-token“. Notieren Sie den Zei­chen­code innerhalb der geraden An­füh­rungs­zei­chen bzw. kopieren Sie sich den Code in ein be­lie­bi­ges Dokument Ihrer Wahl.

Schritt 4: Dedicated-Factorio-Server kon­fi­gu­rie­ren

Nun können Sie mit der ei­gent­li­chen Kon­fi­gu­ra­ti­on Ihres Servers starten. Sie finden zu diesem Zweck drei zentrale JSON-Dokumente im Un­ter­ver­zeich­nis .\Factorio\data:

  • map-gen-settings.json: In dieser Datei de­fi­nie­ren Sie Parameter, die vom Map-Generator genutzt werden (wie die maximale Höhe und Breite der Karte).
  • map-settings.json: Hierin regeln Sie die all­ge­mei­nen Ein­stel­lun­gen für das Spiel. Bestimmen Sie z. B. den Schwie­rig­keits­grad oder den Aus­brei­tungs­grad der Ver­schmut­zung.
  • server-settings.json: Hierin legen Sie die zentralen Ser­ver­ein­stel­lun­gen fest – ob Ser­ver­na­me, maximale Spie­ler­zahl oder das Intervall, in dem au­to­ma­tisch ge­spei­chert wird.
Hinweis

Löschen Sie den Zusatz „example“ aus den Namen der Kon­fi­gu­ra­ti­ons­da­tei­en. Dieser zeigt aus­schließ­lich an, dass es sich um die Stan­dard­kon­fi­gu­ra­ti­on handelt, und wird für den weiteren Ser­ver­be­trieb nicht benötigt. Kopieren Sie die um­be­nann­ten Kon­fi­gu­ra­ti­ons­da­tei­en außerdem in das Ver­zeich­nis der factorio.exe, um die Kon­fi­gu­ra­tio­nen später einfacher einbinden zu können.

Die beiden wich­tigs­ten Ein­stel­lun­gen dafür, dass Ihr Factorio-Server später online er­reich­bar ist, nehmen Sie in der server-settings.json vor: In der Kategorie „vi­si­bi­li­ty“ muss für den Parameter „public“ der Wert „true“ gesetzt sein. An­dern­falls ist der Server nur über das lokale Netzwerk verfügbar. Für den zweiten wichtigen Eintrag haben Sie im vor­he­ri­gen Schritt Vorarbeit geleistet. Unter „username“ tragen Sie Ihren in Schritt 3 erzeigten Username ein, unter „token“ Ihren in­di­vi­du­el­len Au­then­ti­fi­zie­rungs-Code. Anstelle des Tokens können Sie auch Ihr factorio.com-Passwort in der Zeile „password“ angeben.

Schritt 5: UDP-Port 34197 freigeben

Damit Factorio-Server und ver­bin­dungs­su­chen­de Clients über das Internet kom­mu­ni­zie­ren können, ist außerdem der UDP-Port 34197 in den Firewall-Ein­stel­lun­gen des Servers frei­zu­ge­ben. Als Kundin oder Kunde von IONOS gelingt Ihnen die Freigabe fol­gen­der­ma­ßen:

  1. Loggen Sie sich auf der IONOS-Login-Seite im Kunden-Center ein.
  2. Öffnen Sie die Kategorie „Server & Cloud“.
  3. Wählen Sie das Server-Paket aus, auf dem Sie den Dedicated Server für Factorio in­stal­liert haben.
  4. Im linken Sei­ten­me­nü des Cloud Panels drücken Sie nun nach­ein­an­der auf „Netzwerk“ und „Firewall-Richt­li­ni­en“.
  5. Legen Sie unter „Eingehend“ eine neue Regel für UDP-Port 34197 an. Die Be­schrei­bung des Ports ist optional.

Schritt 6: Savegame erstellen oder einbinden

Der Dedicated Server von Factorio startet nur, wenn er auf ein Savegame zu­rück­grei­fen kann. Dieses können Sie entweder erstellen oder einbinden, indem Sie einen vor­han­de­nen Spiel­stand verwenden. Um einen komplett neuen Spiel­stand zu erzeugen, rufen Sie die Ein­ga­be­auf­for­de­rung auf und wechseln Sie zunächst in das Ver­zeich­nis .\Factorio\bin\x64. Hierfür benötigen Sie das „cd“-Kommando und den voll­stän­di­gen Pfad. In unserem Fall (Spiel via Steam in­stal­liert) sieht der Befehl wie folgt aus:

cd C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64

In dem Ver­zeich­nis führen Sie dann folgende Eingabe aus, um einen Spiel­stand mit dem Namen „savegame.zip“ zu erstellen:

@echo off
title Factorio Server
factorio.exe --create savegame.zip
pause

Falls Sie in Schritt 4 in­di­vi­du­el­le Ei­gen­schaf­ten für die Map definiert haben, ist das Kommando um Parameter für die map-gen-settings.json und die map-settings.json zu erweitern:

@echo off
title Factorio Server
factorio.exe --create savegame.zip --map-gen-settings map-gen-settings.json --map-settings map-settings.json
Hinweis

Wenn Sie die Kon­fi­gu­ra­ti­ons­da­tei­en nicht in das Ver­zeich­nis .\Factorio\bin\x64 kopiert haben, müssen Sie in dem Kom­man­do­zei­len-Befehl die exakten Pfade der Setting-Dateien angeben.

Wollen Sie einen vor­han­de­nen Spiel­stand als Basis für Ihren Factorio-Server verwenden, kopieren Sie das ent­spre­chen­de Savegame einfach in das bereits erwähnte Ver­zeich­nis .\Factorio\bin\x64.

Schritt 7: Factorio-Server starten

Nun können Sie Ihren er­stell­ten Server mit den ge­wünsch­ten Ein­stel­lun­gen und dem er­stell­ten Savegame starten. Am ein­fachs­ten gelingt der Start über ein Batch-Skript mit den passenden Kommandos, das Sie direkt in dem bereits bekannten Ver­zeich­nis .\Factorio\bin\x64 speichern. Hierfür rufen Sie das Ver­zeich­nis auf, erstellen eine neue Datei mit dem Namen factorio-server.bat und fügen folgenden Inhalt ein, um den Server mit dem zuvor er­stell­ten bzw. ein­ge­bun­de­nen Savegame und den ge­tä­tig­ten Ser­ver­ein­stel­lun­gen starten zu lassen:

start /wait factorio.exe --start-server savegame.zip --server-settings server-settings.json

Speichern Sie das Skript und starten Sie den Factorio-Server, indem Sie die Batch-Datei per Dop­pel­klick ausführen. Der Server startet an­schlie­ßend au­to­ma­tisch in einem ge­öff­ne­ten Fenster der Ein­ga­be­auf­for­de­rung.

Schritt 8: Mit dem er­stell­ten Factorio-Server verbinden

Sie und Ihre Mit­strei­te­rin­nen und Mit­strei­ter können sich nun jederzeit mit dem ge­hos­te­ten Dedicated Server für Factorio verbinden. Starten Sie das Spiel einfach auf dem Gerät Ihrer Wahl und führen Sie dann folgende Schritte durch:

  1. Klicken Sie auf „Mehr­spie­ler“.
  2. Wählen Sie den Menüpunkt „Öf­fent­li­che Spiele durch­su­chen“ aus.
  3. Nutzen Sie die Such­funk­ti­on (Strg + F), um nach Ihrem Server zu suchen oder suchen Sie Ihren Server in der prä­sen­tier­ten Auf­lis­tung.
  4. Haben Sie Ihren Factorio-Server gefunden, drücken Sie auf „Spiel beitreten“.

Nach kurzem Ver­si­ons­ab­gleich und Ver­bin­dungs­auf­bau können Sie Ihr ge­mein­sa­mes Online-Abenteuer auf dem eigenen Server starten.

Tipp: .gg Domain

Setzen Sie ein Statement mit Ihrer eigenen .gg Domain und lassen die Spiele beginnen. Re­gis­trie­ren Sie jetzt Ihre eigene .gg-Domain bei IONOS.

Domain-Check

Autor

Zum Hauptmenü