DNSとは?
公開: 2023-04-08DNSとは? DNS (ドメイン ネーム システム) は、インターネットのアドレス帳のようなものです。 覚えやすい Web サイト名 (thimpress.com など) を、Web サイトを識別する IP アドレスと呼ばれる特別なコードにリンクします。 アドレス帳で名前と電話番号を照合するようなものです。
そのため、デバイスで thimpress.com のような Web サイト名を入力すると、DNS はその名前に関連付けられたコード (IP アドレス) を見つけて、Web サイトが保存されている実際の場所に誘導します。
目次
DNS の詳細な考察
インターネットはコンピューターの巨大なネットワークのようなもので、各コンピューターには電話番号のようなものを識別する IP アドレスと呼ばれる特別なコードがあります。 しかし、IP アドレスは 192.124.255.165 のように覚えにくい長い数字列です。 そのため、これらの番号を使用する代わりに、覚えやすいウェブサイトのニックネームであるドメイン名を使用しています。
DNS、またはドメイン ネーム システムは、thimpress.com などのドメイン名を一致する IP アドレスに変換するトランスレータのようなものです。 ブラウザに Web サイト名を入力すると、DNS がその名前に関連付けられた IP アドレスを検索し、GPS のようにデバイスを正しい方向に向けるようなものです。 ドメイン名とそれに対応する IP アドレスの組み合わせは、「DNS レコード」と呼ばれます。 したがって、わずか 4 つの簡単な手順で、DNS はインターネット上の Web サイトを見つけて接続するのに役立ちます。
- ブラウザに「thimpress.com」と入力して Enter キーを押すと、コンピュータはメモリ (DNS キャッシュ) に Web サイトの情報が保存されているかどうかを確認します。 情報が見つかった場合は、直接 thimpress.com に移動します。
- お使いのコンピュータが Web サイトの情報を持っていない場合、インターネット プロバイダのサーバー (「解決ネームサーバー」と呼ばれます) に助けを求めます。
- 解決するネームサーバーにも情報がない場合は、「ルートネームサーバー」と呼ばれる特別なサーバーに DNS レコードを検索するように依頼します。 ルート ネームサーバーは、重要な DNS データを格納する大きなライブラリのようなものです。 DNS レコードが見つかると、コンピューターはそれを記憶して将来の使用に備えます。
- これで、コンピューターは Web サイトの場所を認識したので、Web サイトが保存されているサーバーに接続し、画面に thimpress.com を表示します。
ネームサーバーについて
インターネットは、サーバーと呼ばれる特別なコンピューターのネットワークによって実現されています。 1 つのタイプのサーバーはネームサーバーと呼ばれ、Web サイトのドメイン名に関連するすべての情報を追跡します。 インターネットの電話帳のようなもので、必要な人に適切な情報を提供します。
ネームサーバーは通常、ドメイン名を登録した会社または Web サイトがホストされている会社によって管理されます。 各ネームサーバーには独自のアドレスがあり、多くの Web サイトの情報を保存できます。
たとえば、Web サイトが ThimPress によってホストされている場合、ネームサーバーには次のようなアドレスが含まれている可能性があります。
- kindergarten.thimpress.com
- ivy-school.thimpress.com
- eduma.thimpress.com。
すべてのドメイン名には、少なくとも 2 つのネームサーバーが必要です。 最初のサーバーはプライマリ サーバーと呼ばれ、応答しない場合は、セカンダリ サーバーと呼ばれる 2 番目のサーバーが Web サイトの検索に使用されます。
ネームサーバーの変更
DNS システムは、Web サイトの所有者がドメイン名を変更せずに Web サイトを移動できるため、優れています。 優れたドメイン レジストラーには、ネームサーバーを管理するための簡単なツールがあります。
ネームサーバーの譲渡や変更を避けるために、ドメインをホスティング プロバイダーに登録することをお勧めします。 ドメインが 1 つのプロバイダーに登録されていて、ウェブサイトが別の場所でホストされている場合は、DNS ネームサーバーを変更してウェブ ホストを指すようにするだけです。
たとえば、ドメインが Domain.com に登録されていて、Web サイトが人気のある WordPress ホスティング会社でホストされている場合、ネームサーバーを簡単に変更できます。 一部のホスティング プロバイダーは、ホスティング アカウントを管理するために cPanel を提供している場合があります。 Domain.com で DNS レコードを編集する方法は次のとおりです。
- Domain.com アカウントにログインし、[管理] をクリックします。
- 左側のメニューで「DNS とネームサーバー」を選択します。
- ドメイン名を選択し、画面の右側にある 3 つのドットをクリックします。
- 「編集」をクリックして、ネームサーバーを編集します。
- 指定されたフィールドにネームサーバーを入力します。
- 「変更を送信」をクリックして、変更を保存します。
Domain.com アカウントを持っていない場合は、Web ホストまたはレジストラー アカウントのネームサーバーを変更できます。 方法がわからない場合は、ドメイン レジストラーのサポート ページを確認するか、メールでお問い合わせください。
CNAME レコード: 定義と設定の手順
Canonical Name はDNS で使用されるレコードの一種で、IP アドレスではなく、あるドメイン名を別のドメイン名にリダイレクトできます。
Web サイトのショートカットを作成するようなものです。 たとえば、checkpress.com を所有していて、それをメイン サイトの checkmate.com に移動したい場合は、そのための CNAME レコードを設定できます。 CNAME レコードは、Outlook.com や GSuite、Gmail などのブランドのメール サービスを設定する場合にも役立ちます。
CNAME レコードを追加するには、Domain.com アカウントにログインし、DNS およびネームサーバーに移動して、必要な情報を入力する必要があります。 ホスティング プロバイダーに問い合わせる方法がわからない場合は、こちらをご覧ください。
TXT レコード: 定義と設定手順
TXT レコードは、メール配信の改善に役立つ特別な種類の DNS レコードです。 Sender Policy Framework と Domain Key Identified Mail レコードを使用して、暗号化されたキーを送信メールに含めることで、メール サーバーに信頼のレイヤーを追加します。
ドメイン名で GSuite や Outlook.com などのサードパーティのメール サービスを使用している場合は、TXT レコードを追加する必要がある場合があります。 Domain.com でそれを行う方法は次のとおりです。
- Domain.com アカウントにログインし、[管理]、[DNS およびネームサーバー] の順にクリックします。
- 青色の [DNS レコードの追加] ボタンをクリックします。
- 下にスクロールして TXT レコードを見つけ、右側の 3 つのドットをクリックします。
- TXT レコードに変更を加え、[DNS の更新] をクリックします。
MX レコード: 定義と設定の手順
MX レコードは、電子メールの電話番号のようなものです。 これは、check-mate.com.com などの特定のドメイン名の電子メールを処理するサーバーをインターネットに通知します。
たとえば、Outlook.com で check-mate.com のメールを処理する場合は、Outlook.com が提供する MX レコードを追加できます。
Domain.com を使用すると、MX レコードを簡単に追加できます。 次の手順に従ってください。
- Domain.com アカウントにログインし、[管理]、[DNS およびネームサーバー] の順に移動します。
- 青色の [DNS レコードの追加] ボタンをクリックします。
- リストから編集する MX レコードを選択し、右側の 3 つのドットをクリックします。
- MX レコードに変更を加え、[DNS の更新] をクリックします。
ホスティング アカウントの MX レコードを変更する方法がわからない場合は、ホスティング プロバイダーに問い合わせてください。 彼らは、MX レコード エントリを追加する方法を示すことができます。
無料 DNS と有料 DNS: 違いを解明する
世界のさまざまな地域からユーザーが Web サイトにアクセスすると、インターネット サービス プロバイダーは Web サイトの情報のコピーを近くのサーバーに保存して、アクセスを高速化します。
これは DNS キャッシングと呼ばれます。 ただし、適切な情報を見つけるにはまだ少し時間がかかります (通常はミリ秒単位)。これは、小規模なビジネスやブログではあまり問題になりません。
ほとんどの Web サイトは、ホスティング会社またはドメイン名レジストラが提供する DNS サーバー、または Cloudflare のような無料の DNS サービスを使用しているだけで、より高速ですが、ファイアウォール保護が制限されています。
大企業の場合、稼働時間、検索速度の高速化、地理的トラフィックのリダイレクト、セカンダリ DNS、セキュリティの強化などを保証する DNS サービスに料金を支払うのが一般的です。
まとめ: これで「DNS とは何か」がわかりました。
結論として、DNS (ドメイン ネーム システム) はインターネットのアドレス帳のようなもので、Web サイト名を IP アドレスにリンクします。 ドメイン名を IP アドレスに変換することで、Web サイトを見つけて接続するのに役立ちます。 DNS には、ドメイン名に関連する情報を格納するネームサーバーが含まれており、ネームサーバーの変更は、ドメイン レジストラーまたはホスティング プロバイダーを通じて簡単に行うことができます。
続きを読む: WordPress のオーサーとは?
お問い合わせ先:
ウェブサイト:https://thimpress.com/
ファンページ: https://www.facebook.com/ThimPress
ユーチューブ: https://www.youtube.com/c/ThimPressDesign
ツイッター:https://twitter.com/thimpress