hostsファイルの内容を削除する方法です。 ホスト - そこには何があるべきですか? ホストファイル

19.08.2019 プリンターとスキャナー

いくつかの用語

DNS(英語の略称 ドメインネームシステム) – ドメイン ネーム サービス。 数値間の対応関係を確立します IP-アドレスとテキスト名。

DNS(英語の略称 ドメインネームサーバー) – ドメインネームサーバー。 ドメイン レコード内のコンピュータ名を に変換する、ローカルまたはグローバル ネットワーク上のサービス コンピュータ。

DNSキャッシュ(リゾルバーキャッシュ DNS) – 以前の一時保存 DNS-ローカルでのリクエスト。 リクエストの実行時間を短縮し、ネットワークとインターネットのトラフィックを削減します。

ホスト(英語) – メインコンピューター。 ホスト、ネットワークに接続されプロトコルを使用するデバイス TCP/IP.

IP(英語) インターネットプロトコル) - インターネットプロトコル; インターネット プロトコル スイートのネットワーク層プロトコル。

IPアドレス(英語) IPアドレス) – ネットワーク上のノードを識別し、ルーティング情報を決定するために使用されます。 ネットワーク識別子 ( ネットワークID) およびホスト ID ( ホストID).

名前解決(英語) – ドメイン名解決。 コンピュータ名を適切な名前に変換するプロセス.

名前解決サービス– 名前解決サービス。 ネットワーク内で TCP/IPコンピュータ名をに変換しますおよびその逆。

TCP/IP(英語の略称 伝送制御プロトコル/インターネットプロトコル) – 情報転送制御プロトコル。トランスポート層とセッション層の主要なプロトコルであり、信頼性の高い全二重ストリームを提供します。 グローバル ネットワークでの使用および異種ネットワークの結合を目的として設計されています。

URL(英語の略称 ユニフォームリソースロケータ) – 統一情報リソースインデックス。 インターネット上のリソースの場所を示す標準化された文字列。

どうしたの ホスト-ファイル

ホスト-ファイルイン ウィンドウズおよび他のオペレーティング システムは、ホスト名 (ノード、サーバー、ドメイン) をそれらのオペレーティング システムに関連付け (マッピング) するために使用されます。 (名前解決).

ホスト- デフォルトではファイルに登録されているのは 1 つだけです(127.0.0.1)、のために予約されています ローカルホスト、つまりローカル向け.

ファイル ホスト通常のテキスト ファイル (拡張子なし) です。

ファイルのディスクアドレス ホスト:

ウィンドウズ 95\98\自分。\ウィンドウズ\;

Windows NT\2000\ \ \ – \Windows\System32\ドライバー\etc\.

インターネット ユーザーがアドレスを入力すると ( URL) 任意のサイト (Web ページ) とクリック 入力:

– ユーザーのブラウザチェック ホスト-file、入力された名前がコンピュータの適切な名前かどうか ( ローカルホスト);

– そうでない場合、ブラウザはファイル内で要求されたアドレス (ホスト名) を探します。 ホスト;

– ホスト名が見つかった場合、ブラウザは対応するホストにアクセスします。で指定される ホスト-ファイル;

– ホスト名がファイル内に見つからない場合 ホスト 、ブラウザは ( DNS-キャッシュ);

– キャッシュ内でホスト名が見つかった場合、ブラウザは対応するホストにアクセスします。、キャッシュに保存されました DNS;

– ホスト名がリゾルバー キャッシュに見つからない場合 DNS、ブラウザがアクセスします DNS-サーバ;

– 要求された Web ページ (サイト) が存在する場合、 DNS-server はユーザー指定を翻訳します URL-アドレス ;

– Web ブラウザは、要求されたリソースをロードします。

起源の歴史 ホスト-ファイル

# Copyright (c) 1993-1999 Microsoft Corp.

#

#

#空間。

#

#

# 例えば:

#

127.0.0.1 ローカルホスト

# Copyright (c) 1993-2006 Microsoft Corp.

#

# これは、Microsoft TCP/IP for Windows で使用されるサンプル HOSTS ファイルです。

#

# このファイルには、IP アドレスからホスト名へのマッピングが含まれています。 それぞれ

