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: 特定のドメインをフィルタリングしてブロックすることができます。
これらを使えば、ブラウザ内でのみサイトをブロックできます。