GNU/Linux >> Linux の 問題 >  >> Linux

DNSとは何ですか?どのように機能しますか?

「DNS」という用語が他のコンピューター/技術言語で使われているのを聞いたことがあるかもしれませんが、この用語の正確な意味についてはまだよくわかりません。このブログ投稿では、DNSとは何か、DNSがどのように機能するかをわかりやすい言語で正確に説明しています。

DNSとは何ですか?

まず第一に、DNSはドメインネームシステムを表す頭字語です。 DNSは、Webブラウジングのフレームワークを提供するプロトコルです。言い換えれば、DNSは、インターネットをより人間に優しい場所にすることでインターネットを閲覧できるインフラストラクチャを提供するコンピューターのシステムです。

コンピュータは、IPアドレスと呼ばれる番号で相互にアドレス指定します。ただし、IPアドレスを覚えておくことは、名前を付けることを好む人間にとっては簡単な作業ではありません。 DNSは、名前をIPアドレスに関連付ける便利なシステムです。 DNSは、Webブラウザのアドレスバーに入力した名前を、特定のサイトが要求したWebサーバーのIPアドレスに自動的に変換します。したがって、ドメイン名(google.comなど)を入力すると、コンピュータは最寄りのDNSサーバーを見つけて、その名前の正しいIPアドレスを尋ねます。次に、DNSがIPアドレスを返し、コンピュータは関連するマシンをアドレス指定して、要求されたWebサイトを表示できます。

6つの簡単なステップでDNSがどのように機能するか:

  1. ユーザーはインターネットを使用するためにインターネットサービスプロバイダー(ISP)にログオンします。
  2. ユーザーはWebブラウザ(Firefox、Chrome、Internet Explorer、Safariなど)を開き、アドレスバーにURLを入力します。たとえば、ユーザーはhttps://www.atlantic.net/と入力します。
  3. 次に、コンピュータはISPのDNSサーバーにwww.atlantic.netの特定のIPアドレスを要求します。
  4. www.atlantic.netのこの特定のIPアドレスを保持するDNSサーバーが見つかると、DNSサーバーは適切なIPアドレスで応答し、ユーザーのコンピューターはこのアドレスをユーザーのブラウザーに渡します。
  5. ブラウザは、提供されたIPアドレスを使用してサーバーへの接続を開き、要求されたサイト(この場合はwww.atlantic.net)からページを取得します。
  6. ブラウザは、要求されたページをコンピュータの画面に表示します。

技術的な観点から、ドメインネームシステム(DNS)は、インターネットまたはプライベートネットワークに接続されたコンピューター、サービス、またはその他のリソースの組織化された命名システムです。もう少し簡単に言えば、DNSは、www.atlantic.netのように簡単に記憶できるドメイン名を、209.208.84.170のような数字に変換します。 DNSは、世界中のキーワードベースのリダイレクトサービスを提供するため、インターネットの重要なコンポーネントです。

効率を効率化するために、各DNSサーバーにはホスト名からIPアドレスへのマッピングのごく一部しか含まれていません。代わりに、サーバーには、Webサイトに接続するために必要な残りの情報を探す場所を指示する特別なプログラミングコードが含まれています。

ワールドワイドウェブ、電子メールソフトウェア、Skypeなどの他のアプリケーションなど、多くのアプリケーションとプロセスが利用可能なDNSサービスを利用しています。

2月13日、Atlantic.NetはCloudServerDNSの可用性を発表しました。この機能は、地理的に多様で冗長なレプリケーションクラウドサーバーアーキテクチャに裏打ちされたセルフサービスDNSレコード管理を提供することにより、効率を高めるように設計されています。 Atlantic.NetのVPSホスティングDNSについて詳しく知りたい場合は、今日1-800-422-2936までお問い合わせください。

Atlantic.NetのVPSホスティング価格の詳細をご覧ください。


Linux
  1. NGINXとは何ですか?それはどのように機能しますか?

  2. Webサーバーとは何ですか?Webサーバーはどのように機能しますか?

  3. スティッキービットはどのように機能しますか?

  1. Awkの「!a [$ 0] ++」はどのように機能しますか?

  2. .bashrcの目的とそれはどのように機能しますか?

  3. Ssh – Tcp-keepaliveはSshでどのように機能しますか?

  1. Makefileとは何ですか?どのように機能しますか?

  2. rm はどのように機能しますか? rm は何をしますか?

  3. PXE クライアントはどのネットワーク上にあるかをどのように認識しますか?