# エントリは個別の行に保持する必要があります。 IP アドレスは、

# 最初の列に配置され、その後に対応するホスト名が続きます。

# IP アドレスとホスト名は少なくとも 1 つで区切る必要があります

#空間。

#

# さらに、コメント (このような) を個々の項目に挿入することもできます。

# 行、または「#」記号で示されるマシン名の後に続きます。

#

# 例えば:

#

# 102.54.94.97 rhino.acme.com # ソースサーバー

# 38.25.63.10 x.acme.com # x クライアント ホスト

127.0.0.1 ローカルホスト

::1 ローカルホスト

# Copyright (c) 1993-2009 Microsoft Corp.

#

# これは、Microsoft TCP/IP for Windows で使用されるサンプル HOSTS ファイルです。

#

# このファイルには、IP アドレスからホスト名へのマッピングが含まれています。 それぞれ

# エントリは個別の行に保持する必要があります。 IP アドレスは、

# 最初の列に配置され、その後に対応するホスト名が続きます。

# IP アドレスとホスト名は少なくとも 1 つで区切る必要があります

#空間。

#

# さらに、コメント (このような) を個々の項目に挿入することもできます。

# 行、または「#」記号で示されるマシン名の後に続きます。

#

# 例えば:

#

# 102.54.94.97 rhino.acme.com # ソースサーバー

# 38.25.63.10 x.acme.com # x クライアント ホスト

# localhost の名前解決は DNS 自体内で処理されます。

# 127.0.0.1 ローカルホスト

# ::1 ローカルホスト

使用法 ホスト-ファイル

ホスト-file を使用すると、グローバル ネットワークでの作業を高速化し、トラフィックを削減できます。これは、へのリクエストが減少するためです。 DNS-頻繁にアクセスするリソースのサーバー。

たとえば、リソースを頻繁にダウンロードするとします。 google.ruそして Google COM。 ファイルを開く ホストそしてその行の後に127.0.0.1 ローカルホスト 行を入力してください

209.85.229.104 google.ru

74.125.232.20 google.com

これにより、Web ブラウザがサーバーに接続する必要がなくなります。 DNS、すぐにサイトへの接続を確立します google.ruそして Google COM.

時々 ホスト-file は、不要なリソース (マルウェアを送信するリソースなど) をブロックするために使用されます。 これを行うには、次の行の後に必要があります 127.0.0.1 ローカルホスト文字列を入力してください

127.0.0.1 ブロックされたリソースの URL

この操作の本質は、ブロックされたリソースが次の場所にマップされることです。127.0.0.1、これはローカル コンピュータのアドレスです。そのため、不要なリソースは読み込まれません。

編集ルール ホスト-ファイル

1. 各要素は別々の行になければなりません。

2. は行の最初の位置で始まり、(同じ行で) 対応するホスト名が後に続く必要があります。

3. ホスト名は少なくとも 1 つのスペースで区切る必要があります。

4. コメントの前には記号を付ける必要があります。 # .

5. ドメイン名一致文字列でコメントが使用されている場合、コメントはホスト名の後に続き、で区切る必要があります。 # .

使用法 ホスト-ウイルス作成者によるファイル

攻撃者が長い間選択してきたのは、 ホスト-file、 – これを利用して、Web リソースの実際のアドレスが感染した Web リソース上で置き換えられます。 その後、Web ブラウザはユーザーを悪意のあるソフトウェアが含まれるサイトにリダイレクトするか、たとえばウイルス対策メーカーのサイトへのアクセスをブロックします。

悪意のある偽装の改変 ホスト-ファイルは次のようになります。

– ウイルスによって追加された行の検出を困難にするために、それらの行はファイルの最後に書き込まれます。行の変換が繰り返された結果、大きな空の領域が形成された後です。

– その後はオリジナルへ ホスト- ファイルには属性が割り当てられます 隠れた(デフォルトでは、隠しファイルとフォルダーは表示されません)。

– 偽のものが作成される ホスト- 実際のファイルとは異なり、 ホスト(拡張子なし) 拡張子あり 。TXT(デフォルトでは、登録されたファイルタイプの拡張子は表示されません):


ホスト-file: ウイルス攻撃の影響を排除する方法

