Localhostとは何ですか、どのように使用できますか?


ローカルホスト(「ループバックアドレス」とも呼ばれる)は、ご使用のコンピューターまたはマシンへのIP接続または呼び出しを確立するために使用されます。ループバックアドレスは通常、ネットワークのコンテキストで使用され、コンピューターにIPスタックを検証する機能を提供します。

ネットワークのバックグラウンドまたは関心を持つ人は、関連するコンピューター用語を学び理解することが重要です。フィールドで。 Localhostは、コンピューター技術者にとって有益であると見なされる用語の1つです。 localhostの重要性と使用法を理解することは、ネットワーク用語の学習を始めるのに最適な場所です。

LocalHostの概要と使用方法

用語だけでなく、localhostもドメイン名になります、netflix.comGoogle COM など。他のドメインと同様に、ローカルホストにも独自のインターネットプロトコル(IP)アドレスがあります。

必要なアドレスは、使用しているインターネットプロトコルによって異なります。最も一般的なIPであるIPv4を使用してlocalhostを呼び出すと、範囲は127.0.0.0から127.255.255.255になりますが、通常はデフォルトで127.0.0.1になります。 IPv6ユーザーは、1を入力してループバックを確立できます。

インターネットプロトコル

インターネットプロトコル(IP)は、標準的な方法を確立するために導入されましたネットワーク上の他のデバイスと通信するコンピューター。アドレスを管理するだけでなく、ローカルネットワークとインターネットの両方でデータを送受信する方法も制御します。

インターネットプロトコルバージョン4であるIPv4は、世界で最も一般的に使用されています。 IPv4は、伝送制御プロトコル(TCP)に大きく依存して、配信、順序付け、整合性などのデータの大部分を処理します。このIPは、イーサネットベースのマシンで使用されるコネクションレスプロトコルとして設計されました。

<!-
In_content_1 all:[300x250] / dfp:[640x360]
->

IPv6は徐々に置き換えられ始めましたIPv4。 IPアドレスの需要は、デジタルブームの結果として指数関数的に成長しました。ますます多くのデバイスがインターネットを使用しているため、IPv6は増加に対応し、IPv4で見つかったいくつかの基本的な欠陥に対処するために開発されました。

IPv4で約43億個の一意のIPアドレスを使用できる場合、IPv6では最大340兆兆兆個が許可されます。

数字以外に、IPv6にはネットワーク上の利点もあります。これにより、他のIPv6対応ネットワークのデバイス間の検出が容易になり、ユーザーはエンドユーザーのアクションなしでサービスを使用できます。 IPv6を使用すると、ネットワークアドレス変換(NAT)の必要性も大幅に削減されます。 NATは、IPv4クライアントが単一のIPアドレスを共有できるようにするものです。

IPv4は、使用されている2つのインターネットプロトコルの中でより一般的であるため、今後の焦点となります。

127.0.0.1の仕組み

127.0.0.1ループバックアドレスへのIPv4接続を確立すると、255.0.0.1サブネットマスクが割り当てられます。そのため、パブリックスイッチ、ルーター、またはゲートウェイがループバックを宛先としてデータパケットを受信した場合、データの情報は記録されません。

これは、データパケットがローカルホストの外にドロップされた場合、情報がネットワーク上の別のコンピューターに継続されないことを意味します。これにより、マシンが応答で他のサービスをアクティブにしようとする可能性のある浮遊データパケットを取得することを防止することにより、ネットワークセキュリティを維持できます。

Localhostの一般的な使用

セキュリティ機能は別として、localhostは他のいくつかのシナリオで役立ちます。ループバックアドレスには、コンピューターネットワーク技術者にとって有用と考えられる3つの主な目的があります。

速度テストの実行

ping要求の送信は、ループバックアドレスの最も一般的な使用方法です。 Windowsコマンドプロンプトを使用して、接続をテストし、コンピューターが現在直面している可能性のあるパフォーマンスの問題 を発見できます。

localhostへのpingリクエストを実行するには:

  1. 実行機能(Windowsキー+ R)ダイアログを開き、cmdと入力します。 Enterを押します。
    1. タスクバーの検索ボックスにcmdと入力して、リストからコマンドプロンプトを選択することもできます。
    2. 管理者として実行することをお勧めします。
    3. pingと入力し、127.0.0.1を押し、Enterを押します。
    4. 結果が画面に表示されます。表示されるデータには、送信、受信、損失したデータパケットの数、およびデータ送信のおおよその往復時間が含まれます。

      ウェブサイトのブロック

      特定のウェブサイトへのアクセスをブロックする必要がある場合、localhostはトリックをしてください。ループバックは、ブラウザが悪意のあるサイトに侵入するのを防ぐのに非常に役立ちます。これを実現するには、ホストファイルとは何か、このコンテキストでそれらが提供する目的を知る必要があります。

      コンピューターがドメイン名を使用してWebサイトまたはリモートコンピューターにアクセスしようとするたびに、コンピューターローカルに保存されたホストファイル を検索して、ドメインネームサーバー(DNS)にリクエストを送信します。

      たとえば、IPv4アドレス127.0.0.1は、DNSで「localhost」として表示されます。アクセスする新しいWebサイトのドメイン名も、ホストファイルとして保存されます。これにより、同じサイトへの再訪問に対するロード応答が速くなります。

      ホストファイルにはIPアドレスも含まれます格納するすべてのドメイン名の。ループバックアドレス127.0.0.1をブロックするには、それらを一致させるためにこれらのIPアドレスを編集します が必要です。これを行うと、代わりにトラフィックがローカルホストに戻されます。

      ピンチで動作しますが、望ましくないWebサイトへのアクセスを防ぐ方法としてlocalhostを使用することは最良の解決策ではありません。主な理由は、これらのサイトにアクセスする必要がある場合、管理者としてエントリを手動で削除する必要があるためです。初期エントリを作成した管理者のみがこれを行うことができ、何らかの理由で特定のサイトにアクセスする必要がある他のユーザーをロックアウトします。

      新しいプログラムまたはWebアプリケーションのテスト

      ループバックが発生するたびトリガーされると、オペレーティングシステムがシミュレートされたサーバーになります。これにより、機能をテストするために、プログラムの必要なファイルをサーバーにロードできます。

      他のソフトウェアと組み合わせて、ループバックを使用して、サイドロードされたモバイルアプリがデスクトップサーバーコンポーネントにアクセスしたり、特定のAPIにリクエストを送信したりすることもできます。

      Hogar, Dulce 127.0.0.1.

      関連記事:


      9.10.2019