DNS カテゴリでは、ドメインを Web サイトやメールサーバーに結び付けるネームサーバー(Nameserver)と DNS レコードの管理を解説します。Domain Name API のデフォルトのネームサーバーは tr.apiname.com と eu.apiname.com で、これらのネームサーバーでホストされる DNS ゾーン(Zone)のレコードは REST API で参照、追加、変更、削除できます。

A / AAAA — ドメインを IPv4 / IPv6 アドレスに結び付けます。

CNAME — www などのサブドメインを、別のホスト名の別名として設定します。ルートドメイン(Apex)には CNAME を使えないため、ALIAS レコードを使用します。

MX — メールを受信するサーバーと優先度(Priority)を指定します。数値が小さいほど優先されます。

TXT — SPF、DKIM、ドメイン所有権の確認(Verification)などのテキスト値を保存します。

CAA — このドメインに SSL 証明書を発行できる認証局(CA)を制限します。SRV — サービスのホストとポート(Port)を指定します。

ネームサーバーの変更はレジストリには数秒で反映されますが、リゾルバー(Resolver)が古い情報をキャッシュするため、拡張子によっては 1〜48 時間かかることがあります。委任済みゾーンのレコード変更はそのレコードの TTL 以内に伝わるので、大きな変更の前には TTL を 300 秒に下げておくと安心です。子ネームサーバー(Glue Record)と DNSSEC の設定は英語の API ドキュメント(Name servers)で確認できます。

DNS レコードのエンドポイント(/api/v1/domains/zones)は OT&E テスト環境では HTTP 500 を返すため、本番環境で試してください。ネームサーバーが委任されていないドメインに書き込んだレコードは問い合わせに応答しないので、運用中のサイトには影響しません。一方、POST /api/v1/domains/zones/apply を呼び出すとドメインが Domain Name API の DNS に切り替わるため、Web サイトやメールをほかで運用しているドメインには使わないでください。変更結果は dig や nslookup で各ネームサーバーに直接問い合わせて確認できます。

.DEドメインのDNS標準、要件およびプロキシサービス

DENIC は .DE ドメインの DNS 設定に厳格なルールを適用しています。ドメインを有効にするには、DNS サーバーがこれらの基準に完全に準拠している必要があります。

続きを読む