Windows 10でホストファイルを使用してWebサイトをブロックする方法(2020更新)

how block websites using host file windows 10



オン Windows 10ホストファイル ホスト/サイト名とその IPアドレス。基本的に、ホスト名をIPに、IPをホスト名に変換します。つまり、ホストファイルは、電話帳を使用して特定の人の名前に一致する電話番号を検索するのに似ています。ホストファイルは、ファイル拡張子のないプレーンテキストファイルです。 Windowsコンピュータでは、 Windows 10でホストファイルを編集する カスタムドメインリダイレクトの場合、 ウェブサイトをブロックする、またはマルウェアによって設定された悪意のあるエントリを削除します。 DNSサーバーのローカルコピーとして機能します。

投稿内容:-



Windows 10でhostsファイルを編集する

ながら ドメインネームシステム またはDNSがこの機能に主に使用されます(集中型で半自動的に名前解決システムであるため)、HOSTSファイルはローカルの名前解決メカニズムとして使用でき、DNSなどの他の名前解決メカニズムと組み合わせて使用​​すると、 HOSTSファイルはそれらよりも優先されます。つまり、ホストファイルはDNSの形式です。コンピューターは、インターネットに接続して検索しているサイトを見つける前に、実際にホストファイルを探します。

ホストファイルの場所

Microsoftオペレーティングシステムでは、HOSTSファイルは次の場所にあります。

C: Windows System32 Drivers etc

ホストファイルの場所

Hostsファイルの編集方法

Hostsファイルの編集、カスタムドメインリダイレクトなどのさまざまな目的での特定のWebサイトのブロック、マルウェアによって設定された悪意のあるエントリの削除が必要な場合があります。ホストファイルはメモ帳を使用して変更できますが、これはシステムファイルであるため、通常のユーザーアカウントでは変更できません。管理者権限が必要です。このために、メモ帳を開く必要があります(管理者)

  • [スタート]メニューの検索タイプのメモ帳で、
  • メモ帳を右クリックして、[管理者として実行]を選択します。
  • ここでメモ帳のファイルをクリックして選択して開きます
  • 次のパスを参照します。C: Windows System32 Drivers etc
  • ここで、ドロップダウンメニューから[すべてのファイル]を選択し、hostsファイルをダブルクリックします。

Hostファイルを開く

これにより、以下の画像のようにホストファイルが開きます。

  1. ここでは、カスタムリダイレクトドメイン名、
  2. 特定のウェブサイトをブロックする(ドメイン)
  3. マルウェアによって設定された悪意のあるエントリを削除します。

Windowsホストファイル編集

注:ホストファイルを変更するには、リモートホストまたはアプリケーションのIPアドレスを使用するわかりやすいアドレスに含めるなど、2つのエントリを追加する必要があります。

例:リモートホストまたはローカルホストのIPアドレスを入力し、その後にデバイスまたはアプリケーションへのアクセスに使用するドメインまたはコンピューター名を入力します。次にクリックします ファイル、選択 保存する

Hostsファイルのしくみ

ホストファイルには、IPアドレスとそれに続く1つ以上のホスト名で構成されるテキスト行が含まれています。 完全修飾ドメイン名FQDNs)。各フィールドは空白(空白または集計文字)で区切られます。

たとえば、HOSTSファイルを使用して、「FTPサーバー」のIPアドレスに 192.168.1.100、それからベローラインを追加する必要があります:

192.168.1.100 FTPServer

HOSTSファイルは、インターネットで使用されているものなど、コンピューターの完全修飾ドメイン名(またはFQDN)も変換できます。

たとえば、「」という名前のコンピューターのFQDNを変換するための手動の行を追加したい場合webserver.domain.com」のIPアドレスに 11.06.23.100 次の行を追加します。

11.06.23.100 webserver.domain.com

pingすると、コンピュータは名前を正しいIPアドレスに解決します。

ホストファイルを使用してWebサイトをリダイレクトする

