1. hostsファイルを編集する方法
hosts
ファイルにブロックしたいドメインを追加して、指定したドメインがローカルで解決できないようにします。
手順(Windowsの場合):
-
メモ帳などのエディタを管理者権限で開く。
-
C:\Windows\System32\drivers\etc\hosts
ファイルを開く。 -
以下の内容を追加(ドメインをローカルIP
127.0.0.1
にリダイレクト):127.0.0.1 google.com
-
ファイルを保存して閉じる。
-
ネットワーク設定を更新するため、PCを再起動するか、コマンドプロンプトで
ipconfig /flushdns
を実行します。
手順(Linux/Macの場合):
-
ターミナルを開き、
sudo nano /etc/hosts
でhosts
ファイルを編集。 -
同様に、以下を追加:
127.0.0.1 google.com
-
保存してターミナルを閉じる。
-
キャッシュをクリアするために、
sudo dscacheutil -flushcache
やsudo killall -HUP mDNSResponder
を実行します。
2. ブラウザ拡張を使用する方法
もしPC全体の設定を変更したくない場合、ブラウザの拡張機能を使って特定のサイトをブロックする方法もあります。
- BlockSite (Chrome/Firefox): 特定のサイトをブロックする拡張機能。
- uBlock Origin: 特定のドメインをフィルタリングしてブロックすることができます。
これらを使えば、ブラウザ内でのみサイトをブロックできます。