Hosten Sie die wilde Open World von Icarus auf einem Dedicated Server, um maximale Frei­hei­ten über die Ver­füg­bar­keit und das Spiel­ge­sche­hen zu haben. Mit der passenden Hardware in der Hin­ter­hand erledigen Sie die In­stal­la­ti­on und Ein­rich­tung via SteamCMD in wenigen Schritten.

Welche An­for­de­run­gen stellt ein eigener Icarus-Server?

Die Dedicated-Server-Anwendung für einen eigenen Icarus-Server ist für den Betrieb auf einem Microsoft-Be­triebs­sys­tem ausgelegt. Wollen Sie die Software auf einem Linux-System in­stal­lie­ren, sind Sie daher auf Emu­la­ti­ons­soft­ware wie Wine an­ge­wie­sen. Al­ter­na­tiv können Sie Docker auf Ihrem Linux-Server in­stal­lie­ren und den Icarus-Server via Container aufsetzen.

In jedem Fall empfiehlt sich die In­stal­la­ti­on auf ge­mie­te­ter Server-Hardware: Zwar können Sie die Anwendung grund­sätz­lich auch auf Ihrem Pri­vat­rech­ner laufen lassen – al­ler­dings wird dies für eine sehr hohe Aus­las­tung sorgen (auch in puncto In­ter­net­an­bin­dung). Zudem muss Ihr Gerät rund um die Uhr an­ge­schal­tet sein, damit der Server dauerhaft online ist. Bei der Miete pro­fes­sio­nell auf­ge­setz­ter Server-Res­sour­cen haben Sie diese Probleme nicht.

Un­ab­hän­gig von Ihrer Wahl sollten Sie sich auf folgende Min­dest­an­for­de­run­gen ein­stel­len:

  • CPU/Prozessor: Quad-Core CPU mit min­des­tens 2,0 GHz
  • RAM/Ar­beits­spei­cher: min. 4–6 GB
  • Fest­plat­ten­spei­cher: 5 GB

Hinzu kommen die An­for­de­run­gen des ver­wen­de­ten Be­triebs­sys­tems. Nutzen Sie bei­spiels­wei­se Windows Server 2022, benötigen Sie zu­sätz­lich 1,4 GHz CPU, 2 GB RAM (bei gra­fi­scher Ober­flä­che) und 32 GB Spei­cher­platz.

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!

Icarus: Passende Server-Optionen von IONOS

Geeignete Hardware für einen eigenen Icarus-Dedicated-Server können Sie unter anderem bei IONOS mieten. Mit den vServern (auch VPS) stehen Ihnen bei­spiels­wei­se Server zur Verfügung, die voll­stän­dig vir­tua­li­siert und zum mo­nat­li­chen Fixpreis verfügbar sind. Al­ter­na­tiv gibt es mit den Dedicated Servern eine En­ter­pri­se-Lösung mit de­di­zier­ter Hardware, die auch für an­spruchs­volls­te Use Cases geeignet sind und mi­nu­ten­ge­nau ab­ge­rech­net werden.

In der nach­fol­gen­den Tabelle haben wir drei typische Icarus-Server-Szenarien zu­sam­men­ge­fasst und die am besten passenden Server-Tarife von IONOS zu­ge­ord­net.

Icarus-Server-Szenario Passender IONOS-Server-Tarif
Server für Mis­si­ons­mo­dus; 2–4 Spie­le­rin­nen und Spieler VPS Windows L
Open-World-Server für 4–8 Spie­le­rin­nen und Spieler VPS Windows XL
Open-World-Server für 8+ Spie­le­rin­nen und Spieler Dedicated Server AR6-32 SSD
Dedicated Server
De­di­zier­te Server mit mo­derns­ten Pro­zes­so­ren
  • 100 % En­ter­pri­se-Hardware
  • Kon­fi­gu­rier­ba­re Hardware-Aus­stat­tung
  • ISO-zer­ti­fi­zier­te Re­chen­zen­tren

Der Spar-Tipp für Ein­stei­ge­rin­nen und Ein­stei­ger