開ける ホスト-file (ウイルスがファイルをインストールした場合)属性 隠れた, で必要になります フォルダーのプロパティオプションを有効にする 見せる 隠しファイルとフォルダー) ;

– ウィンドウが表示されます ウィンドウズメッセージ付き 「次のファイルを開けませんでした...」;


– スイッチを設定する リストからプログラムを手動で選択 –> OK;

- 窓の中 プログラムの選択スクロール可能なリスト内 プログラムハイライト メモ帳 –> OK;

- ファイル ホストにオープンします メモ帳;

– を除くすべての行を削除します。 127.0.0.1 ローカルホスト;

- 保存 ホスト-ファイル。

ヴァレリー・シドロフ

こんにちは、みんな! 昨日、私は一晩中Skypeで過ごし、なぜVKontakteが開かないのかという友人の問題を解決するのを手伝いました。 答えはほとんど表面にありましたが、このような場合によくあることですが、私たちは頑なにそれに気づきませんでした。 トリック全体は、デンバーで Web サイトで作業している友人が、(それぞれデンバーを実行した状態で) Contact を開いて、デンバーの電源を切らずにコンピューターの電源をオフにしたということでした。 その結果、VKontakteのホストファイルにローカルIPを入力しました。 そこで、今日は少し時間をとって、hosts ファイルに特化して別の記事を書くことにしました。 この記事では、hosts ファイルの機能、目的、検索方法、編集方法、保存方法について説明します。 また、記事の一番下で、hosts ファイルをダウンロードできます。 コンピューターにあまり詳しくない素人でも理解できるように、すべてを簡単な人間の言語で説明するように努めます。

どうしたのホスト? hosts ファイルは、インターネットにアクセスできるデバイス (コンピューター、スマートフォンなど) 上のテキスト ファイルです。 hosts ファイルには、ドメイン名のデータベースが含まれています。 ブラウザにさまざまな Web サイトのアドレスを書き込むたびに、最初に hosts ファイルに対してリクエストが行われ、次に DNS (インターネット上にある外部サーバー) に対してのみリクエストが行われます。 また、hosts ファイル内の特定のアドレスをブロックすると、このコンピュータからそのアドレスにアクセスできなくなります。 おそらく、hosts ファイルが行うことはこれだけです。

ファイルの見つけ方ホスト? hosts ファイルは、オペレーティング システムごとに異なる場所にあります。 以下は、最も一般的な OS での検索方法の表です。

次の段落までの以下のすべては、この表をどう扱えばよいかわからない人のために説明されています。 したがって、これが中国語で書かれた Filka の手紙である場合は、おそらく Windows を使用しているでしょう。 ここでは、このOSをもとにhostsファイルの探し方を説明します。

「マイコンピュータ」に移動します。 アドレス バーをクリックし (スクリーンショットを参照)、次のフレーズをそこに貼り付けます: C:\Windows\system32\drivers\etc。 これは、hosts ファイルへのパスです。 次に Enter を押します。

システムフォルダーに到達します。 hosts ファイルを見つけます。 全て! あなたはコンピュータの天才だ、と自分を褒めてもいいでしょう。 😉

何か問題がある場合や、軸が違う場合、何をどうすればよいかわからない場合は、コメントに書いていただければ、喜んでお答えします。 そして先に進みます。

ファイルの開き方ホスト? hosts ファイルが見つかったので、それを何らかの方法で開く必要があります。 これに関しては何も複雑なことはありません。 任意のテキスト エディタでホストを開きます。 私は Notepad++ を使用していますが、他のものでも開くことができます。 通常のメモ帳でも、デフォルトで Windows に組み込まれています。

hostsファイルには何を入れるべきでしょうか?余分なものは何もありません。 しかし真剣に考えれば、クリーンなホスト ファイルは次のようになります。

