Zurück zur Kategorie
Spiele-Server & OuiPanel
53 Anleitungen
Spiele-Server & OuiPanelVeröffentlicht am 12. Dezember 20256 Min. Lesezeit

Eigene Domain mit dem Proxy-Manager auf den Server leiten (HTTPS)

Mit dem Proxy-Manager von OuiPanel, dem Game-Panel von OuiHeberg, leiten Sie Ihre eigene Domain auf eine Webanwendung Ihres Servers. Er arbeitet als Reverse-Proxy, über HTTP oder über HTTPS mit einem Let's-Encrypt-Zertifikat. Diese Anleitung zeigt, wie Sie den DNS-Eintrag anlegen, seine Verbreitung prüfen und die Domain dann mit einem Port verbinden. Den Proxy-Manager gibt es für Python-, Node.js-, Minecraft- und Hytale-Server.

Ein Beispiel: Ihre Node.js-Anwendung lauscht auf einem Port Ihres Servers. Mit dem Proxy-Manager ist sie unter https://beispiel.de erreichbar.

ServertypVerwendung
Node.jsWebsite, REST-API, Dashboard, Discord-Bot mit Weboberfläche
PythonFlask- oder Django-Anwendung, FastAPI-API, Dashboard
MinecraftDynmap, BlueMap, Plan, Weboberfläche eines Plugins

Sie brauchen eine eigene Domain und Zugriff auf deren DNS-Zone. Der Proxy-Manager stellt keine Domain bereit. Ihre Anwendung muss außerdem laufen und auf einem Port Ihres Servers lauschen.


Das DNS-Ziel des Servers ablesen

  1. Melden Sie sich unter dash.ouipanel.com bei OuiPanel an und öffnen Sie Ihren Server.

  2. Klicken Sie im Seitenmenü auf Proxy-Manager.

Die Karte Das DNS-Ziel dieses Servers zeigt den Eintrag, den Sie bei Ihrem Registrar anlegen. Das Abzeichen neben dem Titel nennt den verwendeten Proxy, zum Beispiel „Proxy FR“.

SpalteBedeutung
TypDer Eintragstyp, immer A
Name@ für die Hauptdomain, bei Bedarf durch die Subdomain ersetzen
WertDie IP-Adresse des Proxys, mit einem Symbol zum Kopieren

Seite Proxy Manager mit der Karte Das DNS-Ziel dieses Servers


Den DNS-Eintrag beim Registrar anlegen

Legen Sie einen A-Eintrag an, der Ihre Domain auf den in OuiPanel angezeigten Wert zeigen lässt.

FeldWert
TypA
Name / Host@ (Hauptdomain) oder Subdomain (www, app, panel...)
Wert / ZielDie IP-Adresse aus der Karte Das DNS-Ziel dieses Servers
TTL3600 (oder Auto)

Beispiele je nach gewünschter Domain

Gewünschte AdresseEinzutragender Name / Host
beispiel.de@ oder leer lassen
www.beispiel.dewww
app.beispiel.deapp
panel.beispiel.depanel
api.beispiel.deapi

Bei Cloudflare

  1. Melden Sie sich im Cloudflare-Dashboard an und wählen Sie Ihre Domain.

  2. Öffnen Sie DNS › Records und klicken Sie auf Add record.

  3. Wählen Sie als Type A. Geben Sie unter Name @ für die Hauptdomain oder die gewünschte Subdomain ein.

  4. Fügen Sie unter IPv4 address die IP-Adresse des Proxys ein.

  5. Schalten Sie den Proxy status aus, sodass das graue Symbol „DNS only“ erscheint. Lassen Sie die TTL auf Auto.

  6. Klicken Sie auf Save.

Der Proxy von Cloudflare muss ausgeschaltet bleiben (graues statt orangefarbenes Symbol). Sonst kann kein HTTPS-Zertifikat ausgestellt werden.


Die DNS-Verbreitung prüfen

