ドメインネームシステム(DNS)の仕組み–基本

DNSはドメインネームシステムの略で、複雑とラベル付けされている 概念は、我々はそれが存在しないだろう知っているように、それは独創的であり、DNSなしでインターネットと同じくらい簡単です!広告

広告

私が8歳にDNSを説明した場合、私は言うでしょう:”私たちは数字を覚えているにはあまりにも愚かであり、DNSは代わりにテキストを覚え”

まあ、それはかなり不正確な答えですが、原則としてこれはDNSのサブタスクなので、ウェブサイトのIPを覚えておく必要はありませんが、ドメイン(81.169.255.51webdeasy.de広告

DNSはどのように動作しますか?DNSがどのように機能するかを説明するために、ここで簡略化された図を作成しました。

左側には、自分のPC、スマートフォン、ラップトップ、つまりネットワークに接続されているネットワークデバイスがあります。 自宅では、これは通常、ルータと学校や大学であなたのネットワークを使用してホームネットワークです。広告

広告

中央にはDNSサーバーがあり、このタスクは通常、インターネットにアクセスするために使用するルーターによって実行されます。 右側には、要求したいページのサーバーがあります。

図としての4つのステップでのDNSシステム
DNSは、示されている4つのステップで単純化された方法で動作します。 (図自作)

ページを呼び出したいとしましょうwebdeasy.de あなたのwebブラウザを介して。 ホームネットワークの”通常の”構成を検討します。 いくつかのネットワークでは、構造がわずかに異なる可能性があります。ステップ1-DNSサーバにIPアドレスを確認する

ブラウザでURLを送信した後、この要求はルータに送信されます。 それはのためのエントリへのIPアドレスを見つけるかどうか見ますwebdeasy.de そのDNSキャッシュ(ドメイン名を持つIPアドレスが立っているレジスタ、)で。Advertisements

エントリが存在する場合、TTLの有効期限が切れているかどうかがチェックされます。 最も単純なケースは、このエントリがまだ有効であることです。 それからあなたのルーターはIPアドレスを返し、それはそれです。

ステップ2–ルータがインターネット上のIPアドレスを検索する

エントリが存在しないか、TTLの有効期限が切れている場合、ルータは正しいIPアドレスを検 これは、インターネット上のいくつかのDNSサーバーに現在のIPアドレスを尋ねることによって行われます。 までDNSサーバーの回答は”こんにちは、私の現在のIP webdeasy.de”. これらの基礎とサーバがどのように動作しょう。

ステップ3–有効なアドレスを持つ応答が送信されます

有効なIPアドレスがルータに送り返されます。 それが再び必要になるまでそれを再び保存します。 その後、ゲームはステップ1で再び開始されます。広告

広告

ステップ4–ルータからクライアントへの応答

その後、ターゲットサーバーのIPアドレスを取得し、コンピュータがHTTP経由でページの実際のデータを要求 これで「DNSプロセス」が完了しました。TTL

TTLはTime To Liveの略で、DNSエントリが有効な時間を秒単位で示す値です。

通常、aエントリの値は、例えば、一時間(3600秒)とNSエントリの一日(86400秒)です。 ただし、この値は異なる場合があり、ドメインのDNS設定で調整できます。

特に、ページを別のサーバーに移動し、その結果ネームサーバー、メールサーバー、またはウェブサイトのIPが変更された場合、この値は数分前に設定されることがよくあ広告

DNSレコード

異なるDNSレコードまたはリソースレコードがあり、これらはすべて異なるタスクを持ちます。 ドメインのメールサーバーなどを設定できるため、タスクごとに異なるエントリもあります。

ここでは、エントリの順序を「重要度」または「頻度」でソートするようにテーブルに配置しました。 もちろん、これは必ずしもそうではありませんが、大まかな見積もりになる可能性があります。

レコード 説明
A-Record A-recordは、要求されたドメインのIpv4アドレスを結果として配信します。
例:webdeasy.de =>81.169.255.51
AAAA-Record その結果、AAAA-recordは要求されたドメインのIpv6アドレスを提供します。
例:facebook.com =>2a03:2880:f106:83:face:b00c:0:25de
情報:ipv6の斜体を見てください🙂
MX-Record MXレコードは、結果として責任のあるメールサーバーを提供します。
例:google.com =aspmx.l.google.com
Info:一つのメールサーバーに障害が発生した場合、複数のメールサーバーが存在する可能性があります。 これらは異なる優先順位を持っています。
NS-Record NSレコードは、ドメインの責任あるDNSサーバー(ネームサーバー)を返します。
例:google.com =ns1.google.com
Tipp:常に少なくとも二つのDNSサーバーを設定します(主にあなた自身の,二次的に例えばGoogleから(8.8.8.8)
TXT-Record TXTレコードには様々な情報を入力することができます。 たとえば、Google Search Consoleの検証やSSL証明書の検証には、オールラウンダーを使用できます。 さらに、SPFおよびDMARCエントリは、メールトラフィックを検証し、スパムから保護するように設定されています。
例:webdeasy.de =>google-site-verification=Bfod2Tulu3Ioia3Brlhlzkpcvlc0Dtcwwfyyqtvj2He
CNAME-Record CNAMEレコードは別名として機能します。 ドメインがwebdeasy.de とwww.webdeasy.de 同じIPを指す必要がある場合は、そのうちの1つにAレコードを作成し、もう1つにCNAMEレコードを作成します。 IPが変更された場合は、Aレコードのみを調整する必要があります。
PTR-Record PTRレコードは、逆の方法で動作します。 これは、有効なドメイン名にIPアドレスを変換することができます。
例:193.99.144.80=>redirector.heise.de
情報:この手法は逆引きDNSとも呼ばれます。
SOA-Record SOA(Start of Authority)は、ドメインの対応するDNSゾーンに関する情報を提供します。
例:google.com =>z.B.name:google.com,rname:rname:
[email protected], …
DNSレコードは簡単かつ簡潔に説明しました。

そこにいくつかのより多くのエントリがありますが、最も重要なものは、すべてのリストに表されています。

広告

どのようにDNSレコードを設定し、どのようにそれらを確認することができますか?

ドメインをレンタルしたプロバイダに直接エントリを設定することができます。 私が知っているホストのほとんどは、これらの設定を提供しています。 常にあなたが注意する必要があることをヒントに。 しかし、あなたは今、DNSの専門家です! §

自分のサーバーをレンタルしている場合は、ネームサーバーとして設定することもできます。 これにはPleskなどを使用できます。

インターネット上には、DNSエントリを確認したり、現在のTTLを表示したりするための多くのオンラインツールがあります。 私はheiseからのツールを好む。デ…

よくある質問–よくある質問

DNSとは簡単に説明されていますか?

要するに、DNSは情報の一形態である。 その主なタスクは、ドメインをIPアドレスに解決することです(名前解決)。 たとえば、ドメインを解決しますwebdeasy.de IP81.169.255.51に。 これはウェブサイトのために、また電子メールおよび他の多くの適用のために重要である。TTLは何を意味しますか?

TTLは”Time To Live”の略で、DNSレコードの有効期間を表します。 期間は秒単位で指定します。 時間が経過すると、要求されたエントリは無効になり、DNSサーバーによって再度照会されます。 その間、エントリはサーバーのキャッシュにあります。

新しいDNSエントリまたは変更に遅延があるのはなぜですか?

これはTTL(Time To Live)によるものです。 エントリは、エントリが無効と宣言され、要求されたサーバーによって再度照会されるまで、サーバーキャッシュに格納されます。

広告
DNSクエリとは何ですか?

ドメインまたはIPのDNSクエリを介して、DNSサーバーに格納されたエントリを取得します。 DNSクエリごとに、目的のDNSレコードを指定する必要があります。

DNSサーバーとネームサーバーの違いは何ですか?

違いはない。 両方の単語は同じものを参照し、名前解決を処理する必要がある責任あるサーバーを意味します。

プライマリDNSサーバーとセカンダリDNSサーバーとは何ですか?

ネットワークデバイスには複数のDNSサーバーを設定できます。 プライマリサーバーに障害が発生した場合、要求はセカンダリサーバーに直接送信されるため、エンドユーザーに問題は発生しません。 プライマリDNSサーバーは常に優先サーバーにする必要があります。

DNS設定とは何ですか?

ネットワークデバイスにはDNS設定が必要になることがよくあります。 ホームネットワークでは、DNSサーバーは通常、ルーターのIPです。 ただし、常にセカンダリDNSサーバーを指定する必要があります。ISO/OSI-7モデルのどの層でDNSが機能しますか?

DNSは、レイヤ5(セキュリティ層)、6(プレゼンテーション層)、7(アプリケーション層)に作用します。 したがって、レイヤーに明確に割り当てられていません。 この不明確な境界のために、層5、6および7もTCP/IPモデルで1つに結合されます。

結論

コメントを残す

メールアドレスが公開されることはありません。