# Copyright (c) 1993-2009 Microsoft Corp. # # これは、Windows 用 Microsoft TCP/IP で使用されるサンプル HOSTS ファイルです。 # # このファイルには、IP アドレスからホスト名へのマッピングが含まれています。 各 # エントリは個別の行に保持する必要があります。 # IP アドレスは最初の列に配置され、その後に対応するホスト名が続きます。 # IP アドレスとホスト名は、# 少なくとも 1 つのスペースで区切る必要があります。 # # さらに、コメント (このような) を # 個々の行に、または「#」記号で示されるマシン名の後に挿入できます。 # # 例: # # 102.54.94.97 rhino.acme.com # ソースサーバー # 38.25.63.10 x.acme.com # x クライアントホスト # localhost 名前解決は DNS 自体内で処理されます。 # 127.0.0.1 ローカルホスト # ::1 ローカルホスト

英語で書くと、ご覧のとおり、ファイル自体には、hosts ファイルが何をするのか、その中に何を含めるべきか、そしてそれをどのように変更するかが詳細に記述されています。 また、この記事の最後で hosts ファイルをダウンロードできるので、ここからコピーする必要はないことにも注意してください。

しかし、そのようなファイルを実際に見ることはほとんどありません。 おそらく、hosts ファイルには他の行があるでしょう。 たとえば、Adobe 製品を使用している場合は、最後に次のようなものが表示されます。

127.0.0.1 adobe-dns.adobe.com 127.0.0.1 adobe-dns-2.adobe.com 127.0.0.1 adobe-dns-3.adobe.com

さて、楽しい部分に移りましょう:

編集ホスト。 それでは、hosts ファイルを変更する方法を学びます。 まず、その中で特定の記号が何を意味するのかを理解しましょう。 1 年生レベルでは非常に簡単です (私の生徒は 2 年生になり、このファイルを 1 〜 2 回編集します)。

「#」が付いているものはすべてコメントです。 私たちはそれらを考慮していません。 それらの。 「#」を入れて好きなものを書くことができます。 これはコンピュータではまったく考慮されません。 ただし、新しい行に移動するとすぐに、再度「#」を入力しないと、コンピュータはその行を考慮し始めます。 もう一度言いますが、「#」の付いた行はコメントであり、コンピュータでは考慮されません。

砂漠ではホストの行は無視されます。 後で混乱しないように、便宜のためにのみそれらを配置する必要があります。

数字 127.0.0.1 はローカル IP アドレスです。 IP アドレスとは何か、これは記事全体を書く必要があります。 したがって、ここで覚えておくべき主な点は、127.0.0.1 以降のインターネット アドレスは無視され、インターネット上でアクセスできなくなるということです。

たとえば、次のような行があります。

127.0.0.1 google.ru

Google 検索エンジンにアクセスできなくなります。 したがって、ローカル IP アドレスの後に不要なサイトの URL を入力するだけで、サイトへのアクセスを拒否できます。

これらの行はファイルの最後に入力する必要があります。 新しいサイト アドレスはそれぞれ新しい行で開始する必要があります。

場合によっては、主に仮想サーバーやウイルスなどのプログラムによってこのファイルが変更されることがあります。 ただし、仮想サーバーが閉じられた後にホストを元の状態に戻すと、ウイルスがホストを悪意を持って編集します。 いずれの場合も、結果は同じです。つまり、このサイトまたはそのサイトにアクセスできなくなります。 したがって、どのサイトにもアクセスできない場合は、hosts ファイルを確認してください。おそらくその中でアクセスが拒否されています。

今から一つ恐ろしい秘密を明かします。 ソーシャル ネットワークやその他の一部のサイトは、職場でブロックされることがよくあります。 多くの場合、ISP は上記の方法を使用してユーザーをブロックします。 しかし、hosts ファイルを変更する方法はすでに知っています 😉

ちなみに、お子様が特定のサイトにアクセスできないようにしたい場合は、hosts ファイルを簡単に編集して、ファイル内の不要なリソースのアドレスを指定できます。 その結果、hosts ファイルは次のようになります。