Ein neuer Eintrag braucht etwas Zeit, bis er überall bekannt ist. OuiPanel weist unter dem DNS-Ziel darauf hin: Die Verbreitung dauert je nach Registrar 5 Minuten bis 48 Stunden.

RegistrarÜbliche Dauer
Cloudflare1 bis 5 Minuten
Gandi30 Minuten bis 2 Stunden
AndereBis zu 24 bis 48 Stunden

Online prüfen

Diese kostenlosen Tools zeigen, welche Adresse Ihre Domain weltweit liefert.

ToolLink
DNS Checkerdnschecker.org
What's My DNSwhatsmydns.net
MX Toolboxmxtoolbox.com/DNSLookup.aspx
  1. Geben Sie Ihre Domain ein, zum Beispiel beispiel.de.

  2. Wählen Sie den Typ A.

  3. Prüfen Sie, ob die angezeigte Adresse dem DNS-Ziel in OuiPanel entspricht.

OuiPanel prüft das DNS im nächsten Schritt außerdem selbst, wenn Sie die Domain verbinden.


Die Domain in OuiPanel verbinden

  1. Klicken Sie im Proxy-Manager auf Domain hinzufügen. Das Formular Neue Verbindung öffnet sich.

  2. Füllen Sie die Felder mit den Werten aus der folgenden Tabelle aus.

  3. Klicken Sie auf DNS prüfen.

  4. Sobald das Panel „Das DNS zeigt hierher“ meldet, klicken Sie auf Weiterleitung anlegen.

FeldBeschreibungBeispiel
DomainnameIhre vollständige Domainbeispiel.de oder app.beispiel.de
PortDer Port Ihres Servers, auf dem die Anwendung lauscht, aus der Liste gewählt3000
HTTPSKästchen Zertifikat angefordert, standardmäßig aktiviert. Das Let's-Encrypt-Zertifikat wird automatisch erneuert.Aktiviert

Die Liste Port bietet nur die Ports an, die Ihrem Server zugewiesen sind. Für einen weiteren Port öffnen Sie Konfiguration › Port-Verwaltung, klicken auf Neuen Port zuweisen und stellen Ihre Anwendung auf diesen Port ein.

Formular Neue Verbindung mit Domainname, Port und HTTPS

Die Schaltfläche Weiterleitung anlegen bleibt ausgegraut, bis das DNS geprüft ist. Die Prüfung verhindert, dass ein Zertifikat für eine Domain angefordert wird, die noch nicht auf den Server zeigt. Let's Encrypt begrenzt nämlich die Zahl der Anfragen pro Woche.

MeldungWas zu tun ist
Das DNS zeigt hierherKlicken Sie auf Weiterleitung anlegen.
Das DNS zeigt nicht hierherDas Panel zeigt die erwartete und die gefundene Adresse. Korrigieren Sie den Eintrag oder warten Sie die Verbreitung ab und prüfen Sie erneut.
Die Prüfung ist fehlgeschlagenDas Panel hat die Nameserver nicht erreicht. Sie können das Anlegen trotzdem versuchen, das Panel prüft vorher noch einmal.

Nach dem Anlegen erscheint die Domain unter Verbundene Domains. Öffnen Sie https://beispiel.de, um sie zu testen.

HTTPS müssen Sie in Ihrer Anwendung nicht einrichten. Der Proxy-Manager übernimmt die Verschlüsselung, Ihre Anwendung antwortet weiter über HTTP.


Verbundene Domains verwalten

Jede verbundene Domain hat unter Verbundene Domains eine eigene Karte. Sie können mehrere Domains und Subdomains verbinden, jede mit einem Port Ihres Servers.

ElementBeschreibung
Abzeichen HTTPS oder HTTPGeschlossenes Schloss, wenn die Domain ein Zertifikat hat, offenes Schloss bei reinem HTTP
Proxy › Server-PortDer Weg der Weiterleitung, vom Proxy zum Port Ihres Servers
Website öffnenÖffnet die Domain in einem neuen Tab
Zertifikat erneuernFordert ein neues Let's-Encrypt-Zertifikat an
Papierkorb-SymbolLöscht die Domain