Wenn Sie nur ein kleines Koop-Abenteuer in Icarus planen oder nur ge­le­gent­lich mit wenigen Mit­strei­te­rin­nen und Mit­strei­tern auf Mis­si­ons­jagd gehen wollen, können Sie für den Start zu einem kleinen VPS-Tarif greifen. Sollte sich später her­aus­stel­len, dass die Hardware für den rei­bungs­lo­sen Betrieb Ihres Icarus-Servers nicht mehr ausreicht, wechseln Sie einfach zu einem höheren Tarif.

Der güns­tigs­te Tarif mit passender Re­chen­power: Windows VPS M.

Icarus-Server erstellen: Schritt-für-Schritt-Anleitung (Windows Server)

Wenn Sie sich für eine Server-Lösung ent­schie­den haben, können Sie jederzeit mit der Ein­rich­tung starten: Für die Icarus-Dedicated-Server-Software ist keine zu­sätz­li­che Lizenz er­for­der­lich und Sie müssen das Spiel auch nicht auf dem Server in­stal­lie­ren. Die wich­tigs­ten Schritte gehen wir in der nach­fol­gen­den Anleitung durch – ex­em­pla­risch greifen wir dabei auf Windows Server 2022 als Be­triebs­sys­tem zurück.

Schritt 1: Per Remote mit dem Server verbinden

Für den Zugriff auf die gemietete Hardware müssen Sie im ersten Schritt eine Fern­ver­bin­dung mit dem Server eta­blie­ren. Hierfür können Sie sich generell ganz klassisch per Remote Desktop mit dem Windows Server verbinden. Mit der Re­mo­te­kon­so­le haben Kundinnen und Kunden von IONOS aber eine bequeme Al­ter­na­ti­ve, die sich fol­gen­der­ma­ßen direkt über das Cloud Panel im Kun­den­kon­to nutzen lässt:

  1. Melden Sie sich auf der Login-Seite mit Ihren Kun­den­da­ten an.
  2. Öffnen Sie die Pro­dukt­ka­te­go­rie „Server & Cloud“.
  3. Wählen Sie den ge­mie­te­ten Server aus.
  4. Drücken Sie auf „Aktionen“ und „Re­mo­te­kon­so­le öffnen“.
  5. Im neu ge­öff­ne­ten Fenster melden Sie sich mit Ihren Server-Login-Daten an. Diese finden Sie auf der Über­sichts­sei­te Ihres Servers unter „Zu­gangs­da­ten“.
Bild: IONOS Cloud Panel: Remotekonsole öffnen
Im Cloud Panel können Sie Ihren Icarus-Server unter anderem auch mit einem Klick neu starten oder das System neu in­stal­lie­ren.

Schritt 2: SteamCMD in­stal­lie­ren

Sobald Sie eine Fern­ver­bin­dung zu Ihrem Icarus-Server aufgebaut haben, sollten Sie die Anwendung SteamCMD in­stal­lie­ren. Der Kom­man­do­zei­len-Client erlaubt den einfachen Zugriff auf die Server der beliebten Steam-Plattform und ist über den folgenden Download-Link verfügbar.

Für die In­stal­la­ti­on entpacken Sie die gezippte Datei einfach in einem Ver­zeich­nis auf Ihrem Server, wie zum Beispiel C:\SteamCMD. Per Dop­pel­klick auf die entpackte steamcmd.exe starten Sie dann den In­stal­la­ti­ons­vor­gang. Nach er­folg­rei­cher In­stal­la­ti­on sehen Sie in der Ein­ga­be­auf­for­de­rung die Ein­ga­be­zei­le Steam>.

Schritt 3: Icarus Dedicated Server in­stal­lie­ren

Mithilfe von SteamCMD beziehen Sie im nächsten Schritt die Ser­ver­an­wen­dung für den Icarus-Server. Erstellen Sie zu diesem Zweck zunächst ein Ver­zeich­nis für die Pro­gramm­da­tei­en, z. B. C:\icarus-dedicated-server, indem Sie folgendes Kommando ausführen:

force_install_dir C:\icarus-dedicated-server\
bash

Danach melden Sie sich anonym auf den öf­fent­li­chen Steam-Servern an:

login anonymous
bash

Ab­schlie­ßend in­stal­lie­ren Sie die Dedicated-Server-Anwendung von Icarus mit dem Befehl app_update und der ID der Software in der SteamDB (2089300).

app_update 2089300 validate
bash
Bild: SteamCMD: Installation des Icarus-Dedicated-Servers
Der Download und die In­stal­la­ti­on via SteamCMD nehmen einige Minuten in Anspruch – sie können den Fort­schritt in der Ein­ga­be­auf­for­de­rung live mit­ver­fol­gen.

Tippen Sie nach der In­stal­la­ti­on den Befehl quit ein, um sich ord­nungs­ge­mäß von den Steam-Servern ab­zu­mel­den.

Tipp

Wenn das Ent­wick­ler-Team eine neue Version ver­öf­fent­licht hat, können Sie Icarus-Server jederzeit mit dem Kommando app_update 2089300ak­tua­li­sie­ren. Dies ist ins­be­son­de­re dann er­for­der­lich, wenn die zu­grei­fen­den Spie­le­rin­nen und Spieler bereits mit einer neuen Client-Version spielen: Stimmen die Versionen nicht überein, ist eine Ver­bin­dung zum Server nicht möglich!

Schritt 4: Ports freigeben

Für die Kom­mu­ni­ka­ti­on mit den ein­ge­hen­den Spiel-Clients müssen auf Ihrem Icarus-Server die ent­spre­chen­den Ports geöffnet sein. Hierbei handelt es sich im Falle des Survival-Games um die beiden UDP-Ports 17777 (Game Port) und 27015 (Query Port).

Auch die Freigabe von Ports, die Sie in der Firewall Ihres Servers freigeben müssen, können Sie bei IONOS direkt im Cloud Panel erledigen. Die Schritte hierfür sehen fol­gen­der­ma­ßen aus:

  1. Rufen Sie die Login-Seite auf und melden Sie sich mit Ihren Kun­den­da­ten an.
  2. Wählen Sie „Server & Cloud“ und danach den ge­mie­te­ten Server aus.
  3. Klicken Sie im linken Sei­ten­me­nü nach­ein­an­der auf „Netzwerk“ und „Firewall-Richt­li­ni­en“.
  4. Legen Sie unter „Eingehend“ nach­ein­an­der Regeln für UDP-Port 17777 und UDP-Port 27015 an.
Bild: Icarus-Server-Ports zulassen via IONOS Cloud Panel
Achten Sie bei der Port-Freigabe im IONOS Cloud Panel darauf, dass Sie im Feld „Ports“ das passende Protokoll auswählen.

Schritt 5: Icarus-Server kon­fi­gu­rie­ren

Die Kon­fi­gu­ra­ti­on eines Icarus-Dedicated-Servers funk­tio­niert über die Datei ServerSettings.ini, die al­ler­dings erst nach dem ersten Start der Ser­ver­an­wen­dung erstellt wird.

Damit Sie die Ak­ti­vi­tä­ten Ihres Icarus-Servers generell in einem Fenster der Ein­ga­be­auf­for­de­rung be­ob­ach­ten können, legen Sie im ersten Schritt eine Ver­knüp­fung der Icarus.Server.exe an (Rechts­klick -> „Ver­knüp­fung erstellen“). Öffnen Sie die Ei­gen­schaf­ten dieser Ver­knüp­fung und hängen Sie in der Zeile „Ziel“ den Parameter -Log an.

Bild: Icarus-Server: Verknüpfung und Eigenschaften
Al­ter­na­tiv zu der De­fi­ni­ti­on innerhalb der Ei­gen­schaf­ten der Icarus-Server-Ver­knüp­fung können Sie Kom­man­do­zei­len-Parameter wie `-Log` auch in einem Batch-Skript anweisen.
Tipp

Es gibt einige weitere sinnvolle Parameter wie -SteamServerName, die Sie in der er­stell­ten Ver­knüp­fung anhängen können. Eine Auf­lis­tung finden Sie im Icarus-Dedicated-Server-Beitrag im of­fi­zi­el­len GitHub-Ver­zeich­nis des Ent­wick­lers Ro­cket­Werkz.