# Copyright (c) 1993-2009 Microsoft Corp. # # これは、Windows 用 Microsoft TCP/IP で使用されるサンプル HOSTS ファイルです。 # # このファイルには、IP アドレスからホスト名へのマッピングが含まれています。 各 # エントリは個別の行に保持する必要があります。 # IP アドレスは最初の列に配置され、その後に対応するホスト名が続きます。 # IP アドレスとホスト名は、# 少なくとも 1 つのスペースで区切る必要があります。 # # さらに、コメント (このような) を # 個々の行に、または「#」記号で示されるマシン名の後に挿入できます。 # # 例: # # 102.54.94.97 rhino.acme.com # ソースサーバー # 38.25.63.10 x.acme.com # x クライアントホスト # localhost 名前解決は DNS 自体内で処理されます。 # 127.0.0.1 localhost # ::1 localhost 127.0.0.1 ブロックしたいサイトのアドレスを入力してください 127.0.0.1 ブロックしたいサイトのアドレスを入力してください 127.0.0.1 ブロックしたいサイトのアドレスを入力してください

これで、hosts ファイルを編集した後、安全に保存できるようになります。

既存のファイルを編集している場合は、ホストを通常のドキュメントとして保存します。 たとえば、Ctrl+S ボタンまたは [ファイル] -> [保存] ボタンを押します。

Windows オペレーティング システムの Hosts ファイルに変更を加えると、ゲームのインストール、更新、実行時に問題が発生する可能性があります。 Hosts ファイルは、DNS よりも優先され、URL または IP アドレスをリダイレクトする Windows システム ファイルです。 通常、平均的なユーザーはこのファイルを変更する必要はありません。

ファイルの変更を確認する

  1. キーボードショートカットを押します Windows + R.
  2. 入力 わかりました.
  3. 開ける ホストファイルメモ帳などのテキスト エディタを使用します。 このファイルには特定の拡張子はありません。
  4. ファイルの内容を、Microsoft が割り当てた以下の標準コンテンツと比較してください。 内容が異なる場合は、変更されたことを意味します。 Blizzard アドレスを含む行を削除します。
  5. ファイルを保存します。

注記: Hosts ファイルの内容が変更されている場合は、ウイルス スキャンを実行します。 マルウェアはファイルの内容を変更して、コンピュータから悪意のあるサイトに接続をリダイレクトする可能性があります。

問題を引き起こす一般的な変更

Blizzard ゲームに悪影響を与える最も一般的な変更の例を次に示します。 Hosts ファイル内に次の行が見つかった場合は、それらを削除します。

  • 127.0.0.1 eu.actual.battle.net
  • 127.0.0.1 us.actual.battle.net
  • 127.0.0.1 enGB.nydus.battle.net

Microsoft によって Hosts ファイルに割り当てられたデフォルト設定を復元する

Hosts ファイルのデフォルト設定を復元するには、次の手順に従います。

  1. キーボードショートカットを押します Windows + R.
  2. 入力 メモ帳[実行]ウィンドウで。
  3. クリック わかりました.
  4. 次のテキストをメモ帳にコピーします。 # Copyright (c) 1993-2006 Microsoft Corp. # # これは、Windows 用 Microsoft TCP/IP で使用されるサンプル HOSTS ファイルです。 # # このファイルには、IP アドレスからホスト名へのマッピングが含まれています。 各 # エントリは個別の行に保持する必要があります。 # IP アドレスは最初の列に配置され、その後に対応するホスト名が続きます。 # IP アドレスとホスト名は、# 少なくとも 1 つのスペースで区切る必要があります。 # # さらに、コメント (このような) を # 個々の行に挿入したり、「#」記号で示されたマシン名の後に挿入したりできます。 # # 例: # # 102.54.94.97 rhino.acme.com # ソースサーバー # 38.25.63.10 x.acme.com # x クライアントホスト # localhost 名前解決は DNS 自体内で処理されます。 # 127.0.0.1 ローカルホスト # ::1 ローカルホスト
  5. メニューにある ファイルオプションを選択 名前を付けて保存、行に「hosts」(引用符を含む)を入力します。 ファイル名をクリックし、ファイルをデスクトップに保存します。
  6. キーボード ショートカットをもう一度押します Windows + R.
  7. 入力 %WinDir%\System32\Drivers\etc[実行]ウィンドウでクリックします。 わかりました.
  8. Hosts ファイルの名前を「Hosts.old」に変更します。
  9. 作成した Hosts ファイルをデスクトップから %WinDir%\System32\Drivers\Etc フォルダーにコピーまたは移動します。 管理者パスワードの入力を求められた場合は、 をクリックします。 続く.

