DNSとは何ですか?
DNS (ドメイン名システム) は、アルファベットの名前を数値の IP アドレスに変換することでインターネットの世界を支えています。数値の IP アドレスの代わりに、coolexample.com のようなドメイン名を覚えておくだけでよくなります。DNS はインターネットのバックボーンで、DNS がなければ、メールを送ることも、Instagram をスクロールすることも、友人とビデオゲームをすることもできません。
DNS (Domain Name System) は、coolexample.com のような人間にとってわかりやすいアルファベットのドメイン名を、50.63.202.40 のようなコンピューターが理解できる英数字の IP アドレスに変換することで、Web サイトやメール、その他のオンラインサービスに接続できるようにする仕組みです。
ドメイン名を入力して Web サイトにアクセスすると、DNS は複数のサーバーを介してリクエストを転送し、正しい宛先を特定します。DNS 設定を管理することで、ドメインの接続先、メールの配信方法、サブドメインや転送の動作を管理できます。ほとんどの変更は数分以内に反映されますが、場合によっては世界中に反映されるまでに最大48時間かかることもあります。
DNS の一般的な作業:
- A レコードを編集してドメインを Web サイトに接続します。
- ドメイン訪問者を別のドメインのページ (ソーシャルメディアのページなど) に送るには、ドメイン転送を使用します。
- MX レコードを使用してメールサービスをドメインに接続します。
- 別のオンラインストアを運用している場合は、そのストアの IP アドレスを指すサブドメインを追加したり、別のドメインを指すサブドメインを追加したりできます。
- アドバンスド DNS 機能を利用する場合は、ネームサーバーを変更してゾーンファイルを移動します。
なぜ重要ですか?
DNS は、コンピュータが互いに通信するために使用する長い IP アドレス (例: 50.63.202.40 (IPv4 アドレス) や 2001:0db8:85a3:0000:0000:6a2e:0371:7234 (IPv6 アドレス) を、人間にとってわかりやすいドメイン名 (例: coolexample.com) にマッピングすることで、ネットサーフィンをより快適にしてくれます。
DNS はインターネットの連絡先リストと考えることができます。でもこの場合、人々を電話番号に対応付ける代わりに、ドメイン名を IP アドレスに対応付けます。ドメイン名を覚えておくことは通常、これらすべての IP アドレスを把握するよりもずっと簡単です。
DNS はどのような仕組みになっていますか?
DNS プロセスには、Web サイト名 (例: www.coolexample.com) を、コンピュータが互いの場所を特定して接続するために使用する数値の IP アドレス (例: 15.197.148.33) に変換することが含まれます。以下で、プロセスを段階的に説明します。注意を一言。これから少し技術的な話になります。
- DNS クエリ: Web ブラウザのアドレスバーに、coolexample.com などのドメイン名を入力すると、すべてが始まります。ドメインを入力すると、DNS クエリは coolexample.com の IP アドレスを探し始め、ブラウザが正しいコンテンツを表示できるようにします。DNS クエリは、まずルートサーバーをチェックして、次に進むべき場所を確認します。
- ルートサーバー:世界中で 13 台のルートサーバーが稼働しており、すべてのドメインのすべての DNS 情報を把握しています。ルートサーバーはその DNS 情報を調べて、次に探すべき場所 (TLD ネームサーバー) を決定します。
- TLD ネームサーバー: TLD (トップレベルドメイン) とはドメイン名の最後の部分で、たとえば coolexample.com の .com の部分です。特に一般的な TLD には、.com、.net、.org があり、よく知られている国別の TLD には、.uk、.ca、.au があります。すべての TLD には、その特定の TLD の DNS 情報を保存する特定の TLD ネームサーバーがあります。それで、coolexample.com にアクセスする場合、オリジナルのクエリは .com TLD ネームサーバーをチェックして、coolexample.com のドメインネームサーバーを見つける必要があります。
- ドメインネームサーバー: ここには、coolexample.com の DNS ゾーンファイルがあり、ゾーンファイルには、個々の DNS レコードが格納されています。A レコード、MX レコード、サブドメインなどのこれらのレコードは、ゾーンファイルで追加、編集、削除できます。オリジナルの DNS クエリは、ドメインネームサーバーで、coolexample.com の A レコードを探します。A レコードは、coolexample.com と特定の IP アドレスとの対応を示します。この IP アドレスは、coolexample.com の Web サイトコンテンツを取得して Web ブラウザに表示するためにクエリで使用されるものです。
DNS はその途中で何度か立ち止まる可能性があり、時々動かなくなることや、期待どおりに機能しないこともあり得ることを心に留めておいてください。また、DNS の変更が世界中のインターネットに反映されるまで、最大 48 時間かかる場合があります。DNS の仕組みについて詳しく知りたい場合は、Verisign が提供する便利なガイドをご覧ください。
ネームサーバーについてもう少し詳しく...
ネームサーバーは、ドメイン名システム (DNS) の核心部分です。これは、DNS クエリの最後のステップで、ドメインネームサーバーをチェックして、重要な IP アドレスを確認するためです。クエリで正しい IP アドレスを見つけるには、正しいネームサーバーが必要です。
ドメインには必ず 2 つ以上のネームサーバーが存在し、ネームサーバーが変更されると DNS を管理する場所も変更されます。たとえば、ドメインがデフォルトの GoDaddy ネームサーバーを使用している場合、DNS ゾーンファイルは自社の GoDaddy アカウントにあります。しかし、ドメインが別の会社のネームサーバーを使用している場合、DNS ゾーンファイルは代わりにその会社のものになります。
DNS を管理するにはどうすればよいですか?
DNS を管理するには、ドメインレジストラのコントロールパネルにサインインする必要があります。DNS にアクセスする最も簡単な方法は、GoDaddy ドメインポートフォリオにサインインし、ドメイン名を直接クリックまたはタップして、「DNS」を選択することです。これで DNS ゾーンファイルが表示されるはずです。このファイルは、ご想像のとおり、その特定のドメインの DNS を管理する場所です。
ここから、特に一般的な DNS タスクのいくつかを実行できます。
- A レコードを編集して、ドメインを Web サイトに接続します。このレコードは、ドメインを IP アドレスに対応付けることで、誰かが Web ブラウザであなたのドメインを入力したときに何が起こるかを決定するものです。
- すでに別の場所に Webサイトを構築している場合や、ドメインを X (旧 Twitter)、YouTube、TikTok アカウントに接続したい場合は、ドメイン転送が最適なオプションです。
- メールが正しい MX レコードで正しいアカウントに配信されることを確認します。
- あなたの商品を購入するためのオンラインストアを別途作成しますか?オンラインストアの IP アドレスを指すサブドメインを追加したり、別のドメインを指すサブドメインを追加したりできます。
- DNS を別の場所に設定している場合や、高度な DNS 機能を使用している場合は、ネームサーバーを変更してゾーンファイルを他社に移動します。
DNS の更新はほとんどの場合 1 時間以内に反映されますが、グローバルに更新されるには最大 48 時間かかる場合があります。
DNS の管理にサポートが必要な場合はどうすればよいですか?
そうですね。ドメインの DNS 管理には多くの要素があり、混乱することがあります。弊社では、DNS を管理する際のシームレスなエクスペリエンスを実現するため常に改善に取り組んでいます。行き詰まった場合や質問がある場合は、DNS タスクについて順を追って説明するヘルプ記事、さまざまなドメインタスクを説明する動画、受賞歴のある GoDaddy ナビゲーターがチャットまたは電話で対応します。
関連する手順
- DNSの基本が分かったところで、アカウントでDNS設定の管理をしてみましょう。
その他の情報
- 実際にDNSを確認する準備ができましたか?弊社のDIY式Websites + Marketingでオンラインの冒険に繰り出しましょう。