ホスト ファイルのパスは「C:\Windows\System32\drivers\etc」です。 Hosts は拡張子のないシステム ファイルです。その機能は、一般的に使用される URL ドメイン名とそれに対応する IP アドレスの間に関連する「データベース」を確立することです。ユーザーがブラウザにログインする必要がある URL を入力すると、システムはまず、Hosts ファイル内の対応する IP アドレスを見つけて、対応する Web ページを開くことから自動的に開始されます。見つからない場合、システムは IP アドレス解決のために URL を DNS ドメイン名解決サーバーに送信します。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
Hosts は拡張子のないシステム ファイルで、メモ帳やその他のツールで開くことができます。その機能は、一般的に使用される URL ドメイン名とそれに対応する IP アドレスの間に関連する「データベース」を確立することです。ブラウザを開きます ログインする必要がある URL を入力すると、システムはまず Hosts ファイル内で対応する IP アドレスを自動的に検索します。見つかると、システムはすぐに対応する Web ページを開きます。見つからない場合は、システムは対応する Web ページを開きます。 IP アドレス解決のために URL を DNS ドメイン名解決サーバーに送信します。
Hosts ファイルに設定されたマッピングは静的であることに注意してください。ネットワーク上のコンピュータが変更された場合は、適時に IP アドレスを更新してください。そうしないと、アクセスできなくなります。
動作原理
ブラウザが Web サイトにアクセスすると、まず、アクセスする Web サイトのドメイン名を、DNS サーバーを通じて指定された IP アドレスに解決する必要があります。その後、ブラウザはこの Web サイトを見つけてそのデータにアクセスできるようになります。
オペレーティング システムでは、DNS 要求を行う前に、まず独自の Hosts ファイル内のドメイン名と IP の間にマッピング関係があるかどうかを確認することが規定されています。存在する場合は、この IP アドレスで指定されたネットワークの場所に直接アクセスし、存在しない場合は、既知の DNS サーバーに対してドメイン名解決要求を行います。つまり、ホストの IP 解決優先度は、DNS の IP 解決優先度よりも高くなります。
Windows での保存場所
ホスト ファイルの場所は、オペレーティング システム (または Windows バージョン) によって異なります。Windows でのアドレスは :
#C:\Windows\System32\drivers\etc
ファイルを選択し、右クリックして「メモ帳」を選択します。
#Windows 版の元のホスト ファイルの内容:
# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhosthosts ファイルがウイルスまたはトロイの木馬によって変更された疑いがある場合は、上記の内容をコピーして hosts ファイルを修復できます。 # の後にはコメントが続くため、hosts ファイルをクリアしてもシステムの通常の動作には影響しないことに注意してください。
Hosts ファイルの役割
1. ドメイン名解決の高速化
頻繁にアクセスする Web サイトの場合は、次のように構成できます。ホスト マッピング関係のドメイン名と IP を変更して、ドメイン名の解決速度を向上させます。マッピング関係により、ドメイン名を入力すると、コンピュータはネットワーク上の DNS サーバーに要求せずに IP をすぐに解決できます。 2. LAN ユーザーにとって便利です多くのユニットの LAN には、ユーザーが使用できるサーバーが用意されています。ただし、DNS サーバーがローカル エリア ネットワークに設定されることはほとんどないため、これらのサーバーにアクセスするときは、覚えにくい IP アドレスを入力する必要があります。これは多くの人にとって非常に面倒なことです。これらのサーバーに覚えやすい名前を付けて、[ホスト] で IP マッピングを確立すると、将来アクセスするときにサーバーの名前を入力するだけで済みます。 3. Web サイトをブロックする (ドメイン名リダイレクト) ユーザーの同意なしにさまざまなプラグインをコンピュータにインストールする Web サイトが数多くあり、その中にはトロイの木馬やウイルスが含まれている可能性があります。これらの Web サイトの場合、ホストを使用して Web サイトのドメイン名を間違った IP またはローカル コンピューターの IP にマッピングすることで、アクセスする必要がなくなります。 WINDOWS システムでは、127.0.0.1 がローカル コンピュータの IP アドレスであり、0.0.0.0 が間違った IP アドレスであることが認められています。 Hosts に次の内容を記述すると:127.0.0.1要屏蔽的网站A的域名 0.0.0.0要屏蔽的网站B的域名この方法では、コンピュータがドメイン名 A と B を解決するときに、ローカル IP または間違った IP に解決されるため、ブロックされます。ウェブサイト A と B の目的。 4. システムへのスムーズな接続Lotusサーバーや一部のデータベースサーバーでは、アクセス時にIPアドレスを直接入力してもアクセスできません。サーバーの名前。次に、サーバー名を入力することでスムーズに接続できるように Hosts ファイルを設定します。 5. 仮想ドメイン名多くの場合、Web サイトビルダーはアップロードとデバッグの前に「ソフト環境」を構築する必要があります。ただし、メール サービスと同様に、デバッグを支援するためにドメイン名を使用する必要があります。この場合、ローカル IP アドレスを「仮想ドメイン名」に指定すると、コストをかけずに必要な効果を得ることができます。例:
127.0.0.1 网站域名に続いて、ブラウザのアドレス バーに対応する Web サイトのドメイン名を入力します。 さらに関連する知識については、
FAQ
列をご覧ください。以上がWindowsホストファイルへのパスは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。