Windows ホスト ファイルが変更されると、ゲーム クライアントのインストールが妨げられたり、パッチ適用で問題が発生したりする可能性があります。 hosts ファイルは、DNS をオーバーライドして URL または IP アドレスを別の場所にリダイレクトできる Windows システム ファイルです。 一般的なホーム インターネット ユーザーは、変更された hosts ファイルを持っていません。

変更の確認

  1. プレス Windowsキー+R.
  2. タイプ わかりました.
  3. を開きます ホストメモ帳などのテキストエディタを使用してファイルを作成します。 ホストにはファイル拡張子がありません。
  4. ホスト ファイルを、以下にリストされている Microsoft のデフォルトと比較します。 あなたのものが異なる場合は、変更されています。 Blizzard URL またはアドレスを含む行を削除します。
  5. ファイルを保存します。

注記: hosts ファイルが変更されている場合は、ウイルス スキャンを実行します。 ウイルスやマルウェアは、hosts ファイルを変更して、コンピュータを悪意のある Web サイトにリダイレクトしようとする可能性があります。

よくある問題のある変更

これらの変更は Blizzard ゲームに悪影響を及ぼします。 見つけた場合は削除します。

  • 127.0.0.1 eu.actual.battle.net
  • 127.0.0.1 us.actual.battle.net
  • 127.0.0.1 enGB.nydus.battle.net

Hosts ファイルを Microsoft のデフォルトにリセットする

Hosts ファイルをデフォルトにリセットするには、次の手順に従います。

  1. プレス Windowsキー+R.
  2. タイプ メモ帳[実行]ウィンドウに移動します。
  3. クリック わかりました.
  4. 次のテキストをメモ帳ウィンドウにコピーします。 # Copyright (c) 1993-2006 Microsoft Corp. # # これは、Windows 用 Microsoft TCP/IP で使用されるサンプル HOSTS ファイルです。 # # このファイルには、IP アドレスからホスト名へのマッピングが含まれています。 各 # エントリは個別の行に保持する必要があります。 # IP アドレスは最初の列に配置され、その後に対応するホスト名が続きます。 # IP アドレスとホスト名は、# 少なくとも 1 つのスペースで区切る必要があります。 # # さらに、コメント (このような) を # 個々の行に挿入したり、「#」記号で示されたマシン名の後に挿入したりできます。 # # 例: # # 102.54.94.97 rhino.acme.com # ソースサーバー # 38.25.63.10 x.acme.com # x クライアントホスト # localhost 名前解決は DNS 自体内で処理されます。 # 127.0.0.1 ローカルホスト # ::1 ローカルホスト
  5. ファイルメニュー、選択 名前を付けて保存、フィールドに「hosts」(引用符を含む)と入力します。 ファイル名ボックスをクリックし、ファイルをデスクトップに保存します。
  6. プレス Windowsキー+Rまた。
  7. タイプ %WinDir%\System32\Drivers\etc[実行]ウィンドウに移動して、 わかりました.
  8. Hosts ファイルの名前を「Hosts.old」に変更します。
  9. 作成した Hosts ファイルをデスクトップから %WinDir%\System32\Drivers\Etc フォルダーにコピーまたは移動します。 管理者パスワードの入力を求められた場合は、 続く.

インターネット接続の問題は、コンピュータがウイルスに感染した場合の最も一般的な結果の 1 つです。 この場合、サイトが開かないか、ユーザーが 1 つのサイトではなく別のサイトにアクセスしてしまい、この動作はウイルスが削除された後でも観察される可能性があります。 原因? 悪意のあるプログラムはシステム設定とファイルを変更しますが、その中で最も重要なものの 1 つは hosts ファイルです。

hosts ファイルが必要な理由とその場所はどこですか?

おそらくこのファイルについてはすでに聞いたことがあるでしょう。このファイルはサイトのブロックなどに使用されるようです。 はい、そのような機能は含まれていますが、元々は他のより重要な目的に使用されていました。 ところで、hostsファイルはWindows 7/10だけでなく、Linux、Mac OS、Androidにも存在することをご存知ですか? hosts ファイルはインターネットの黎明期に登場したため、この多用途性は決して偶然ではありません。

