LoginSignup
0
3

More than 5 years have passed since last update.

Office365で使うレジストラはSRV使えなくてもNS使えれば大丈夫ぽい

Last updated at Posted at 2018-10-21

Office365で独自ドメインを使う場合「Office365で独自ドメインを使うには、SRVレコードに対応しているレジストラを探さなきゃいけない!」、そんな風に思っている人多いのではないでしょうか?私もそう思っていました。

しかし先日、たまたまOffice365のドキュメントを見ていた時に以下の記述を発見しました。

メールなどのOffice 365 services を使用してドメインをセットアップするには、ドメインレジストラーでドメインのネームサーバー (または NS) レコードを変更して、 Office 365プライマリとセカンダリのネームサーバを参照します。その後、 Office 365は dns をホストしているため、サービスに必要な dns レコードが自動的に設定されます。
(引用元) https://support.office.com/ja-jp/article/a8b487a9-2a45-4581-9dc4-5d28a47010a2#bkmk_nameservers

えっ!うん?ネームサーバー(又はNSレコード)が変更できればいいの?ってことはSRVレコードが使える使えないとか関係ないじゃん。ふーん。

ということで半信半疑ながら試してみました。

試してみたところ…本当ぽいです。実際にSRVレコードに関係するであろうSkype for Business Onlineは使って試してみませんがDNSレコードをみる限りでは大丈夫かなって思います。既に運用しているドメインの場合は簡単にネームサーバー(又はNSレコード)変更という訳にはいかないとは思いますが、これから新規取得する場合なら検討価値はあるんじゃないかなって思います。

ポイントは「オンラインサービスの設定」画面でした。ここでデフォルトのまま「自分の代わりにオンラインサービスを設定する(推奨)」を選択すればいい。がポイントとなります。というわけでそのまま「次へ」をクリックします。

image.png

すると次の画面で「Webサイトのレコードの追加」が表示されます。これは後からでも追加できますので、そのまま「次へ」をクリックします。

image.png

すると次の画面でOffice365のDNSサーバーのアドレスが表示ます。今回の場合は4つ表示されました。表示されたアドレスをレジストラのネームサーバー変更のところで設定し反映されるのを待って「確認」ボタンをクリックします。

image.png

まぁなんということでしょう!これだけで終わってしまいました。反映されるのを待って、念のため host コマンドで確認をしてみます。 nslookup の場合は nslookup -query=ns ********** のような感じで同等のことができます。

DNS情報の確認(Ubuntu)
domain=******** #********はドメイン名(例:qiita.com)
host -t ns $domain
host -t txt $domain
host -t mx $domain
host -t cname lyncdiscover.$domain
host -t cname autodiscover.$domain
host -t cname sip.$domain
host -t srv _sip._tls.$domain
host -t srv _sipfederationtls._tcp.$domain
DNS情報の確認結果(Ubuntu)
$ domain=********
$ host -t ns $domain
******** name server ns3.bdm.microsoftonline.com.
******** name server ns4.bdm.microsoftonline.com.
******** name server ns1.bdm.microsoftonline.com.
******** name server ns2.bdm.microsoftonline.com.

$ host -t txt $domain
******** descriptive text "v=spf1 include:spf.protection.outlook.com -all"
******** descriptive text "mscid=********************************"

$ host -t mx $domain
******** mail is handled by 0 ********-net01e.mail.protection.outlook.com.

$ host -t cname lyncdiscover.$domain
lyncdiscover.******** is an alias for webdir.online.lync.com.

$ host -t cname autodiscover.$domain
autodiscover.******** is an alias for autodiscover.outlook.com.

$ host -t cname sip.$domain
sip.******** is an alias for sipdir.online.lync.com.

$ host -t srv _sip._tls.$domain
_sip._tls.******** has SRV record 100 1 443 sipdir.online.lync.com.

$ host -t srv _sipfederationtls._tcp.$domain
_sipfederationtls._tcp.******** has SRV record 100 1 5061 sipfed.online.lync.com.

きちんと作成されているようです。面倒なレコード編集はほとんどすることなく設定ができてしまいました。

0
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
3