Wenn Sie die Ver­knüp­fung nun per Dop­pel­klick ausführen, startet der Server au­to­ma­tisch in einem Ein­ga­be­auf­for­de­rungs­fens­ter. Die besagte ServerSettings.ini finden Sie an­schlie­ßend unter dem Pfad .\Icarus\Saved\Config\WindowsServer im Ver­zeich­nis des Servers. An­dern­falls können Sie die Datei auch einfach selbst in dem Ordner erstellen. Kopieren Sie die nach­fol­gen­den Zeilen in die Datei und tragen Sie die jeweils ge­wünsch­ten Werte für die maximale Spie­ler­zahl, Ad­mi­nis­tra­tor-Passwort und Co. ein:

[/Script/Icarus.DedicatedServerSettings]
SessionName=
JoinPassword=
MaxPlayers=
AdminPassword=
ShutdownIfNotJoinedFor=300.000000
ShutdownIfEmptyFor=300.000000
AllowNonAdminsToLaunchProspects=True
AllowNonAdminsToDeleteProspects=False
LoadProspect=
CreateProspect=
ResumeProspect=True
LastProspectName=
txt

Schritt 6: Icarus-Server starten

Sie können den Server nun nach der Kon­fi­gu­ra­ti­on jederzeit starten, indem Sie die erstellte Ver­knüp­fung ausführen. Den er­folg­rei­chen Start erkennen Sie an der Zeile „Dedicated server begin pro­ces­sing commands“. Lassen Sie das Fenster der Ein­ga­be­auf­for­de­rung geöffnet – an­dern­falls wird der Icarus-Server her­un­ter­ge­fah­ren.

Bild: Icarus-Server: Erfolgsmeldung
Über das Fenster der Ein­ga­be­auf­for­de­rung erhalten Sie alle wichtigen In­for­ma­tio­nen zum Start und Verlauf Ihres Icarus-Dedicated-Servers.

Schritt 7: Mit dem Server verbinden

Da die Dedicated-Server-Anwendung nun aus­ge­führt wird, kann Ihr ge­mein­sa­mes Icarus-Abenteuer endlich beginnen. Sie und Ihre Mit­strei­te­rin­nen und Mit­strei­ter können sich fol­gen­der­ma­ßen mit dem Server verbinden:

  1. Starten Sie Icarus auf dem gewohnten Weg über Steam.
  2. Wählen Sie den ge­wünsch­ten Charakter aus.
  3. Drücken Sie auf „Beitreten“.
  4. Wählen Sie oben rechts den Punkt „De­di­zier­te Server (Beta)“ aus.
  5. Nutzen Sie die Such­funk­ti­on, um nach Ihrem Icarus-Server zu suchen. Al­ter­na­tiv klicken Sie auf die Option „Di­rekt­ver­bin­dung“, um dem Server durch die Eingabe der IP-Adresse bei­zu­tre­ten.
Bild: Icarus-Dedicated-Server-Auflistung
Beim Icarus-Ser­ver­bei­tritt via IP-Adresse kann es in manchen Fällen er­for­der­lich sein, den Query Port an­zu­hän­gen (27015).

Nun können Sie ein neues Open-World-Spiel beginnen, alte Spei­cher­stän­de gemeinsam fort­set­zen oder einzelne Missionen im Koop-Modus spielen – auf Ihrem eigenen Icarus-Server!

Bild: Screenshot aus Icarus
Ohne Aus­rüs­tung und frisch aus der Welt­raum­kap­sel starten wir in unser Abenteuer auf Icarus.

Um Ihrem Server das gewisse Extra zu verleihen, können Sie ihn mit einer ein­zig­ar­ti­gen Domain ver­knüp­fen. Auf diese Weise machen Sie ihn über eine in­di­vi­du­el­le Web­adres­se anstelle der kryp­ti­schen IP-Adresse verfügbar. Nutzen Sie direkt den Domain-Check von IONOS, um eine geeignete Adresse zu finden!

Domain-Check

Autor

Zum Hauptmenü