インターネット
 Computer >> コンピューター >  >> ネットワーキング >> インターネット

Localhostとは何ですか?127.0.0.1とはどのように異なりますか?

Localhostとは何ですか?127.0.0.1とはどのように異なりますか?

すべてのネットワークデバイスが切断されている場合でも、コンピュータは一種のネットワークを介して通信できます。 「ループバック」と呼ばれるUnixマシンは、仮想ネットワークデバイスを介して自身との間でネットワーク通信を送受信できます。コンピュータはそれ自体からそれ自体にメッセージを送信できるため、機能しているネットワークを必要とせずにネットワークスタイルの通信が可能になります。

127.0.0.1とは何ですか?

127.0.0.1は、最も一般的に使用されるループバックIPアドレスです。これは、ループバック機能に特に使用される1,600万を超えるIPアドレスの予約済みブロックの一部です。ループバックを使用すると、ネットワーク接続プロトコルを使用しながら、コンピューターがそれ自体と通信できるようになります。

Localhostとは何ですか?127.0.0.1とはどのように異なりますか?

大まかに言えば、ループバックは、1つのエンドポイントのみでネットワーク接続を作成する仮想ネットワークデバイスです。つまり、ループバックは同じデバイス(コンピューター)で開始および終了します。実際、上記のように、ループバックデバイスはloという名前でipconfigに表示されます。ループバックアドレスは、主にトラブルシューティング(ミラーを調べるのと似ています)またはネットワークインターフェースを介してローカルリソースにアクセスするために使用されます。

ローカルホストとは何ですか?

Localhostとは何ですか?127.0.0.1とはどのように異なりますか?

「localhost」は、発信元サーバーに接続する通信ポートを表します。これにより、ネットワーク接続がそれ自体で「ループバック」し、そのようなネットワークが存在しないか利用できない場合にネットワーク接続をエミュレートできます。実際には、ローカルホストは使用法と議論のために127.0.0.1と同義語として扱われます。ただし、これらは厳密には同一ではないことを覚えておくことが重要です。

ユーザーが入力したテキスト文字列をナビゲート可能なIPアドレスに変換するDNS要求を行う前に、オペレーティングシステムはHOSTSファイルでエイリアスまたはリダイレクトルールを確認します。標準のデフォルトに構成されたシステムでは、URIの「localhost」はIPv4では127.0.0.1に、IPv6では::1に解決されます。ただし、これら2つだけよりもはるかに多くのループバックアドレスがあります。ループバックアドレス用に予約されているIPアドレスのブロックは、127.0.0.0から127.255.255.255まで拡張されます。

上記のように、ほとんどすべての場合、HOSTSファイルのリダイレクトルールのおかげで、ローカルホストは127.0.0.1に解決されます。ただし、場合によっては、ローカルホストが別のIPアドレスにマップされることがあります。したがって、ローカルホストはそのブロック内の任意のIPアドレスを指すことができ、同じように機能します。

結論:localhostと127.0.0.1の違いは何ですか?

ほとんどのマシンでは、localhostと127.0.0.1は機能的に同じです。ただし、ローカルホストはラベル アドレス自体ではなく、IPアドレス用です。ローカルホストは、異なるIPアドレスを指す可能性があります。実際、予約済みアドレスブロックの外側にあるIPアドレスであっても、任意のIPアドレスを指すことができます。 HOSTSファイルは気にせず、あなたを止めません。ただし、システムの重要な機能が損なわれ、ローカルホスト接続に依存するアプリがクラッシュします。

ループバックアドレスブロックには127ブロックのアドレスが選択されました。これは、バイナリアドレス値00000001から01111111まで実行されるクラスAアドレスの最後のブロックであったためです。IPv6では、ループバックアドレスは最初のアドレス0:0:0です。 :0:0:0:0:1、ほとんどの場合、切り捨てられた形式で::1として表されます。

WindowsからUnixシステムに移行する場合、ループバックは実質的にlocalhostと同義であることに気付いたかもしれません。 HOSTSファイルを使用して、「ループバック」を127.0.0.1にリダイレクトできますが、これは他の何よりもテキストの置き換えです。


  1. スピア フィッシングとは何か、またそれから身を守る方法は?

    フィッシングは、攻撃者が電子メール、テキスト メッセージ、または電話を誘い、正当なエンティティになりすまして被害者に連絡する詐欺行為の一種です。被害者はメッセージに応答し、提供された指示に従います。これらの行動は自分に利益をもたらすと考えていますが、逆の結果になります。このタイプのスパムは、多くの罪のない人々に対して一度に実行され、数人が閉じ込められます。 フィッシングは釣りに似ており、漁師が水に網を投げて、数匹の魚を捕まえます。 スピア フィッシングは、特定の個人や組織を標的とするフィッシング活動の一種です。悪意のあるアクターは、ソーシャル エンジニアリング技術を使用して正当なエン

  2. スケアウェアの概要と Windows PC からの削除方法

    「スケアウェア」という言葉は、不必要なソフトウェアのダウンロードや購入を怖がらせようとする広告やメッセージを指します。これは、ユーザーにショックを与えて心配させようとする一種のソーシャル エンジニアリング手法を採用しています。 .スケアウェアが最悪の場合、個人情報の盗難やクレジット カード詐欺の危険にさらされる可能性があります。サイバー犯罪者は、身代金を支払うまでハード ドライブの内容を人質に取っておくことさえあります。 ランサムウェア この場合に使用されるプログラムの用語です。スケアウェアを使用してランサムウェアを拡散することもできますが、2 つの目的は異なります。 Scareware は