クイックスタート: Cloud DNS を使用してドメイン名の DNS レコードを設定する
このページでは、Cloud DNS マネージド ゾーンとドメイン名のリソース レコードを設定する方法について説明します。マネージド ゾーンを作成して、アドレス(A
)レコードと正規名(CNAME
)レコードをドメインに設定する例について説明します。
このタスクを Google Cloud コンソールで直接行う際の順を追ったガイダンスについては、[ガイドを表示] をクリックしてください。
詳しくは、次のリソースをご覧ください。
- Cloud DNS のコンセプトについては、Cloud DNS の概要をご覧ください。
- Cloud DNS に関連する用語については、主な用語をご覧ください。
- Virtual Private Cloud(VPC)ネットワークの構成情報については、VPC の概要をご覧ください。
- 構成方法と API 情報については、次のステップをご覧ください。
要件
このガイドは、以下のことを前提としています。
- ドメイン名の登録事業者を通じてドメイン名を取得します。Cloud Domains または他の任意のドメイン登録事業者を使用してドメイン名を登録できます。Cloud Domains では、Cloud Domains API を使用してドメインを管理できます。
- Windows Server 仮想マシン(VM)インスタンスまたは Linux VM インスタンス。
- ゾーンの
A
レコードを指す IP アドレス。参照可能な IP アドレスですでに実行されているサーバーは、有効な IP アドレスになり得ます。たとえば、Compute Engine VM でウェブサーバーを起動する手順については、基本的な Apache ウェブサーバーを実行するチュートリアルをご覧ください。
準備
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the DNS API.
Cloud DNS に一般公開マネージド ゾーンを作成する
Google Cloud コンソールで、[DNS ゾーンの作成] ページに移動します。
一般公開 DNS ゾーンを作成するには、[
ゾーンを作成 ] をクリックします。[ゾーンのタイプ] で [公開] を選択します。
[ゾーン名] フィールドに「my-new-zone
」と入力します。[
DNS 名 ] フィールドに、購入したドメインの名前を入力します。ドメイン名のみを入力します。次に例を示します。example.com
[
DNSSEC ] プルダウン リストで [オフ] を選択します。[
作成 ] をクリックします。
レコードを編集するには、[ゾーンの詳細] ページで、編集するレコードの行末にある [edit 編集] をクリックします。
新しいレコードを作成してドメインを外部 IP アドレスにポイントする
IP アドレスの形式が #.#.#.#
の場合は、IPv4 アドレスであるため、A
レコードを作成する必要があります。
IP アドレスの形式が #:#:#:#:#:#:#:#
の場合は、IPv6 アドレスであるため、AAAA
レコードを作成する必要があります。
Google Cloud Console で、[Cloud DNS] ページに移動します。
レコードセットを追加するゾーンをクリックします。
[標準を追加] をクリックします。
[リソース レコードのタイプ] で、
A
レコードを作成するには [A
] を選択します。AAAA
レコードを作成するには、[AAAA
] を選択します。[IPv4 アドレス] または [IPv6 アドレス] に、このドメインで使用する IP アドレスを入力します。
[作成] をクリックします。
www
サブドメイン用に CNAME レコードを作成する
Google Cloud Console で、[Cloud DNS] ページに移動します。
レコードセットを追加するゾーンをクリックします。
[標準を追加] をクリックします。
[DNS 名] に「
www
」と入力します。[リソース レコードのタイプ] に [
CNAME
] を選択します。[正規名] で、ドメイン名に続いてピリオドを入力します(例:
example.com.
)。[作成] をクリックします。
レコードの有効期間(TTL)値によっては、レコードの更新に時間がかかることがあります。ドメイン名にアクセスして、ドメインが IP アドレスに解決されていることを確認することで、DNS レコードが機能していることを確認できます。
ドメイン ネームサーバーを更新してドメインを公開する
最後に、ドメイン ネームサーバーを Cloud DNS を使用するように更新して、新しく作成したレコードをインターネットに公開する必要があります。
これで、Cloud DNS を使用して DNS レコードを正しく設定できました。
クリーンアップ
このページで使用したリソースについて、Google Cloud アカウントに課金されないようにするには、次の手順を行います。
Google Cloud Console で、Cloud DNS の [ゾーン] ページに移動します。
ゾーン名(
my-new-zone
)をクリックして、[ゾーンの詳細] ページに移動します。作成した A レコードと CNAME レコードを選択します。
[レコードセットを削除] をクリックします。
[Cloud DNS] ページに移動します。
ゾーンを削除するには、
my-new-zone
チェックボックスをオンにしてから、行末にある delete [ゾーンを削除] をクリックします。
次のステップ
- レコードを追加、削除、更新については、レコードを管理するをご覧ください。
- マネージド ゾーンを操作するには、ゾーンの作成、変更、削除をご覧ください。
- Cloud DNS の使用時に発生する可能性のある一般的な問題の解決策については、トラブルシューティングをご覧ください。
- API のリファレンスについては、Cloud DNS REST API をご覧ください。
- 費用を確認するには、Cloud DNS の料金をご覧ください。