SiteKensa

Google Cloud DNSMXを設定する手順

そのドメイン宛のメールを受け取るサーバーを指定するレコードです。Google Cloud DNSのDNS設定画面から追加する手順をご案内します。

図は、Google Cloud DNSの実際の画面です (2026年7月時点。ドメイン名と会員情報は、伏せてあります)。 画面や名称は、変更される場合がありますので、不明な点は、公式ヘルプもあわせてご確認ください。

入力する値

ホスト名(名前)空欄、または @

サブドメインで受信する場合を除き、ドメイン本体に設定します。

種別(タイプ)MX
aspmx.l.google.com (優先度 1)

MXには優先度の欄があります。数字が小さいほど先に試されます。値にはIPアドレスではなくホスト名を書いてください。

値の例は、あくまで例です。あなたのドメイン用の値は、MXの診断で確認できます。

MXで間違えやすい点

  • IPアドレスを直接書かない

    MXの値には、メールサーバーのホスト名を書きます。ここに書いた値は送信側からドメイン名として問い合わせられ、AまたはAAAAレコードが返ることが求められているためです (RFC 1035 セクション3.3.9、RFC 5321 セクション5.1)。IPアドレスの文字列そのものは問い合わせても通常アドレスが返りません。

  • 参照先がCNAMEになっていないか

    MXが参照するホスト名は、CNAMEであってはいけません (RFC 2181 セクション10.3)。名前解決自体は、できてしまうため気づきにくい問題です。

  • メールを使わないなら Null MX を設定する

    そのドメインでメールを受け取らないなら優先度 0、ホスト名 . のMXレコード (Null MX、RFC 7505) を設定して明示できます。MXを設定しないままだと送信側は、Webサーバー宛に配送を試みます。

設定手順

  1. ゾーンの一覧を開いて対象のゾーンを選ぶ

    ブラウザで https://console.cloud.google.com/net-services/dns/ を開き、Googleアカウントでログインします。Cloud DNS の「ゾーン」ページが開くので、対象のゾーン名を押します。

    ゾーン名を押すとそのゾーンのレコードが開きます。(図をクリックすると拡大します)
    ゾーン名を押すとそのゾーンのレコードが開きます。
  2. 「標準を追加します」を押す

    「ゾーンの詳細」が開きます。「レコードセット」の下にある「標準を追加します」を押すと入力画面に進みます。

    隣の「ルーティング ポリシー付きで追加します」は、宛先を振り分けるための別の機能です。(図をクリックすると拡大します)
    隣の「ルーティング ポリシー付きで追加します」は、宛先を振り分けるための別の機能です。
  3. DNS 名・タイプ・値を入力する

    「DNS 名」に下の値を入れます。入力欄の右にドメイン名が出るので、入力するのはその前の部分だけです。ドメイン本体に設定するときは、空欄のままにします。「リソース レコードのタイプ」を下の値のとおりに選ぶとその種別に合った値の入力欄に変わります。TTL は、初期値の5分のままで構いません。

    MXのときに入れる値

    ホスト名(名前)
    空欄、または @
    種別(タイプ)
    MX
    aspmx.l.google.com (優先度 1)

    MXには優先度の欄があります。数字が小さいほど先に試されます。値にはIPアドレスではなくホスト名を書いてください。あなたのドメイン用の値を診断で確認する

    入力欄の右にドメイン名が出ます。入力するのはその前の部分だけです。(図をクリックすると拡大します)
    入力欄の右にドメイン名が出ます。入力するのはその前の部分だけです。
  4. 「作成」を押す

    画面の下にある「作成」を押すと反映されます。同じ名前で値を複数入れるときは、その前に「アイテムを追加」で行を増やしてください。

    同じ名前で値を複数入れるときは、「アイテムを追加」で行を増やします。(図をクリックすると拡大します)
    同じ名前で値を複数入れるときは、「アイテムを追加」で行を増やします。

Google Cloud DNSでつまずきやすい点

  • 「DNS 名」の欄は、入力欄の右にドメイン名が固定で表示されます。入力するのはその前の部分だけです。ドメイン本体に設定するときは、空欄のままにします。@ とは書きません。_dmarc と入れれば _dmarc.example.jp になります。
  • TXTの値は、引用符で囲む必要があります。v=DMARC1; p=none のように裸で入れるとエラーになります。
  • 255バイトを超えるTXT (DKIMの公開鍵が該当します) は、255バイトずつに分割し、それぞれを引用符で囲んで並べます。1レコード全体の上限は、1,000文字です。
  • 同じ名前で値を複数入れるときは、「アイテムを追加」で入力欄の行を増やします。
  • TTLの初期値は、5で、単位の欄が「分」になっています。秒で指定したいときは単位の欄も変えてください。
  • レコードを追加するボタンは、2つ並んでいます。「標準を追加します」が通常のレコードで、「ルーティング ポリシー付きで追加します」は、宛先を振り分けるための別の機能です。
  • レジストラ側のネームサーバーがこのゾーンのものになっていないとここでの設定は、反映されません。ゾーンの詳細画面に表示されるネームサーバーと実際にドメインへ設定されている値が一致しているか確認してください。

設定先のUI

Cloud DNS → ゾーン → 対象のマネージドゾーン → 標準を追加します

Google Cloud DNSの公式ヘルプを見る(外部サイトが新しいタブで開きます)

設定できたら再診断で確認

反映されているかどうかは設定画面を見るだけでは分かりません。再診断で外から見える状態を確認してください。

再診断する

読んでおくと早く済むもの

Google Cloud DNSで設定するほかのレコードを見る