Windows 8のhostsファイルでウェブサイトをブロックする方法
Windows 8はデフォルトでhostsファイルに新しいアプローチを取ります - それはあなたがあなたのhostsファイルを修正することによってあなたがFacebookや他のウェブサイトをブロックすることを可能にしません。幸いなことに、この制限を回避する方法があります.
Windows 8のhostsファイルに特定のWebサイトアドレスを追加すると、Windows 8は自動的にそれらを削除し、変更内容を事実上無視します。マイクロソフトは私たちを困らせるためにこれをしているのではありません - それには正当な理由があります.
hostsファイルとは?
Webサイトにアクセスすると、コンピュータはドメインネームシステム(DNS)サーバーにアクセスして、その数値のIPアドレスを要求します。たとえば、Facebook.comは66.220.158.70にマッピングされます。コンピュータはこの数値のIPアドレスに接続してWebサイトにアクセスします。.
あなたのhostsファイルはあなたのコンピュータにとってローカルなファイルで、これはこの振る舞いを無効にすることができます。 hostsファイルを編集することで、Facebook.comを任意のIPアドレスに向けることができます。このトリックを使用してWebサイトをブロックする人もいます。たとえば、Facebook.comのアドレスを127.0.0.1に設定すると、コンピュータのローカルIPアドレスになります。誰かがあなたのコンピュータ上でFacebook.comにアクセスしようとすると、あなたのコンピュータは127.0.0.1でそれ自身に接続しようとします。 Webサーバーが見つからないため、接続はすぐに失敗します.
制限が設けられている理由
残念ながら、マルウェアはしばしばそのような行を追加するためにhostsファイルを編集します。たとえば、このマルウェアはFacebook.comを完全に異なるIPアドレス(悪意のある組織が運営するIPアドレス)を指す可能性があります。悪意のあるWebサイトは、Facebook.comに偽装されている可能性もあります。ユーザーは自分のアドレスバーを見たり、Facebook.comを見たり、フィッシングサイトを見ている可能性があるとは決して考えないでしょう。.
これを防ぐために、Windows 8(より具体的には、Windows 8に含まれているWindows Defenderアンチウイルス)は、ホストファイルを監視します。 Facebook.comなどのWebサイトがhostsファイルに追加されたことに気付くと、すぐにそのエントリが削除され、通常のFacebook.com Webサイトへの接続が許可されます。.
これは実際にはhostsファイルを編集することを決して考えない多くのユーザにとって重要なセキュリティ機能です。あなたがウェブサイトをブロックするためにあなたのhostsファイルを編集したいと思うハイテクに精通したユーザーであれば、あなたはこの制限を無効にすることができます.
制限を回避する方法
この制限は、Windows 8に含まれているWindows Defender(以前のMicrosoft Security Essentials)ウイルス対策によって設定されているため、回避するにはいくつかの選択肢があります。
- Windows Defenderでhostsファイルを監視対象から除外する - サードパーティ製のウイルス対策ではなくWindows Defenderを使用する場合は、これが最善の選択肢です。これは、Windowsがマルウェアによって追加された悪意のあるhostsファイルのエントリからあなたを保護しないことを意味します、しかし.
- サードパーティ製アンチウイルスをインストールする - 多くのサードパーティ製ウイルス対策アプリケーションは、hostsファイルのポリシングについてそれほど積極的ではありません。アバストなど多数!とAVGは、無料です。サードパーティ製のウイルス対策ソフトをインストールすると、Windows Defenderは自動的に無効になります。.
Windows Defenderを完全に無効にすることもできますが、サードパーティのウイルス対策ソフトウェアを使用していない限り、これはお勧めできません。あなたが慎重なコンピュータユーザーであっても、複数の保護層を持つことは良いセキュリティプラクティスです。.
hostsファイルを除外する
Windows Defenderでhostsファイルを監視対象から除外するには、まずWindows Defenderを開きます - Windowsキーを押し、Windows Defenderと入力してEnterキーを押します。.
設定タブをクリックして、 除外されたファイルと場所 カテゴリー.
[参照]ボタンをクリックして次のファイルに移動します。
C:\ Windows \ System32 \ Drivers \ etc \ hosts
(Windowsを別のディレクトリにインストールした場合は、C:\ Windowsではなくそのディレクトリから起動してください)
[追加]ボタンをクリックしてから[変更を保存]をクリックして変更を保存します。.
これで、通常hostsファイルを編集できます。.
hostsファイルの編集
hostsファイルを管理者として編集する必要があります。普通に開いて保存しようとすると、ファイルをその場所に保存する権限がないことを示すメッセージが表示されます。.
管理者としてメモ帳を起動するには、Windowsキーを押して「メモ帳」と入力し、表示されるメモ帳アプリケーションを右クリックして、 管理者として実行. (Notepad ++など、他の好きなテキストエディタを起動することもできます。)
メモ帳ウィンドウで[ファイル] - > [開く]をクリックして、次のファイルに移動します。
C:\ Windows \ System32 \ Drivers \ etc \ hosts
開くダイアログの下部にあるファイルの種類ボックスですべてのファイルを選択する必要があります。そうしないと、ホストファイルがリストに表示されません。.
ブロックするWebサイトごとに1行追加します。番号127.0.0.1を入力し、その後にスペースまたはタブを入力してから、Webサイトの名前を入力します。たとえば、次の行はfacebook.comとexample.comの両方をブロックします。
127.0.0.1 facebook.com
127.0.0.1 example.com
完了したらファイルを保存します。変更はすぐに有効になり、Webサイトはブロックされます - システムやブラウザを再起動する必要はありません。.