Domänen mit dem DNS-Service verwalten (ibmcloud sl dns)
Der DNS-Service von IBM Cloud® (DNS = Domain Name Service) bietet Kunden einen zentralen Ausgangspunkt zur Anzeige und Verwaltung ihrer Domänen über die DNS-Basismanagementschnittstelle. Benutzer können Reverse und Secondary DNS am selben Ort kostenlos verwalten.
Mit den folgenden Befehlen der Befehlszeilenschnittstelle (CLI) von IBM Cloud® können Sie den DNS-Service der klassischen Infrastruktur von IBM Cloud verwalten.
ibmcloud sl dns import
Zone auf Basis einer BIND-Zonendatei importieren
ibmcloud sl dns import ZONEFILE [OPTIONEN]
Beispiele:
ibmcloud sl dns import ~/ibm.com.txt Dieser Befehl importiert die Zone und ihre Ressourcendatensätze aus der Datei ~/ibm.com.txt.
ibmcloud sl dns import ZONEFILE [flags]
Befehlsoptionen:
- --dry-run
- Datensätze nicht tatsächlich erstellen
ibmcloud sl dns record-add
Ressourcendatensatz in einer Zone hinzufügen
ibmcloud sl dns record-add ZONE RECORD TYPE DATA [OPTIONEN]
Beispiele:
ibmcloud sl dns record-add ibm.com ftp A 127.0.0.1-- ttl 86400 Dieser Befehl fügt einen A-Datensatz zur Zone ibm.comhinzu, der Host ist "ftp", die Daten sind "127.0.0.1" und die Lebensdauer ist 86400 Sekunden.
ibmcloud sl dns record-add ZONE RECORD TYPE DATA [flags]
Befehlsoptionen:
- --ttl
- TTL (Time-To-Live) in Sekunden: 86400. Standardwert: 7200
ibmcloud sl dns record-edit
Ressourcendatensätze in einer Zone aktualisieren
ibmcloud sl dns record-edit ZONE [OPTIONEN]
Beispiele:
ibmcloud sl dns record-edit ibm.com-- by-id 12345678 --data 127.0.0.2-- ttl 3600 Dieser Befehl bearbeitet Datensätze unter der Zone ibm.commit der ID 12345678 und setzt deren Daten auf "127.0.0.2" und ttl auf 3600. ibmcloud sl dns record-edit ibm.com-- by-record kibana -- ttl 3600 Dieser Befehl bearbeitet Datensätze unter der Zone ibm.com, deren Host "kibana" ist, und setzt ihre Lebensdauer auf 3600.
ibmcloud sl dns record-edit ZONE [flags]
Befehlsoptionen:
- --by-id
- Einzelnen Datensatz nach ID bearbeiten
- --by-record
- Nach Hostdatensatz bearbeiten, z. B. www
- -- Daten
- Datensatzdaten, z. B. eine IP-Adresse
- --ttl
- TTL (Time-To-Live) in Sekunden: 86400. Standardwert: 7200
ibmcloud sl dns record-list
Alles Ressourcendatensätze in einer Zone auflisten
ibmcloud sl dns record-list ZONE [OPTIONEN]
Beispiele:
ibmcloud sl dns record-list ibm.com-- record elasticsearch -- type A -- ttl 900 Dieser Befehl listet alle A-Datensätze unter der Zone ibm.comauf und filtert nach Host ist Elasticsearch und TTL ist 900 Sekunden.
ibmcloud sl dns record-list ZONE [flags]
Befehlsoptionen:
- -- Daten
- Nach Datensatzdaten filtern, z. B. einer IP-Adresse
- --record
- Nach Hostdatensatz filtern, z. B. www
- --ttl
- Nach TTL(Time-To-Live) in Sekunden filtern, z. B. 86400
- -- Typ
- Nach Datensatztyp filtern, z. B. A oder CNAME
ibmcloud sl dns record-remove
Ressourcendatensatz aus einer Zone entfernen
ibmcloud sl dns record-remove RECORD_ID
Beispiele:
ibmcloud sl dns record-remove 12345678 Dieser Befehl entfernt den Ressourceneintrag mit der ID 12345678.
ibmcloud sl dns record-remove RECORD_ID
ibmcloud sl dns zone-create
Zone erstellen
ibmcloud sl dns zone-create ZONE [OPTIONEN]
Beispiele:
ibmcloud sl dns zone-create ibm.com Dieser Befehl erstellt eine Zone mit dem Namen ibm.com.
ibmcloud sl dns zone-create ZONE
ibmcloud sl dns zone-delete
Zone löschen
ibmcloud sl dns zone-delete ZONE
Beispiele:
ibmcloud sl dns zone-delete ibm.com Dieser Befehl löscht eine Zone namens ibm.com.
ibmcloud sl dns zone-delete ZONE
ibmcloud sl dns zone-list
Alle Zonen für eigenes Konto auflisten
ibmcloud sl dns zone-list [OPTIONEN]
Beispiele:
ibmcloud sl dns zone-list Dieser Befehl listet alle Zonen unter dem aktuellen Konto auf.
ibmcloud sl dns zone-list
ibmcloud sl dns zone-print
Zone und Ressourcendatensätze in BIND-Format ausgeben
ibmcloud sl dns zone-print ZONE
Beispiele:
ibmcloud sl dns zone-print ibm.com Dieser Befehl gibt die Zone ibm.comim BIND-Format aus.
ibmcloud sl dns zone-print ZONE