DNS サービスを使用したドメインの管理 (ibmcloud sl dns)
IBM Cloud® Domain Name Service (DNS) は、お客様が基本 DNS 管理インターフェースを使用して 1 カ所でドメインを表示したり管理したりできるようにします。 ユーザーはリバースDNSとセカンダリDNSを同じ場所で無償で管理できる。
IBM Cloud® コマンド・ライン・インターフェースから以下のコマンドを使用して IBM Cloud クラシック・インフラストラクチャーの DNS サービスを管理します。
ibmcloud sl dns import
BIND ゾーン・ファイルに基づくゾーンをインポートします
ibmcloud sl dns インポート ZONEFILE [オプション]
例:
ibmcloud sl dns インポート ~/ibm.com.txt このコマンドは、ファイル ~/ibm.com.txtからゾーンとそのリソース・レコードをインポートします。
ibmcloud sl dns import ZONEFILE [flags]
コマンド・オプション:
- --dry-run
- 実際にはレコードを作成しません
ibmcloud sl dns record-add
ゾーン内でリソース・レコードを追加します
ibmcloud sl dns record-ZONE RECORD TYPE DATA [OPTIONS] を追加します
例:
ibmcloud sl dns record-add ibm.com ftp A 127.0.0.1-- ttl 86400 このコマンドは、A レコードをゾーン ibm.comに追加します。そのホストは「ftp」、データは「127.0.0.1」、ttl は 86400 秒です。
ibmcloud sl dns record-add ZONE RECORD TYPE DATA [flags]
コマンド・オプション:
- --ttl
- 秒単位の TTL (Time-To-Live (存続時間))。例: 86400。 デフォルト: 7200
ibmcloud sl dns record-edit
ゾーン内のリソース・レコードを更新します
ibmcloud sl dns record-edit ZONE [オプション]
例:
ibmcloud sl dns record-edit ibm.com-- by-id 12345678 --data 127.0.0.2-- ttl 3600 このコマンドは、ゾーン ibm.com(ID 12345678) の下のレコードを編集し、そのデータを「127.0.0.2」に設定し、ttl を 3600 に設定します。 ibmcloud sl dns record-edit ibm.com-- by-record kibana -- ttl 3600 このコマンドは、ホストが「kibana」であるゾーン ibm.comの下のレコードを編集し、それらの ttl をすべて 3600 に設定します。
ibmcloud sl dns record-edit ZONE [flags]
コマンド・オプション:
- --by-id
- 単一レコードをその ID で編集します
- --by-record
- ホスト・レコード (www など) で編集します
- --data (データ)
- レコード・データ (IP アドレスなど)
- --ttl
- 秒単位の TTL (Time-To-Live (存続時間))。例: 86400。 デフォルト: 7200
ibmcloud sl dns record-list
ゾーン内のすべてのリソース・レコードをリストします
ibmcloud sl dns record-list ZONE [オプション]
例:
ibmcloud sl dns record-list ibm.com-- record elasticsearch -- type A -- ttl 900 このコマンドは、ゾーン ibm.comのすべての A レコードをリストし、ホストによるフィルターは elasticsearch であり、ttl は 900 秒です。
ibmcloud sl dns record-list ZONE [flags]
コマンド・オプション:
- --data (データ)
- レコード・データ (IP アドレスなど) を基準にフィルター操作します
- --record
- ホスト・レコード (www など) を基準にフィルター操作します
- --ttl
- 秒単位の TTL (Time-To-Live (存続時間)) (例: 86400) を基準にフィルター操作します
- -- タイプ
- レコード・タイプ (A または CNAME など) を基準にフィルター操作します
ibmcloud sl dns record-remove
ゾーンからリソース・レコードを削除します
ibmcloud sl dns record-remove RECORD_ID
例:
ibmcloud sl dns record-12345678 を削除します このコマンドは、ID 12345678 のリソース・レコードを削除します。
ibmcloud sl dns record-remove RECORD_ID
ibmcloud sl dns zone-create
ゾーンを作成します
ibmcloud sl dns zone-create ZONE [オプション]
例:
ibmcloud sl dns zone-create ibm.com このコマンドは、 ibm.comという名前のゾーンを作成します。
ibmcloud sl dns zone-create ZONE
ibmcloud sl dns zone-delete
ゾーンを削除します
ibmcloud sl dns zone-delete ZONE
例:
ibmcloud sl dns zone-delete ibm.com このコマンドは、 ibm.comという名前のゾーンを削除します。
ibmcloud sl dns zone-delete ZONE
ibmcloud sl dns zone-list
ご使用のアカウントのすべてのゾーンをリストします
ibmcloud sl dns zone-list [オプション]
例:
ibmcloud sl dns zone-list このコマンドは、現行アカウントの下のすべてのゾーンをリストします。
ibmcloud sl dns zone-list
ibmcloud sl dns zone-print
ゾーンおよびリソース・レコードを BIND フォーマットで出力します
ibmcloud sl dns zone-print ZONE
例:
ibmcloud sl dns zone-print ibm.com このコマンドは、 ibm.comという名前のゾーンを BIND フォーマットで印刷します。
ibmcloud sl dns zone-print ZONE