DNS レコードを追加して自分のドメインを接続する

スモール ビジネス ヘルプとラーニングに関するすべてのスモール ビジネス コンテンツをご覧ください。

サードパーティのホスティング プロバイダーからドメインを購入した場合は、レジストラーのアカウントの DNS レコードを更新することで、それを Microsoft 365 に接続できます。

これらの手順の最後に、ドメインはドメインを購入したホストに登録された状態を維持しますが、Microsoft 365 は、メール アドレス (など user@yourdomain.com) やその他のサービスに使用できます。

ドメインを追加しない場合、組織内のユーザーは、メール アドレスに onmicrosoft.com ドメインを使用します。 ユーザーを追加する前にドメインを追加することが重要です。それにより、ユーザーを再度セットアップする必要がなくなります。

以前にユーザーを作成し、ドメインを変更する場合は、「Microsoft 365 管理センターを使用してカスタム ドメインを使用するようにメール アドレスを変更する」で説明されている手順に従います。

探している内容が見つからない場合は、ドメインに関する FAQ を確認してください。

ヒント

このトピックの手順に関するヘルプが必要な場合は、Microsoft Small Business スペシャリストとの協働を検討してください。 Business Assist を使用すると、オンボーディングから日常使用まで、ビジネスを成長させながら従業員とともに一日中いつでも中小企業の専門家にアクセスできます。

注:

DNS ホスティング プロバイダーを見つけるには、「 ドメイン レジストラーの検索 - Microsoft 365 管理者 |Microsoft Learn。

手順 1: TXT レコードまたは MX レコードを追加して、ドメインを所有していることを確認する

まず、Microsoft 365 に追加するドメインを所有していることを証明する必要があります。

  1. Microsoft 365 管理センター にサインインし[すべて表示]>[設定]>[ドメイン]を選択します。

  2. 新しいブラウザー タブまたはウィンドウで、使用している DNS ホスティング プロバイダーにサインインし、DNS 設定を管理している場所を検索します (例: ゾーン ファイルの設定、ドメインの管理、ドメイン マネージャー、DNS マネージャー)。

  3. プロバイダーの DNS マネージャーのページに移動し、管理センターで示された TXT レコードをドメインに追加します。

    このレコードを追加しても、既存のメールやその他のサービスには影響はありません。このレコードは、お客様のドメインが Microsoft 365 に接続された後、安全に削除することができます。

    例:

    • TXT 名: @
    • TXT 値: MS=ms######## (管理センターの固有 ID)
    • TTL: 3600 (またはプロバイダーの既定値)
  4. レコードを保存し、管理センターに戻り、[確認] を選択します。 レコードの変更には通常 15 分ほどかかりますが、登録には時間がかかる場合があります。 少し時間をかけて、変更内容が反映されるように何度か試してください。

Microsoft で正しい TXT レコードが見つかった場合、ドメインは確認済みとなります。

MX レコードで確認する

レジストラーが TXT レコードの追加をサポートしていない場合は、MX レコードを追加することで確認できます。

  1. Microsoft 365 管理センター にサインインし[すべて表示]>[設定]>[ドメイン]を選択します。
  2. 新しいブラウザー タブまたはウィンドウで、使用している DNS ホスティング プロバイダーにサインインし、DNS 設定を管理している場所を検索します (例: ゾーン ファイルの設定、ドメインの管理、ドメイン マネージャー、DNS マネージャー)。
  3. プロバイダーの DNS マネージャーのページに移動し、管理センターで示された MX レコードをドメインに追加します。

この MX レコードの 優先度 は、ドメインのすべての既存の MX レコードで最高でなくてはなりません。 それ以外の場合、メールの送受信が妨げられます。 ドメイン確認が完了したら、すぐにこのレコードを削除する必要があります。

フィールドが次の値に設定されていることを確認します。

  • Record Type: MX
  • 優先度: まだ使用されていない大きな値に設定します。
  • Host Name: @
  • Points to address: 管理センターから値をコピーし、ここに貼り付けます。
  • TTL: 3600 (またはプロバイダーの既定値)

Microsoft で正しい MX レコードが見つかった場合、ドメインは確認済みとなります。

手順 2: DNS レコードを追加して Microsoft サービスに接続する

新しいブラウザー タブまたはウィンドウで、使用している DNS ホスティング プロバイダーにサインインし、DNS 設定を管理している場所を検索します (例: ゾーン ファイルの設定、ドメインの管理、ドメイン マネージャー、DNS マネージャー)。

有効にするサービスに応じて、いくつかの異なる種類の DNS レコードを追加します。

メール用の MX レコードを追加する (Outlook、Exchange Online)

開始する前に、次の手順を実行します。 ユーザーがドメイン (など user@yourdomain.com) のメールを既に持っている場合は、MX レコードを設定する前に管理センターで自分のアカウントを作成します。 こうすることで、引き続きメールを受信できます。 ドメインの MX レコードを更新すると、お客様のドメインを使用するユーザーのすべての新しいメールが、Microsoft 365 に届くようになります。 メールと連絡先を Microsoft 365 に移行することを決定しない限り、既に所有しているメールは現在のメール ホストに保持されます。