実際、当時は完全な意味でのインターネットはなく、あったとしても小規模なローカル ネットワークでした。 現在と同様、コンピュータは IP アドレスを介して通信を行っていましたが、これは機械には理解できましたが、ユーザーにとってはあまり便利ではありませんでした。 その後、IT 担当者は名前によるコンピュータへのアクセスを実装することを決定し、実際に実行しましたが、IP アドレスは廃止されず、ホストには依然としてメッセージ用のアナログ アドレスではなくデジタル アドレスが必要でした。

解決策はすぐに見つかりました。 ホスト名とそれに対応する IP アドレスのリストを含む特別な Hosts ファイルが、ローカル ネットワーク上の各コンピュータに送信されました。 あるコンピュータが別のコンピュータに名前でアドレス指定すると、後者はそのデジタル アドレスと照合され、接続が確立されました。 最初はすべてが素晴らしかったのですが、リソースがますます増え、Hosts ファイル内のリストが増大し、それを PC に送信することがますます問題になってきました。 新しい解決策が必要でしたが、それも見つかりました。 この対応表は、当時すでに形成されていたインターネットに転送され、ドメイン名システムが形成され、Hosts ファイルはほとんど不要になりました。

ただし、開発者はオペレーティング システムからこれを削除しませんでした。 これは依然としてほとんどのオペレーティング システムに存在し、IP アドレスとサイトのドメイン間の対応関係を確立しており、以前と同様に、これへのリクエストは DNS サーバーへのアクセスよりも優先されますが、その内容は大幅に貧弱になりました。エントリは 2 つに制限されており、その後でも非アクティブになります。 現在、ホストは主にバナー交換ネットワーク、あるリソースから別のリソースへの自動リダイレクト、およびサイトへのアクセスの高速化に使用されています。

Windows の初期のバージョンでは、ホスト ファイルは NT 以降の %windir% フォルダにあり、その永続的な場所は次のとおりです。 C:/Windows/System32/ドライバー/etc。 まれに、HOSTS ファイルが別のフォルダーにある場合があります。そのパスは、レジストリ エディターでブランチを展開することで確認できます。 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/Tcpip/Parametersそして、DataBasePath パラメーターの値を調べます。

hosts ファイルの変更方法: 開く、編集、保存する

ホストがどこにあるのかはわかったので、ホストを使って何ができるのか、そしてなぜホストを変更する必要があるのか​​を見てみましょう。 本質的に、ホスト ファイルは拡張子を除いた通常のテキスト ドキュメントです。 このファイルは、標準のメモ帳と同じテキスト エディタで開くことができます。

次のような特別なユーティリティもあります ホストエディター, しかし、ほとんどの場合、それらを使用する必要はおそらくありません。 hosts ファイルの内容は、その目的に関する簡単な情報と 2 つの使用例とともに示されています。 エントリの構文は非常に単純です。 IP アドレスが最初に来て、その後にホスト名が数スペース後に続きます。 たとえば、IP 38.25.63.10 はアドレス x.acme.com に対応し、IP 127.0.0.1 または::1 (IPv6 の場合) はローカル コンピュータ (localhost) のアドレスに対応します。

すべての行の前に # 記号が付いていることに注意してください。これは、その行がコメントアウトされている、つまり非アクティブであることを意味し、ファイルが空である場合と同じです。 新しいエントリを追加した場合にのみ機能し始めます。 Windows 7/10 で hosts ファイルを変更し、それを使用して Web サイトをブロックし、要求をローカル コンピューターにリダイレクトする方法の例を示します。 VKontakte ソーシャル ネットワークへのアクセスを制限したいとします。 これを行うには、ファイルの最後に次の行を追加します。

127.0.0.1 vk.com

他のテキスト ファイルと同様に HOSTS ファイルを保存し、ブラウザを再起動してサイトへのアクセスを試みます。 その結果、「サイトにアクセスできません」というエラーが表示されます。 とても簡単に動作します。 ユーザーが vk.com にアクセスすると、ブラウザはまず HOSTS にアクセスし、ホスト名とその IP アドレスの一致を探し、一致するものが見つかると、ホストにアクセスするため、DNS サーバー サービスを無視して、指定された IP アドレスに移動します。ファイルが優先されます。