Das Zertifikat erneuern

Das Zertifikat erneuert sich 30 Tage vor Ablauf von selbst. Die Schaltfläche Zertifikat erneuern brauchen Sie nur, wenn das Zertifikat nicht funktioniert. Ist es noch gültig, meldet das Panel „Keine Erneuerung nötig“ und bietet Trotzdem neu ausstellen an.

Let's Encrypt erlaubt pro Domain nur fünf identische Zertifikate pro Woche. Jede Neuausstellung verbraucht eines davon. Die Website bleibt währenddessen erreichbar.

Eine Domain löschen

  1. Klicken Sie auf der Karte der Domain auf das Papierkorb-Symbol.

  2. Klicken Sie im Fenster Diese Domain löschen auf Domain löschen.

Die Website antwortet unter diesem Namen nicht mehr, und ihr HTTPS-Zertifikat wird entfernt. Der Server, seine Dateien und seine Backups bleiben unberührt. Sie können die Domain später wieder verbinden.


Probleme lösen

„Das DNS zeigt nicht hierher“, obwohl der Eintrag existiert

UrsacheLösung
Verbreitung läuft nochWarten Sie, je nach Registrar bis zu 48 Stunden.
Falsche IP-AdressePrüfen Sie, ob die IP der Karte Das DNS-Ziel dieses Servers entspricht.
Cloudflare-Proxy aktivSchalten Sie ihn aus, das Symbol muss grau sein.
CNAME- statt A-EintragLöschen Sie ihn und legen Sie ihn als A-Eintrag neu an.

Die Website lädt nicht (Fehler 502 oder 504)

UrsacheLösung
Anwendung gestopptStarten Sie Ihren Server in OuiPanel.
Falscher PortPrüfen Sie, ob der verbundene Port der ist, auf dem die Anwendung lauscht.
Anwendung abgestürztSehen Sie in der Konsole nach den Fehlern.

Die Anwendung läuft lokal, aber nicht über die Domain

Ihre Anwendung muss auf allen Schnittstellen lauschen (0.0.0.0), nicht auf localhost. Ersetzen Sie in den folgenden Beispielen 3000 durch den verbundenen Port.

Node.js:

// Falsch
app.listen(3000, 'localhost');
app.listen(3000, '127.0.0.1');

// Richtig
app.listen(3000, '0.0.0.0');

Python (Flask):

# Falsch
app.run(host='127.0.0.1', port=3000)

# Richtig
app.run(host='0.0.0.0', port=3000)

„HTTPS angefordert, aber nicht erhalten“ oder Zertifikatsfehler

Die Domain ist dann verbunden, aber nur über HTTP.

UrsacheLösung
DNS-Eintrag zu neuLöschen Sie die Domain und verbinden Sie sie in einigen Stunden erneut.
Cloudflare-Proxy aktivSchalten Sie ihn aus, das ist zwingend.
Falsches DNSPrüfen Sie, ob die Domain auf die richtige IP-Adresse zeigt.

„Diese Domain wird bereits verwendet“

Diese Domain ist bereits mit einem anderen OuiPanel-Server verbunden.

  • Ist es Ihr alter Server, löschen Sie die Domain in dessen Proxy-Manager.

  • Gibt es den alten Server nicht mehr, wenden Sie sich an den Support von OuiHeberg.


Brauchen Sie Hilfe?

Eröffnen Sie ein Ticket über Tickets › Ticket öffnen oder über die Kachel Support kontaktieren unten auf der Seite Ihres Servers im Kundenbereich. Sie können Ihre Frage auch auf dem Discord von OuiHeberg stellen.

War dieser Artikel hilfreich?

297 Aufrufe
Diesen Artikel teilen

Verwandte Artikel