Folge dieser Anleitung, um einen Porkbun-API-Schlüssel und einen geheimen Schlüssel für InfraNest zu erstellen und sicherzustellen, dass Porkbun diesem Schlüssel auch tatsächlich erlaubt, etwas zu tun — ein Schritt, den fast jeder beim ersten Versuch verpasst.
Überblick
- Porkbun benötigt zwei Zugangsdaten — einen API-Schlüssel und einen geheimen API-Schlüssel —, damit InfraNest deine Domains verwalten kann.
- Das Erstellen des Schlüssels dauert nur eine Minute, aber Porkbun verlangt außerdem, dass du den API-Zugriff für deine Domains separat aktivierst — sonst wird jede Änderung, die InfraNest versucht, abgelehnt.
- Optional kannst du den Schlüssel zusätzlich mit einer IP-Positivliste, einer Domain-Positivliste und Ausgabenkontrollen einschränken.
Den Schlüssel erstellen
- Melde dich bei Porkbun an.
- Gehe zu Account → API Access (porkbun.com/account/api).
- Wähle Create API Key und gib ihm einen Namen, den du wiedererkennst, etwa InfraNest.
- Porkbun zeigt dir einen API-Schlüssel, der mit
pk1_beginnt, und einen geheimen API-Schlüssel, der mitsk1_beginnt. - Kopiere beide und füge sie in InfraNest ein — siehe Connect Porkbun.
WarningDer geheime Schlüssel wird nur einmal angezeigt. Wenn du ihn verlierst, erstelle ein neues Schlüsselpaar, statt zu versuchen, ihn wiederherzustellen.
Dann API-Zugriff für deine Domains aktivieren
Das ist der Schritt, den die meisten übersehen. Das Erstellen eines Schlüssels allein erlaubt ihm noch nicht, irgendetwas mit deinen Domains zu tun. Porkbun steuert den API-Zugriff pro Domain, und er ist standardmäßig deaktiviert.
Das Symptom ist unverkennbar, sobald man es kennt: Alle deine Domains erscheinen in InfraNest ganz normal, und dann wird jede einzelne Änderung, die du versuchst — Nameserver, automatische Verlängerung, ein DNS-Eintrag — abgelehnt. Mit deinem Schlüssel stimmt nichts nicht.
Es gibt zwei Wege, das zu beheben:
- Alle auf einmal (empfohlen). Aktiviere auf derselben Seite Account → API Access die Option Opt In All Domains. Neue Domains, die du später registrierst, werden dann automatisch einbezogen.
- Eine Domain nach der anderen. Öffne in deiner Domainliste unter porkbun.com/account eine Domain und schalte ihren API Access-Schalter ein.
InfraNest markiert jede Domain, die noch deaktiviert ist, mit einer NO API-Kennzeichnung und erklärt, was zu tun ist — so siehst du, wenn du nur einige Domains bearbeitet hast, welche noch übrig sind.
Optional: den Schlüssel einschränken
Porkbun kann einen Schlüssel noch weiter einschränken. Beide Einstellungen sind optional und standardmäßig deaktiviert, bis du sie einschaltest — du findest sie hinter dem Zahnradsymbol neben dem Schlüssel auf der API Access-Seite.
- Source IP allowlist — akzeptiert Anfragen nur von bestimmten Adressen. Wenn du das einstellst, füge die auf InfraNests Porkbun-Verbindungsformular angezeigte IP-Adresse hinzu, sonst wird jede Anfrage abgelehnt, egal wie korrekt dein Schlüssel ist.
- Target domain allowlist — erlaubt dem Schlüssel nur, bestimmte Domains zu berühren. Es handelt sich um einen exakten Abgleich, das Eintragen von
example.comdeckt also keine andere Domain ab, die dir gehört.
Wenn du dir nicht sicher bist, lass beides leer. Das ist die Standardeinstellung von Porkbun, und sie funktioniert.
Optional: Ausgabenkontrollen
Porkbun verwendet das Guthaben deines Prepaid-Kontos, und dieselbe API Access-Seite kann begrenzen, wie viel ein Schlüssel pro Monat ausgeben darf, und dich per E-Mail benachrichtigen, wenn das Guthaben unter einen von dir gewählten Betrag fällt. InfraNest liest beides aus und zeigt es bei der Verbindung an, damit ein hier festgelegtes Monatslimit dich später nicht überrascht.
NoteEin monatliches Ausgabenlimit lehnt Abbuchungen ab, selbst wenn dein Guthaben gesund aussieht. Wenn eine Verlängerung fehlschlägt und das Guthaben in Ordnung zu sein scheint, prüfe diese Einstellung.
War dieser Artikel hilfreich?