Office 365 カスタムドメインを追加しRoute 53に各種レコードを設定する


Office 365にカスタムドメインを追加して、AWS Route 53にDNS設定を追加する手順をまとめてみました

Office 365へのドメインの追加については、公式ドキュメント「Office 365 にユーザーとドメインを追加する」に記載されています

メモは、ドメインを取得後、Route 53のHosted Zoneを作成し、ドメインの移管は済んでいるところからになります
お名前.comで取得したドメインの移管については、前回の記事「お名前.comで取得したドメインをRoute 53に移管」を参考にしてください

ドメイン周りの設定に若干苦労したので、そこを中心に説明しています
説明で追加するドメインは、適当に取得した”trial365.xyz”というドメインを使っています

  1. [Office 365 管理者センター]を開き、左のメニューより[ドメイン]を開く

  2. [ドメインの追加]をクリックすると[手順1 ドメインの確認]が始まる

  3. [ドメインと DNS について理解しておくべきこと]で[始めましょう]をクリック

  4. [どのドメインを使用しますか?] テキストボックスにドメインを入力して [次へ]をクリック

  5. [独自の trial365.xyz を表示するためにこの TXT レコードを追加します] のページでは、TXTレコードをDNSサーバーに追加することを要求されます

Office365_AddCustomDomain_ConfirmOwnDomainTXTRecord

ここで、AWSマネジメント コンソールのRoute 53を開き、以下のようにTXTレコードを追加します

Office365_AddCustomDomain_ConfirmOwnDomain

TXTレコードの追加ができたら Office 365に戻り[レコードを追加しました ->]をクリックします
「trial365.xyz の追加レコードが見つかりませんでした。…」と表示された場合は以下のコマンドで正しくTXTレコードが設定されているか確認します

$ nslookup -q=txt trial365.xyz
Server:     192.168.1.1
Address:    192.168.1.1#53

Non-authoritative answer:
trial365.xyz    text = "MS=ms39xxxxxxxx"

Authoritative answers can be found from:
trial365.xyz    nameserver = ns-xxx.awsdns-21.org.
trial365.xyz    nameserver = ns-yy.awsdns-45.co.uk.
trial365.xyz    nameserver = ns-zz.awsdns-04.com.
trial365.xyz    nameserver = ns-aaa.awsdns-60.net.
  1. 確認ができると[お客様が trial365.xyz を所有していることを確認しました]が表示されます [次へ]をクリックすると[手順2 ユーザーの追加]に進みます

  2. [現在の Office 365 ユーザーを trial365.xyz に更新しましょう]では、既存のユーザーのメールアドレスを追加したカスタムドメインに変更できます。

Office365_AddCustomDomain_ChangeUsersDomain

セットアップがすべて終了してから変更した方が良いので、ここでは[この手順をスキップすます。]をクリック

  1. [新しいユーザーを追加する]では、新しいドメインのユーザーアカウントを追加できます。ここでは後回しにして、[この手順をスキップ]をクリック
    [手順 3 ドメインのセットアップ]に進みます

  2. [Office 365 で作業するために DNS レコードの更新を準備します]では、[次へ]をクリック

  3. [Microsoft で Office 365 の DNS レコードを設定しますか?] では、Office 365付属のDNSを使用するか、既存のDNSサーバーを使用するかを選択できます。

Office365_AddCustomDomain_SelectDNSServer

既存のDNSサーバー Route 53にセットアップしていくので[いいえ。既存の Web サイトがあるか、自分の DNS レコードは自分で管理します。]を選択して[次へ]をクリック

  1. [どのサービスを trial365.xyz で使用しますか?]

Office365_AddCustomDomain_SelectServices

全てチェックを入れたまま[次へ]をクリック

  1. [trial365.xyz の次の DNS レコードを追加]
    以下のレコードの値が表示されるので、それぞれ設定していく
  • MXレコード
  • CNAMEレコード
  • TXTレコード
  • SRVレコード

MXレコード

Office365_AddCustomDomain_MXRecords

Route 53にMXレコードを追加します

Office365_AddCustomDomain_MXRecords_Route53

CNAMEレコード

Office365_AddCustomDomain_CNAMERecords

Route 53にホスト名「autodiscover」のCNAMEレコードを追加

Office365_AddCustomDomain_CNAMERecords_autodiscover_Route53

Route 53にホスト名「sip」のCNAMEレコードを追加

Office365_AddCustomDomain_CNAMERecords_sip_Route53

Route 53にホスト名「lyncdiscover」のCNAMEレコードを追加

Office365_AddCustomDomain_CNAMERecords_lyncdiscover_Route53

Route 53にホスト名「msoid」のCNAMEレコードを追加

Office365_AddCustomDomain_CNAMERecords_msoid_Route53

Route 53にホスト名「enterpriseregistration」のCNAMEレコードを追加

Office365_AddCustomDomain_CNAMERecords_enterpriseregistration_Route53

Route 53にホスト名「enterpriseenrollment」のCNAMEレコードを追加

Office365_AddCustomDomain_CNAMERecords_enterpriseenrollment_Route53

TXTレコード

Office365_AddCustomDomain_TXTRecords

ドメイン所有確認用の値に続けて追加してます

Office365_AddCustomDomain_TXTRecords_Route53

SRVレコード

Office365_AddCustomDomain_SRVRecords

サービス「_sip」は、Nameに「_sip._tls」のようにプロトコルを.でつなげるのがポイント

Office365_AddCustomDomain_SRVRecords_sip_Route53

サービス「_sipfederationtls」も同様に「_sipfederationtls._tcp」と入力します

Office365_AddCustomDomain_SRVRecords_sipfederationtls_Route53

参考: Office 365 Lync Online SRV DNS records on Amazon Route 53

全てセットできたら、[レコードを追加しました]をクリック

  1. DNS設定がすべて確認できると[セットアップがすべて完了しました]が表示されます
    [完了]をクリック

以上で、ドメインの追加とDNS設定が完了です

, ,