Azure DNSやってみた

今回実施する内容

Azure DNSという名前は聞いたことはあっても、実際にどう使うのか、どう使えるのかを知らないので実際に登録してみようと思います。

今回はドメインを別で購入してからいくつかレコードを登録してみようと思います。

Azure DNSとは

Azure DNSは、DNSドメインのホスティングサービスです。
Azure DNSを利用して名前解決することができます。
Azure DNSはレジストラ機能(ドメインを購入する)がないので、ドメインの購入は別途実施する必要があります。

Azure DNSはグローバルなリソースなため特定のリージョンに属することはなく全世界で利用することができます。
また、各DNSクエリは使用できる最も近いDNSサーバが応答するため、高いパフォーマンスを実現しています。

詳細な機能については以下を参照してください。

Azure DNS の概要
Azure DNS によって提供されるサービスの概要。

次から実際に登録してみます。

ドメインの購入

Azure DNSでドメインを購入することはできないので今回は「お名前.com」で以下のドメインを購入しました。

  • taiyakiman01.com

Azure DNSの作成

次にDNSゾーンを作成します。

検索窓に「DNS」と入力し、「DNSゾーン」をクリックします。

そして作成をクリックします。

リソースグループと名前を入力し、「レビュー作成」をクリックします。
名前には先ほど購入したドメインを入力します。

既に、DNSゾーンを作成していて、それを親にして子ゾーンを作成したい場合は、「このゾーンは、既に Azure DNS でホストされている既存のゾーンの子です」にチェックを入れます。

今回は次の値を入れます。

  • リソースグループ:Test-RG01
  • 名前:taiyakiman01.com

値を確認して「作成」をクリックします。

DNZゾーンの委任

DNZゾーンを作成すると、概要にネームサーバが4つ作成されます。

ネームサーバをドメインを購入したサイトに登録します。

登録する際に末尾にあるドットは不要ですので削除してください。

パブリックIPの作成

次に、作成するレコードに対応した、グローバルIPを作成します。

検索窓に「パブリック」と入力し、「パブリックIPアドレス」をクリックします。

「作成」をクリックします。

各値を入力し「確認+作成」をクリックします。

今回は以下の値を入力しました。

  • リソース グループ:Test-RG01
  • 地域:Japan East
  • 名前:Test-IP01
  • IPバージョン:IPv4
  • SKU:Standard
  • 可用性ゾーン:No Zone
  • レベル:Regional
  • IPアドレスの割り当て:静的
  • ルーティングの優先順位:Microsoft ネットワーク
  • アイドルタイムアウト:4

値を確認し「作成」をクリックします。

同じ手順でパブリックIPをもう一つ作成しておきます。

DNZゾーンにレコード登録

DNSゾーンにレコードを登録します。

DNSゾーンを作成した段階ではデフォルトで名前が「@」のNSレコードとSOAレコードが登録されます。

「レコードセット」をクリックします。

レコードセットを2つ登録します。

レコード1

  • 名前:www
  • 種類:A
  • エイリアスのレコードセット:いいえ
  • TTL:1時間
  • IPアドレス:”パブリックIP”で作成したグローバルIPアドレス

レコード2

  • 名前:test
  • 種類:A
  • エイリアスのレコードセット:いいえ
  • TTL:1時間
  • IPアドレス:”パブリックIP”で作成したグローバルIPアドレス

無事DNSゾーンを登録することができました。

動作確認

DNSゾーンの作成までうまくいったので、最後にクライアントデバイスからnslookupコマンドを実行し、正常に名前解決ができるか試してみたいと思います。

モザイクをかけていてわからないと思いますが、ドメインに対して設定したグローバルIPアドレスが表示されていたため正しく名前解決ができていました。

コメント

タイトルとURLをコピーしました