このトリックは他の多くの状況でも役立ちます。たとえば、Web 開発者は、コンピュータにドメインをローカルホスト アドレスに解決させることができます。家庭内 LAN がある場合は、Hosts ファイルを使用してネットワーク デバイス名をその IP アドレスにマッピングすると、ファイル エクスプローラーからその名前でデバイスを開くことができるようになります。これは、ネットワーク デバイスで Windows がネットワーク上で認識できる名前を提供しないベアボーン Linux ディストリビューションを実行している場合に便利です。
Hosts ファイルは通常のテキスト ファイルであり、テキスト エディタを使用して変更できます。唯一の問題は、エディター アプリを管理者特権で開始する必要があることです。 hosts ファイルはシステム ディレクトリにあるため、昇格されていないアプリはファイルを保存できません。
Hosts ファイルはテキスト行で構成されます。各行の最初のテキスト列には IP アドレスが含まれ、その後に 1 つまたは複数のホスト名が続く必要があります。テキスト列は空白によって区切られます。歴史的な理由から、多くの場合、 が好まれますが、スペースを使用することもできます。ハッシュ文字 (#) で始まる行はコメントです。 Windows は、hosts ファイル内の空白を無視します。
コンテンツ 隠れる Windows 10 で Hosts ファイルを使用して Web サイトをブロックするには、 変更をテストする方法 Hosts ファイルでブロックされている Web サイトのブロックを解除するには、Windows 10 で Hosts ファイルを使用して Web サイトをブロックするには、
- [スタート] メニューを開き、 [Windows アクセサリ] に移動します。
- メモ帳アプリを右クリックし、[詳細] - [管理者として実行] を選択します。
- メモ帳で、[ファイル] メニュー - [開く] をクリックするか、Ctrl + O キーを押します。
- C:WindowsSystem32driversetc フォルダーに移動します。
- ドロップダウン メニューから「すべてのファイル」を選択します。
- hosts ファイルをダブルクリックします。
- メモ帳で開いた hosts ファイルの新しい行に、「|_+_|」と入力します。これはあなたのローカルホストアドレス(PC のデフォルトのローカル アドレス)。
- Tab キーを押すか、ローカルホスト アドレスの後にスペースを追加して、Web サイトのアドレス (例:Google COMまたはwww.facebook.com)ブロックしたい。
- ファイルを保存します(Ctrl + S)。
これで完了です。
注: 1 行に 1 つのエントリを使用します。エントリは次のようになります。
|_+_|変更をテストする方法
加えた変更をテストするには、コマンド プロンプトを開き、ping コマンドを使用して出力内のアドレスを確認します。
私の場合、google.com ドメインのリモート アドレスはローカル コンピュータに解決されます。
最後に、ブロックされている Web サイトのブロックを解除したい場合があります。その方法は次のとおりです。
Hosts ファイルでブロックされている Web サイトのブロックを解除するには、
- [スタート] メニューを開き、 [Windows アクセサリ] に移動します。
- メモ帳アプリを右クリックし、[詳細] - [管理者として実行] を選択します。
- メモ帳で、[ファイル] メニュー - [開く] をクリックするか、Ctrl + O キーを押します。
- C:WindowsSystem32driversetc フォルダーに移動します。
- ドロップダウン メニューから「すべてのファイル」を選択します。
- hosts ファイルをダブルクリックします。
- コメント記号を追加する|_+_|で始まりその行の含まれていますブロックを解除したいブロックされた Web サイト。または、行全体を削除します。
- ファイルを保存します(Ctrl+S)。
注: コメント記号を追加すると、Web アドレスのブロックを一時的に解除したり、オンデマンドでブロック/ブロック解除したりする場合に便利です。
それでおしまい。