Alle Subdomains (*.ihre-domain.de) und Zertifikate per DNS
Mit einem Platzhalter laufen alle Subdomains über eine Website – das Zertifikat holt das CDN per DNS. Dieselbe Technik steht für eigene Zertifikate (lego, certbot) bereit.
Platzhalter für eine Website
- Die Domain liegt in Ihrer DNS-Verwaltung beim CDN, die Nameserver sind umgestellt.
- Website öffnen → Hostnamen → „Weiteren Hostnamen hinzufügen“: *.ihre-domain.de.
- Fertig: Der Platzhalter läuft gleich über das CDN, das Zertifikat kommt nach ein paar Minuten.
Ein Platzhalter gilt für genau eine Ebene: shop.ihre-domain.de, nicht a.b.ihre-domain.de – wie bei Zertifikaten üblich. Eigene Einträge für einzelne Namen (z. B. mail) gehen dem Platzhalter vor.
Warum nur mit der Zone beim CDN?
Zertifikate für Platzhalter stellt die Zertifizierungsstelle nur aus, wenn ein TXT-Eintrag _acme-challenge in Ihrer Zone steht. Liegt die Zone beim CDN, setzt es ihn selbst – auch bei jeder Erneuerung.
Eigene Zertifikate mit lego oder certbot
Für Server, die selbst ein Zertifikat brauchen (z. B. einen Mailserver), setzt die API den Eintrag in Ihrer Zone. Anmeldung mit einem API-Key.
HTTPREQ_ENDPOINT=https://portal.kernhosting.com/v1/dns/acme \
HTTPREQ_USERNAME=api HTTPREQ_PASSWORD=IHR_API_KEY \
lego --dns httpreq -d 'ihre-domain.de' -d '*.ihre-domain.de' runcurl -fsS -H "Authorization: Bearer IHR_API_KEY" \
-H 'content-type: application/json' \
-d "{\"fqdn\":\"_acme-challenge.$CERTBOT_DOMAIN\",\"value\":\"$CERTBOT_VALIDATION\"}" \
https://portal.kernhosting.com/v1/dns/acme/presentAls --manual-cleanup-hook dasselbe mit /cleanup. Die Einträge stehen nicht in Ihrer Liste und verschwinden nach einer Stunde von selbst.
Nicht fündig geworden? Durchsuchen Sie die Übersicht, schauen Sie auf die Statusseite oder schreiben Sie uns – die Kontaktdaten stehen im Impressum.