ACLClouds
ACLClouds

Eine Subdomain mit einer Website, einem VPS oder einem Bot verbinden

A-Eintrag zu einem VPS, CNAME zu GitHub Pages, Netlify oder Vercel, Port eines Bots, Überprüfung: eine kostenlose Subdomain Schritt für Schritt einrichten.

Um eine Subdomain auf eine Website oder einen Server zeigen zu lassen, legen Sie in der Zone der Subdomain einen DNS-Eintrag an: einen A-Eintrag zur IPv4-Adresse eines VPS oder einen CNAME zur Adresse, die ein Website-Hoster wie GitHub Pages, Netlify oder Vercel vorgibt. Mit einer kostenlosen Subdomain unter aclclouds.online legen Sie diese Einträge im DNS-Dashboard an, ohne einen Domainnamen zu kaufen.

  • Eine Subdomain ist eine Adresse, kein Hosting: Sie zeigt auf einen bestehenden Dienst.
  • Zu einem VPS: ein A-Eintrag zu seiner IPv4 und AAAA für die IPv6.
  • Zu GitHub Pages, Netlify oder Vercel: ein CNAME, nie auf der Wurzel der Subdomain.
  • Die ACLClouds-Subdomain ist kostenlos, ohne Kreditkarte und mit 50 Einträgen.

Was eine Subdomain ist

Eine Subdomain ist ein Name vor einer bestehenden Domain: In monprojet.aclclouds.online ist monprojet die Subdomain. Sie ist eine Adresse, kein Webspace: Dort werden keine Dateien abgelegt. Sie zeigt auf einen Rechner oder Dienst, der Ihre Website, Ihre API oder Ihren Server bereits hostet.

  • Die Subdomain liefert den Namen, die Website, der VPS oder der Bot liefert den Inhalt.
  • Sie können darunter weitere Namen anlegen, etwa api.monprojet.aclclouds.online.
  • Wofür jeder Typ dient, lesen Sie im Leitfaden zu DNS-Einträgen.

Zu einem VPS: A-Eintrag

Notieren Sie die öffentliche IPv4-Adresse des VPS im Panel und legen Sie dann für den gewünschten Namen einen A-Eintrag mit dieser Adresse an. Fügen Sie einen AAAA-Eintrag hinzu, wenn der VPS eine IPv6-Adresse hat. Konfigurieren Sie anschließend auf dem VPS den Webserver (Nginx, Caddy oder Apache) so, dass er auf diesen Namen antwortet, und beantragen Sie ein HTTPS-Zertifikat, zum Beispiel mit Let’s Encrypt.

  • A: der Name zu einer IPv4-Adresse. AAAA: der Name zu einer IPv6-Adresse.
  • Öffnen Sie die Ports 80 und 443 in der Firewall des VPS.
  • Die serverseitigen Einstellungen beschreibt die Anleitung zum Konfigurieren des DNS eines VPS.

Zu einer Website: CNAME-Eintrag

Für eine Website auf GitHub Pages, Netlify, Vercel oder Cloudflare Pages tragen Sie zuerst den eigenen Namen in den Einstellungen dieses Hosters ein und legen dann einen CNAME zur angegebenen Adresse an. Ein CNAME kann nicht neben einem anderen Eintrag auf demselben Namen bestehen und ist auf der Wurzel der Subdomain nicht möglich: Legen Sie ihn auf einen Namen wie www.monprojet.aclclouds.online.

  • Der Website-Hoster stellt das HTTPS-Zertifikat in der Regel aus, sobald der Name verifiziert ist.
  • Manche Hoster verlangen einen TXT-Eintrag zur Verifizierung: Fügen Sie ihn unverändert hinzu.
  • Verwenden Sie auf der Wurzel einen A-Eintrag, wenn der Hoster eine IP-Adresse angibt.

Zu einem Bot oder Spiel

Ein Discord Bot braucht keinen Namen, um sich mit Discord zu verbinden. Ein Name ist nützlich, wenn der Bot ein Dashboard, eine API oder einen Webhook bereitstellt: Weisen Sie ihm im Tab Start einen öffentlichen Port zu und legen Sie dann einen A-Eintrag zur angezeigten IP-Adresse an. Der Port muss weiterhin in der URL stehen, denn ein A-Eintrag enthält keinen Port.

  • Der Bot lauscht auf der Variable PORT, an der Adresse 0.0.0.0.
  • Bei einem Minecraft-Server erspart ein SRV-Eintrag die Eingabe des Ports: Folgen Sie dem Leitfaden zu A und SRV für Minecraft.

Die Propagation prüfen

Eine Änderung ist in der Regel nach wenigen Minuten sichtbar. Testen Sie mit dig monprojet.aclclouds.online A oder nslookup und öffnen Sie dann die Adresse im Browser. Liefert der Name die richtige IP, die Website wird aber nicht angezeigt, liegt das Problem beim Server: Port geschlossen, Webserver nicht für diesen Namen konfiguriert oder Zertifikat fehlt.

  • Eine kurze TTL (300 Sekunden) beschleunigt Korrekturen beim Testen.
  • Die zulässige TTL reicht von 60 Sekunden bis 1 Tag.
  • Ein CNAME und ein weiterer Eintrag auf demselben Namen werden abgelehnt.

Warum ACLClouds für diesen Namen

Die kostenlose Subdomain von ACLClouds reservieren Sie ohne Kreditkarte, mit einer bestätigten E-Mail-Adresse. Sie unterstützt 7 Eintragstypen (A, AAAA, CNAME, TXT, MX, SRV und CAA), bis zu 50 pro Subdomain, mit Vorlagen für einen VPS oder einen Minecraft-Server. Der Name gehört Ihnen, solange Ihr Konto besteht, ohne Inaktivitätsregel.

  • Private und gewerbliche Nutzung erlaubt.
  • Eine kostenlose Subdomain pro Konto und bei Bedarf Pakete mit 10 oder 50 zusätzlichen Namen.
  • Die Subdomains, die zu Ihren ACLClouds-Servern gehören, zählen nicht zu diesem Kontingent.

Häufig gestellte Fragen

Kann man eine Website direkt auf einer kostenlosen Subdomain hosten?

Nein. Die Subdomain ist eine Adresse. Die Website muss woanders gehostet werden (VPS, GitHub Pages, Netlify oder Vercel) und wird dann über einen A- oder CNAME-Eintrag verbunden.

Funktioniert HTTPS mit einer kostenlosen Subdomain?

Ja. Das Zertifikat stellt der Server oder der Hoster der Website aus, zum Beispiel mit Let’s Encrypt auf einem VPS, sobald der Name auf ihn zeigt.

Warum wird mein CNAME abgelehnt?

Ein CNAME kann seinen Namen nicht mit einem anderen Eintrag teilen und nicht auf der Wurzel der Subdomain liegen. Verwenden Sie einen Namen wie www oder einen A-Eintrag.

Wie lange dauert es, bis das DNS funktioniert?

In der Regel wenige Minuten. Hatte ein alter Eintrag eine lange TTL, warten Sie diese Zeit ab, bevor Sie von einem Fehler ausgehen.