もちろん、ローカル コンピューターにはソーシャル ネットワークがないため、ブラウザーはエラーを返します。 このように、列の HOSTS にリソースを登録することで、任意のリソースをブロックできます。 ホスト ファイルを使用する別の例は、インターネット上の別のサイトへのリダイレクトです。 ここではすべてが同じですが、ローカル IP アドレス 127.0.0.1 の代わりに別のサイトのアドレスが書き込まれているだけです。 ちなみに、ウイルスはホストを変更し、フィッシング リソースにリダイレクトを追加することでこれを行うことがよくあります。

このため、デフォルトの hosts ファイルがどのようなものであるかを知ることが非常に重要です。 編集しておらず、コメントされていないエントリが含まれている場合は、これが懸念の原因となります。 ただし、スパイウェア対策ユーティリティは、ブロックされた信頼性の低いリソースのアドレスをホストに書き込むことによって、ホストを変更することもできます。 ライセンスを取得したソフトウェアのアクティベーションをバイパスするために使用される keygen によって変更を行うこともできます。

削除または変更されたホスト ファイルを回復する方法

上記では、ファイルがどのように機能するかの基本原則を説明し、同時にファイルを編集する方法についても学びました。 残念ながら、すべてがそれほどスムーズに進むわけではありません。 多くの場合、ホスト ファイルを開けない、また可能であっても編集できない、またはシステムがホスト ファイルから追加された行を自動的に削除できないというユーザーからの苦情があります。 この主な理由は、ユーザーに適切な権限がないことです。

編集は昇格された権限で行う必要があります。 コンテキスト メニューに対応するオプションがない場合、管理者として hosts ファイルを開くにはどうすればよいですか? とてもシンプルです。 メモ帳または他のテキスト エディタの実行可能ファイルの場所に移動し、それを右クリックし、メニューから「管理者として実行」を選択します。

エディターインターフェイスのメニューから ファイル – 開く hosts ファイルを見つけて開きます。標準の概要ウィンドウで「テキスト ドキュメント」ではなく「すべてのファイル」を選択することだけを忘れないでください。

Windows 8.1 および 10 では、変更されたホスト ファイルは、システム セキュリティ ツール、特に組み込みの Windows Defender によってクリーンアップできます。 これを防ぐには、ホストを除外リストに追加する必要があります。 Defender を起動し、[設定] タブに移動して、左側の [除外されるファイルと場所] を選択します。

hosts ファイルへのパスを指定し、設定を保存します。

システムはそれをチェックしなくなるため、加えた変更はキャンセルされません。

Windows 10 では、システム トレイから起動される Windows Defender セキュリティ センター コンポーネントから例外が発生します。

また、編集したファイルを保存しようとするときに問題が発生する可能性も排除できません。 理由は同じです - 権利の欠如です。 この問題を解決するのは難しくありません。 システムでは、編集したファイルを etc フォルダーに直接保存することはできないため、デスクトップに保存します (拡張子が割り当てられている場合は削除します)。

元のファイルの名前を hosts.old に変更し、新しく変更した hosts ファイルをデスクトップから etc フォルダーにコピーします。

もっと根本的な方法もあります。たとえば、組み込みのファイル マネージャーを使用して LiveCD から起動してホストを直接編集できます。

そして最後にもう一つ。 hosts ファイルが変更または削除された場合はどうすればよいですか? 何とか復元することは可能でしょうか? 特定の目的で変更しない限り、このファイルを削除してもシステムの動作にはまったく影響しません。 回復に関しては、いくつかの解決策があります。 ソース hosts ファイルにはデータが含まれていますが、本質的には空のファイルと同等です。 デスクトップに空のテキスト ファイルを作成し、その拡張子を削除して etc フォルダーに移動します。これが新しいホストになります。

Windows を使用する別のコンピューターまたは仮想マシンからファイルを取得することもできます。OS のバージョンに実質的な違いはありません。 元のホストの内容を復元したい場合は、コメントされていない行をすべて手動で削除するか、無料の修復ユーティリティ Dr.Web CureIt! を使用します。 – ホストの内容をデフォルトの状態にリセットすることで、ホストを復元できます。