MX レコードの情報は、管理センターのドメイン セットアップ ウィザードから取得されます。

ホスティング プロバイダーの Web サイトで、新しい MX レコードを追加します。 フィールドが次の値に設定されていることを確認します。

  • Record Type: MX
  • Priority: 使用可能な最高の値を設定します。通常は 0 です。
  • Host Name: @
  • Points to address: 管理センターから値をコピーし、ここに貼り付けます。
  • TTL: 3600

注:

Exchange Online は、6 時間 (21,600 秒) 未満の TTL 値のみをサポートします。

レコードを保存して、他の MX レコードを削除します。

CNAME レコードを追加して他のサービス (Teams、Exchange Online、MDM) に接続する

CNAME レコードの情報は、管理センターのドメイン セットアップ ウィザードから取得されます。

ホスティング プロバイダーの Web サイトで、接続するサービスごとに CNAME レコードを追加します。 フィールドが次の値に設定されていることを確認します。

  • Record Type: CNAME (Alias)
  • Host: 管理センターからコピーした値をここに貼り付けます。
  • Points to address: 管理センターから値をコピーし、ここに貼り付けます。
  • TTL: 3600 (またはプロバイダーの既定値)

SPF TXT レコードを追加または編集して迷惑メールの防止に役立てる (Outlook、Exchange Online)

開始する前に: 使用しているドメインに既に SPF レコードがある場合は、Microsoft 365 用に新しいレコードを作成しないでください。 代わりに、ホスティング プロバイダーの Web サイトの現在のレコードに Microsoft 365 で必要になる値を追加して、元々の値と追加する値の組み合わせが 1 つ の SPF レコードに含まれるようにします。

ホスティング プロバイダーの Web サイトで、既存の SPF レコードを編集するか、SPF レコードを作成します。 フィールドが次の値に設定されていることを確認します。

  • Record Type: TXT (Text)
  • Host: @
  • TXT Value: v=spf1 include:spf.protection.outlook.com -all
  • TTL: 3600 (またはプロバイダーの既定値)

レコードを保存します。

SPF レコードを検証するには、SPF 検証ツールのいずれかを使用します。

SPF はスプーフィングの防止に役立ちますが、SPF では保護できないスプーフィング方法があります。 これらから保護するために、SPF をセットアップした後、Microsoft 365 のために DKIM と DMARC も構成する必要があります。

使用を開始する場合は、「DKIM を使用して、Microsoft 365 のドメインから送信される送信電子メールを検証する」、「DMARC を使用して Microsoft 365 のメールを検証する」を参照してください。

コミュニケーション サービス用の SRV レコードを追加する (Teams、Skype for Business)

ホスティング プロバイダーの Web サイトで、接続するサービスごとに SRV レコードを追加します。 フィールドが次の値に設定されていることを確認します。

  • Record Type: SRV (Service)
  • 名前: @
  • Target: 管理センターから値をコピーし、ここに貼り付けます。
  • Protocol: 管理センターから値をコピーし、ここに貼り付けます。
  • Service: 管理センターから値をコピーし、ここに貼り付けます。
  • 優先度: 100
  • Weight: 1
  • Port: 管理センターから値をコピーし、ここに貼り付けます。
  • TTL: 3600 (またはプロバイダーの既定値)

レコードを保存します。

SRV レコードのフィールドの制限と回避策

一部のホスティング プロバイダーは、SRV レコード内のフィールド値を制限します。 これらの制限の一般的な回避策をいくつか紹介します。

名前

ホスティング プロバイダーが、このフィールドに @ の設定を許可しない場合は、空白のままにします。 この方法は、ホスティング プロバイダーが Service 値と Protocol 値のフィールドを個別に用意している場合にのみ使用します。 それ以外の場合は、下の Service と Protocol に関する注を参照してください。

Service と Protocol

ホスティング プロバイダーが SRV レコードにこれらのフィールドを用意していない場合は、Service 値と Protocol 値をレコードの Name フィールドに指定する必要があります。 (注: ホスティング プロバイダーによっては、Name フィールドが HostHostnameSubdomain など、他の名称になっている場合があります)。これらの値を追加するには、値をドットで区切って単一の文字列を作成します。

例: _sip._tls

Priority、Weight、Port

ホスティング プロバイダーが SRV レコードにこれらのフィールドを用意していない場合は、レコードの Target フィールドにそれらの値を指定する必要があります。 (注: ホスティング プロバイダーによっては、Target フィールドが ContentIP AddressTarget Host など、他の名称になっている場合があります)。

これらの値を追加するには、値をスペースで区切って単一の文字列を作成します。末尾にドットを付加することもあります (不明な場合は、プロバイダーに問い合わせてください)。 値は、Priority、Weight、Port、Target の順で含める必要があります。

  • 例 1: 100 1 443 sipdir.online.lync.com.
  • 例 2: 100 1 443 sipdir.online.lync.com

任意のドメイン レジストラーで Microsoft 365 をセットアップするためにネームサーバーを変更する (記事)
ドメインまたは DNS レコードを追加後に問題を特定して解決する (記事)
ドメインの管理 (リンク ページ)