Google Cloud サービスをご利用の際、ドメインの DNS 設定の変更が必要になることがあります。ここでは、よく使用される用語と、Google サービスでの使用方法について説明します。ドメイン名 の基本もご覧ください。
- DNS
- MX レコード
- TXT レコード
- CNAME レコード
- A レコード
- NS レコード
- TTL(Time To Live)
- URL(Uniform Resource Locator)
- DNS の設定例
DNS
DNS は「ドメイン ネーム システム(Domain Name System)」の略です。 このシステムは、ドメインを整理し識別するための、ウェブの電話帳のようなものです。電話帳の場合は「Acme Pizza」といった名前から電話番号を見つけますが、DNS の場合は、「www.google.com」のようなウェブアドレスを、そのサイトをホストしているパソコンの物理 IP アドレス(「74.125.19.147」など)に変換します(例に挙げたのは Google のトップページです)。
Google Cloud サービスを使用する際、各種のツールおよびサービスを設定するために、何度か DNS 設定の変更が必要になります。変更する DNS レコードにはさまざまな種類があり、 たとえば、お使いのドメインのメールを Google のメールサーバーへ転送する場合はドメインの MX レコードを変更します。
MX レコード
Mail Exchange(MX)レコードは、ドメインのメールを、ドメインのユーザー アカウントをホストしているサーバーに配信します。Google Workspace で Gmail を設定するには、MX レコードが Google のメールサーバーを参照するように指定する必要があります。ドメインには、優先値の異なる複数の MX レコードを定義できます。最優先のレコードを使用してメールを配信できない場合は、2 番目のレコードを使用し、それでも配信できない場合は 3 番目のレコードと、順次、優先値の低いレコードを使用していきます。
詳しくは、Google Workspace のメール向けに MX レコードを設定する をご覧ください。
TXT レコード
TXT レコードは、ドメイン外のソースにテキスト情報を提供するための DNS レコードで、さまざまな任意の目的に使用できます。レコードの値には、人間が読めるテキストとマシンが読めるテキストのどちらでも使用できます。Google Cloud サービスでは、TXT レコードはドメインの所有権の証明や、SPF、DKIM、DMARC といったメールのセキュリティ機能の実装のために使用されます。
ドメインの TXT レコードを追加または変更する方法については、TXT レコード についてをご覧ください。
CNAME レコード
CNAME(Canonical Name)レコードは、エイリアス名を実際の「正規」ドメイン名にリンクします。 たとえば、 www.example.com を example.com にリンクします。Google Cloud サービスでは、CNAME レコードを使用して、Google サービスのアドレスまたは Google サイトで構築したウェブサイトのアドレスをカスタマイズします。
ドメインの CNAME レコードを追加または変更する方法については、CNAME レコードについてをご覧ください。
A レコード
A レコードまたは Address レコード(ホストレコードとも呼ばれます)は、ドメインをそのドメインのサービスをホストしているコンピュータの物理 IP アドレスにリンクします。Google Cloud サービスでは、A レコードを追加すると、「ネイキッド」ドメイン アドレスを有効にすることができます。
ドメインの A レコードを追加または変更する方法については、About A recordsをご覧ください。
NS レコード
ネームサーバー(NS)レコードは、ドメインの DNS 情報を伝えるサーバーを定義するレコードです。一般に、ドメインにはプライマリとセカンダリのネームサーバー レコードがあります。Google Cloud サービスでは、DNS 照会用に Google サーバーを参照する NS レコードを設定することができます。
TTL(Time To Live)
TTL は、レコードの変更が反映されるまでの秒数を指定する、DNS レコード内の値です。MX レコードや CNAME レコードといった、ドメインの各 DNS レコードには、それぞれ TTL 値が指定されています。レコードのその時点の TTL により、変更が反映されるまでに要する時間が決まります。たとえば、レコードの TTL が 86,400 秒であれば、変更が反映されるまでに最長で 24 時間かかります。
レコードの TTL を変更すると、それ以降の変更が反映されるまでの時間が変わります。 TTL 値を 3, 600 に設定すると、インターネット上のサーバーは 1 時間ごとにレコードの更新を確認します。TTL を短くしても、前の期間が終了するまで有効になりません。つまり、次にレコードを更新した場合、変更が反映されるまでに最長で 1 時間かかります。変更を元に戻したいときなど、変更を迅速に反映させたい場合は、TTL をさらに短く指定することもできます。たとえば 300 に指定すれば、5 分で変更が反映されます。レコードが正しく設定されたら、TTL 値を 86,400 に設定することをおすすめします。これにより、インターネット上のサーバーは 24 時間ごとにレコードの更新を確認します。
URL(Uniform Resource Locator)
URL は、インターネット上のリソースのウェブアドレスです。特定のウェブサイトにアクセスするためにブラウザに入力するアドレスです。たとえば、Google Workspace 管理者用ヘルプセンターの URL は http://support.google.com/a です。