Google Compute Engine でウェブサイトまたはウェブ アプリケーションを実行していて、それに関連付けられているドメイン名を変更したい場合は、いくつかの手順に従う必要があります。
Web サイトやアプリケーションのドメイン名の変更は気が遠くなるかもしれませんが、適切なガイダンスとツールを使用すれば、シームレスなプロセスで行うことができます。この記事では、Google Compute Engine でドメインを変更する手順を説明します。
Google Compute Engine は、ユーザーが Google のインフラストラクチャ上で仮想マシンを実行できるようにするクラウドベースのプラットフォームです。このプラットフォームは、Web サイト、Web アプリケーション、その他のクラウドベースのサービスのホスティングに広く使用されています。
Google Compute Engine 上のウェブサイトまたはアプリケーションのドメイン名の変更は、多くのユーザーが実行する必要がある一般的なタスクです。
このガイドは、ダウンタイムやサービスの中断を引き起こすことなくドメイン名を変更するのに役立ちます。
コンテンツ
Google Compute Engine でドメインを変更する方法
ステップ 1: ドメインを設定する
ドメイン名を変更する前に、Google Workspace で新しいドメインを設定する必要があります。 Google Workspace は、Gmail、Google ドキュメント、Google スプレッドシート、その他の一般的なアプリケーションを含むクラウドベースの生産性向上ツールのスイートです。 Google Workspace で新しいドメインを設定するには、次の手順に従います。
- Google Workspace ウェブサイトにアクセスし、Google アカウントでサインインします。
- 「開始する」をクリックし、プロンプトに従って新しいドメインを作成します。
- ドメインを作成したら、DNS ゾーン ファイルに TXT レコードを追加して、ドメインの所有権を確認する必要があります。これは、ドメイン レジストラーまたは DNS ホスティング プロバイダーを通じて行うことができます。
ステップ 2: カスタム ドメインをマッピングする

新しいドメインを設定したら、それを Google Compute Engine インスタンスにマッピングする必要があります。カスタム ドメインをマッピングすると、新しいドメイン名が既存の IP アドレスにリンクされます。カスタム ドメインをマッピングするには、次の手順に従います。
- Google Cloud コンソールに移動し、プロジェクトを選択します。
- 「ナビゲーション メニュー」をクリックし、「Compute Engine」を選択します。
- カスタム ドメインをマッピングするインスタンスを選択します。
- [編集] をクリックし、[カスタム ドメイン] セクションまでスクロールします。
- 「ドメイン名」フィールドに新しいドメイン名を入力し、「追加」をクリックします。
- Google は新しいドメインの DNS ゾーンを自動的に作成します。 「作成」をクリックしてゾーンを作成します。
ステップ 3: プライマリ ドメインを変更する

カスタム ドメインを Google Compute Engine インスタンスにマッピングしたので、プライマリ ドメインを変更する必要があります。プライマリ ドメインは、Web サイトまたはアプリケーションへのアクセスに使用されるドメインです。プライマリ ドメインを変更するには、次の手順に従います。
- Google Cloud コンソールに移動し、プロジェクトを選択します。
- 「ナビゲーション メニュー」をクリックし、「Compute Engine」を選択します。
- プライマリ ドメインを変更するインスタンスを選択します。
- [編集] をクリックし、[カスタム ドメイン] セクションまでスクロールします。
- 新しいドメインの横にあるドロップダウン メニューをクリックし、[プライマリにする] を選択します。
- 「保存」をクリックして変更を保存します。
ステップ 4: DNS ゾーンを作成する

Google Compute Engine でドメインを変更するには、DNS ゾーンの作成が不可欠です。 DNS ゾーンは、ドメイン名と IP アドレス間のマッピングを定義する DNS レコードのコンテナです。 DNS ゾーンを作成するには、次の手順に従います。
- Google Cloud コンソールに移動し、プロジェクトを選択します。
- [ナビゲーション メニュー] をクリックし、[ネットワーク サービス] > [クラウド DNS] を選択します。
- 「ゾーンの作成」をクリックし、新しいゾーンの名前を入力します。
- 作成する DNS ゾーンのタイプ (パブリックまたはプライベート) を選択します。
- 「DNS 名」フィールドにドメインの名前を入力します。
- 「作成」をクリックします
ステップ 5: DNS レコードを追加する
DNS ゾーンを作成したら、DNS レコードを追加する必要があります。 DNS レコードは、ドメイン名を IP アドレスおよびその他の情報にマッピングします。新しい DNS ゾーンに DNS レコードを追加するには、次の手順に従います。
- Google Cloud コンソールに移動し、プロジェクトを選択します。
- [ナビゲーション メニュー] をクリックし、[ネットワーク サービス] > [クラウド DNS] を選択します。
- 新しい DNS ゾーンをクリックします。
- [レコード セットの追加] をクリックし、追加する DNS レコードの種類 (A、CNAME、MX など) を選択します。
- 「名前」フィールドにDNSレコードの名前を入力します。
- 「データ」フィールドに DNS レコードの値を入力します。
- 「作成」をクリックして新しいDNSレコードを作成します。
ステップ 6: DNS 構成を確認する
DNS レコードを追加したら、DNS 構成が正しいことを確認する必要があります。これは、Linux または macOS システムで「dig」コマンドを使用して実行できます。 DNS 構成を確認するには、次の手順に従います。
- Linux または macOS システムでターミナル ウィンドウを開きます。
- 「dig」と入力し、その後に新しいドメイン名を入力して Enter キーを押します。
- 出力内で「ANSWER SECTION」を探します。このセクションには、Google Compute Engine インスタンスの IP アドレスが含まれている必要があります。
- 「回答セクション」の IP アドレスが Google Compute Engine インスタンスの IP アドレスと一致する場合、DNS 構成は正しいことになります。
ステップ 7: Web サイトまたはアプリケーションをテストする
Google Compute Engine でドメイン名を変更したので、ウェブサイトまたはアプリケーションをテストして、すべてが正しく動作することを確認する必要があります。 Web サイトまたはアプリケーションをテストするには、次の手順に従います。
- Web ブラウザを開いて、新しいドメイン名に移動します。
- Web サイトまたはアプリケーションが正しく読み込まれることを確認します。
- Web サイトまたはアプリケーションのすべての機能をテストして、すべてが期待どおりに動作していることを確認します。
- 問題が発生した場合は、上記の手順を確認して、すべてが正しく構成されていることを確認してください。
結論
Google Compute Engine でのドメイン名の変更は難しそうに思えるかもしれませんが、この記事で説明する手順に従えばすぐに変更できます。
すべての重要な手順は、新しいドメインのセットアップ、カスタム ドメインのマッピング、プライマリ ドメインの変更、DNS ゾーンの作成、DNS レコードの追加、DNS 構成の確認です。
これらの手順に従うことで、ダウンタイムやサービスの中断を引き起こすことなくドメイン名を変更できます。