Facebook は生産性を損なう可能性があり、どのソーシャル メディア ネットワークでもその可能性があります。ニュースフィードを「わずか 5 分間」チェックするだけでも、何も手につかず、運命をスクロールする 1 時間になってしまう可能性があります。そう思われる場合は、問題を自分の手で解決し、ソーシャル メディアをブロックする時期が来ています。
気が散る Web サイトをブロックする方法
今日は、邪魔な Web サイトをブロックする 2 つの方法を使用します。システムレベルの手動調整と、専用のサードパーティ ソフトウェアです。ほとんどの人にとって、Windows、macOS、Linux などのデスクトップ オペレーティング システムで手動調整を使用するのは比較的簡単です。スマートフォンによっては、モバイル用アプリが必要な場合があります。
Web サイトを手動でブロックするには、コンピュータの hosts ファイルを編集する必要があります。 DNS が登場する前は、ホスト ファイルを使用してドメイン名と IP アドレスをリンクし、ドメイン (.com など) にアクセスしようとしたときに、適切なサーバーがリクエストを受信して処理できるようにしていました。
システムの hosts ファイルを使用して、ドメイン名リクエストを他のサーバーに手動で再ルーティングできます。これは、Web 開発で Web サイトを公開前にテストするためによく使用されます。 Web サイトのブロックは、ドメイン要求を 127.0.0.1 またはローカルホスト (自分のローカル マシンの IP アドレス) に再ルーティングするのと同じくらい簡単です。ここでは、0.0.0.0 または任意の「不正な」IP アドレスを使用できます。
Web サイトを手動でブロックする利点は、ファイルを再度編集するまでブロックされたままになることです。職場のコンピューターで Facebook または Twitter を永久にブロックしたい場合、これは優れたオプションです。この方法を使用してこれらの Web サイトにアクセスしたい場合は、hosts ファイルを再度編集する必要があります。
これらの Web サイトへのアクセスをオフピーク時間中 (たとえば、昼食時や仕事後など) に維持したい場合、これは理想的ではない可能性があります。代わりに、スケジュールに従って、または設定された期間のみ、選択した Web サイトをブロックできるアプリを使用できます。以下では両方の方法を見ていきます。
Hosts ファイルを使用して Web サイトを手動でブロックする
hosts ファイルにアクセスする方法はオペレーティング システムによって異なりますが、これから行う変更には違いはありません。行う変更は、ブロックしようとしている Web サイトによって異なります。 Facebook のデスクトップおよびモバイル Web サイトをブロックするには、以下を追加します。
127 .0 .0 .1 www .facebook .com
127 .0 .0 .1 m .facebook .com
これらの行は、「www.facebook.com」が 127.0.0.1 にあることをコンピュータに伝えます。これは、コンピュータのローカル アドレスです (「間違った」IP であれば何でもかまいません)。どのブラウザを使用するかに関係なく、コンピュータは Facebook のサーバーの「間違った」場所を検索することになり、ドメインはまったく機能しません。
使用できます
#
シンボルを使用してドメインの後に説明を追加し、変更を加えた理由を思い出させます。たとえば、
# blocks facebook
。
の
#
シンボルは、行の残りを破棄するようにオペレーティング システムに指示します。これを使用すると、行の先頭に # を追加するだけでリダイレクトを切り替えることができます。これにより、Facebook をブロックするかどうかをすばやく切り替えることができます。 Facebook ブロックをすぐに無効にするには、次のように追加します
#
このような:
# 127 .0 .0 .1 www .facebook .com
# 127 .0 .0 .1 m .facebook .com
hosts ファイルの末尾の新しい行で変更を行うことをお勧めします。何をしようとしているのか正確に理解していない限り、他のエントリを変更しないように注意してください。
Windows での Hosts ファイルの編集
システム ファイルに変更を加えるための適切な権限を得るには、管理者としてメモ帳を実行する必要があります。これには管理者アカウントが必要です。
Windows 10 または 8 を使用している場合: タスクバーの検索ボックスを使用して「メモ帳」を探します。 「メモ帳」ショートカットを右クリックし、「管理者として実行」を選択します。
次に、「ファイル」>「開く」をクリックして貼り付けます
c:\windows\system32\drivers\etc\hosts
「開く」ウィンドウに移動し、Enter キーを押します。上記の手順を使用して、必要なドメインをブロックできるようになりました。完了したら、[ファイル] > [保存] をクリックして変更を保存します。
Windows 7 を使用する場合: [スタート]、[ファイル名を指定して実行] の順にクリックし、次の内容を [名前] フィールドに貼り付けます。
notepad c:\windows\system32\drivers\etc\hosts
。 Windows 7 では管理者権限でファイルが開かれるため、[ファイル] > [保存] を使用して変更を保存できます。
macOS での Hosts ファイルの編集
Windows と同様に、変更を加えるには macOS でも管理者権限を使用する必要があります (これには管理者アカウントが必要です)。 Mac では、コマンド ライン アプリのターミナルとシステムに内蔵のテキスト エディター nano を使用して変更を加えます。
まず、ターミナルを検索するか、「アプリケーション」 > 「ターミナル」で見つけて、ターミナルを起動します。次のコマンドを入力または貼り付けて実行し、nano でホスト ファイルを開きます。
sudo nano /etc/hosts
。アカウントのパスワードを入力し、Enter キーを押して確認します。
既存のルールを変更しないように注意しながら、必要な行を追加します。完了したら、キーボード ショートカット Control+O でアクセスできる WriteOut コマンドを使用して変更を保存できます。
変更を保存せずに中止したい場合は、終了コマンドのショートカット Control+X を使用します。
Linux での hosts ファイルの編集
Linux では、macOS の場合と同じ手順に従います。 Linux と macOS には両方とも nano テキスト エディターがあり、hosts ファイルは /etc/hosts にあります。ターミナルを起動して同じように実行するだけです
sudo nano /etc/hosts
コマンドを実行し、同じ方法で情報を追加し、完了したら Ctrl+O を押します。
iPhone および iPad で Web サイトを手動でブロックする
ファームウェアを変更しない限り ( ジェイルブレイク とも呼ばれます)、iPhone または iPad 上の hosts ファイルにアクセスすることはできません。 Apple は特定の Web サイトをブロックできるようにしていますが、同社が「アダルト Web サイト」と呼ぶものもブロックする必要があります。
この設定は、Apple がきわどいとみなしたものをブロックするだけでなく、Safari からプライベート ブラウジング モードも削除します。これらの理由により、これは長期的には良い解決策ではない可能性があります。幸いなことに、一度設定してしまえば、比較的簡単にオンとオフを切り替えることができます。
iPhone または iPad で特定の Web サイトをブロックするには、まず [設定] を起動し、[スクリーンタイム] をタップします。
次の画面で「コンテンツとプライバシーの制限」を探してタップします。
画面上部の「コンテンツとプライバシーの制限」トグルを有効にし、プロンプトが表示されたらパスコードを入力します。これは、過去に設定したスクリーンタイムのパスコードになります。子供など、制限を解除したくない人にはこのパスコードを非表示にします。
次に、[コンテンツ制限]、[Web コンテンツ] の順にタップします。
次に、[アダルト Web サイトを制限する] をタップし、[許可しない] の下に制限したい Web サイトを追加します。このメニューから戻ることができます。最後に、ブロックしようとしているサービス (Facebook、Twitter など) に関連付けられているアプリをすべて削除します。
ブロックをすぐに無効にするには、[設定] > [スクリーンタイム] > [コンテンツとプライバシーの制限] に再度アクセスし、画面上部の [コンテンツとプライバシーの制限] トグルを無効にします。 スクリーンタイム制限を使用してデバイスを保護する方法 について詳しくは、こちらをご覧ください。
アプリを使用して Web サイトをブロックする (Android を含む)
テキスト エディタを使用してホスト ファイルを手動で変更したくない場合、ブロックをスケジュールしたい場合、または Android デバイスを使用している場合は、ソフトウェアがこのプロセスを処理できます。
Android 用ブロッカー アプリ
Android では、 Google ファミリー リンクを 使用して iOS のスクリーンタイムと同様の制御が可能です。これは、子供のデバイス上の Web サイトやサービスへのアクセスを制限するのに最適ですが、自分のデバイスを制限するためにも使用できます。それができない場合、 BlockSite は 、純粋に邪魔な Web サイトをブロックすることを目的として設計された人気のあるサードパーティ ソリューションです。
Windows 用ブロッカー アプリ
FocalFilter と呼ばれる小さな無料アプリを使用すると、ブロック リストを設定でき、一定期間呼び出すことができます。これは、気が散る Web サイトに対処する簡単な方法で、Windows 10、8、7、Vista、XP で動作します。
もう少し自動化したい場合は、 Cold Turkey (無料版あり) をご覧ください。このアプリは無料で利用でき、無料版ではウェブサイトをブロックできます。ただし、スケジュールやアプリケーションのブロックなどの高度な機能にアクセスするには、39 ドルの登録料を支払う必要があります。
macOS 用のブロッカー アプリ
macOS では、無料アプリ SelfControl を使用してブロック リストを設定し、選択した期間だけそれらの Web サイトをブロックできます。 Windows の FocalFilter と同様、シンプルで効果的ですが、39 ドルの Cold Turkey (macOS でも利用可能) のようなアプリの高度なスケジュール機能がありません 。
Linux 用のブロッカー アプリ
無料アプリ Chomper は 、Linux 上の Web サイトをブロックするための最適な専用ツールのようです。これは、単に hosts ファイルを編集するよりも、ブロックリストをより詳細かつ微妙に制御できるコマンドライン ツールです。
Chomper を使用すると、いくつかのテキスト コマンドを使用して、時間制限のあるブロックを設定し、さまざまなブロックリストをその場で切り替えることができます。アプリの詳細については、 Chomper のドキュメント をお読みください。
生産性を向上させる
Web サイトをブロックすることは、生産性を向上させるためにできることの 1 つにすぎません。しかし、特にモバイル アプリのおかげで 1 日中フィードを簡単にチェックできるため、誘惑は決して遠くありません。
生産性を高めるためにできることは他にもあります。たとえば、 複数のモニターを使用したり 、 Mac を調整したりするなど です。