Hostファイルを変更することで、任意のWebサイトを別のWebサイトにリダイレクトできます。 Exの場合:YouTube.comをTwitter.comにリダイレクトするには、WebブラウザーでYoutube.comを開くと、自動的にtwitter.comにリダイレクトされます。

まず、TwitterのIPアドレスが必要です。これは、pingコマンドを使用して取得できます。

コマンドプロンプトを開き、次のように入力します。 ping twitter.com -t Enterキーを押すと、twitter.comの数値IPアドレスが表示されます。

twitter IPを取得

Now on HostファイルTwitterのIPスペースとドメイン名を追加します

104.244.42.193 youtube.com

カスタムドメインリダイレクト

この行は、Youtube.comをTwitterのIPアドレスに接続するようにコンピューターに指示します。タイプ Youtube.com あなたはTwitterに行きます!

Hostファイルを使用してWebサイトのショートカットを作成する

ホストファイルを変更して、コンピューター上の任意のプログラムからWebサイトにすばやくアクセスするための「ショートカット」を作成することもできます。たとえば、Twitterの常習者であれば、「t」をTwitterに関連付けることができます。 t 任意のウェブブラウザのアドレスバーで、あなたはすぐにTwitterに行き着きます。

twitなど、複数の文字を含むショートカットを作成することもできます。 .com、.net、.org、またはその他のタイプの拡張子は必要ありません。ただし、スペースは使用できません。

これを行うには、hostsファイルに次の行を追加して保存します。

104.244.42.193 t

ホストファイルを使用してWebサイトショートカットを作成する

これで、任意のプログラムのアドレスバーに「t」と入力して、twitter.comにアクセスできます。

ホストファイルウィンドウを使用してWebサイトをブロックする10

コンピュータが特定のWebサイトにアクセスするのをブロックしたい場合は、ループバックアドレス(127.0.0.1)に続いてドメイン名(127.0.0.1 website.comなど)を使用できます。

Hostファイルに次のエントリを追加して保存するだけです。

127.0.0.1 blocksite.com

例:127.0.0.1 facebook.com

127.0.0.1 youtube.com

ホストファイルウィンドウを使用してWebサイトをブロックする10

マルウェアによって設定された悪意のあるエントリを削除する

また、ウイルス/マルウェアの感染が原因で、特定のWebサイトがコンピュータで開いていない場合があります。これは、マルウェアがホストファイルを自動的に編集し、ドメインリダイレクト(例:任意のドメイン名が特定のウェブサイトに自動的にリダイレクトする)の異なるエントリを作成したり、一部のウェブサイトをブロックしたりするためです。

メモ帳でホストファイルを開き、マルウェアアドウェアによって設定されたその他のエントリをクリアするだけです。そして、以下に示すように、デフォルトのエントリをホストファイルのままにします。

デフォルトのホストファイルエントリ

Hostsファイルをロックしてハイジャックを防止

時々、マルウェア/アドウェアは、ホストファイルを変更してWebアドレスをリダイレクトします。良い最新の更新 アンチウイルス このハイジャックを防ぐことができますが、別のセキュリティ層を追加する場合、2番目のオプションはホストファイルをロックして、ロックを解除せずに他のプログラムやユーザーが書き換えられないようにすることです。

Hostファイルのハイジャックを防ぐには、そこに移動して右クリックし、[プロパティ]を選択して、 読み取り専用 ファイル。これにより、Hostsファイルがロックされ、誰かまたはマルウェアがファイルに書き込むのを防ぎます。

Hostsファイルをロックしてハイジャックを防止

それがすべてです Windows 10でhostsファイルを編集する。ホストファイルに変更を加えた後は、ウィンドウを再起動して変更を有効にしてください。 Windows 10のhostsファイルを簡単に変更して、カスタムドメインリダイレクトに編集したり、さまざまなWebサイトをブロックしたりできるようになれば幸いです。ホストファイルの編集中の難しさを感じてください。また読む: