技術ノート ソーシャルメディア Facebook (または気を散らす Web サイト) をブロックする方法

Facebook (または気を散らす Web サイト) をブロックする方法

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 サイトをブロックできるアプリを使用できます。以下では両方の方法を見ていきます。

Facebook (または気を散らす 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 ファイルの末尾の新しい行で変更を行うことをお勧めします。何をしようとしているのか正確に理解していない限り、他のエントリを変更しないように注意してください。

Facebook (または気を散らす Web サイト) をブロックする方法

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 を押します。

Facebook (または気を散らす Web サイト) をブロックする方法

iPhone および iPad で Web サイトを手動でブロックする

ファームウェアを変更しない限り ( ジェイルブレイク とも呼ばれます)、iPhone または iPad 上の hosts ファイルにアクセスすることはできません。 Apple は特定の Web サイトをブロックできるようにしていますが、同社が「アダルト Web サイト」と呼ぶものもブロックする必要があります。

この設定は、Apple がきわどいとみなしたものをブロックするだけでなく、Safari からプライベート ブラウジング モードも削除します。これらの理由により、これは長期的には良い解決策ではない可能性があります。幸いなことに、一度設定してしまえば、比較的簡単にオンとオフを切り替えることができます。

iPhone または iPad で特定の Web サイトをブロックするには、まず [設定] を起動し、[スクリーンタイム] をタップします。

次の画面で「コンテンツとプライバシーの制限」を探してタップします。

画面上部の「コンテンツとプライバシーの制限」トグルを有効にし、プロンプトが表示されたらパスコードを入力します。これは、過去に設定したスクリーンタイムのパスコードになります。子供など、制限を解除したくない人にはこのパスコードを非表示にします。

次に、[コンテンツ制限]、[Web コンテンツ] の順にタップします。

次に、[アダルト Web サイトを制限する] をタップし、[許可しない] の下に制限したい Web サイトを追加します。このメニューから戻ることができます。最後に、ブロックしようとしているサービス (Facebook、Twitter など) に関連付けられているアプリをすべて削除します。

ブロックをすぐに無効にするには、[設定] > [スクリーンタイム] > [コンテンツとプライバシーの制限] に再度アクセスし、画面上部の [コンテンツとプライバシーの制限] トグルを無効にします。 スクリーンタイム制限を使用してデバイスを保護する方法 について詳しくは、こちらをご覧ください。

Facebook (または気を散らす Web サイト) をブロックする方法

アプリを使用して 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 のドキュメント をお読みください。

Facebook (または気を散らす Web サイト) をブロックする方法

生産性を向上させる

Web サイトをブロックすることは、生産性を向上させるためにできることの 1 つにすぎません。しかし、特にモバイル アプリのおかげで 1 日中フィードを簡単にチェックできるため、誘惑は決して遠くありません。

生産性を高めるためにできることは他にもあります。たとえば、 複数のモニターを使用したり Mac を調整したりするなど です。

「 Facebook (または気を散らす Web サイト) をブロックする方法」に関するベスト動画選定!

超入門:ウェブサイトのパスワード保護~ウェブサイトへのパスワード攻撃の現状~
【Google Chrome】知ってる?どんなWebサイトにも自由にCSSを追加できる拡張機能「Stylebot」が便利!【Web制作・コーディング】