Macでウェブサイトをブロック・ブロック解除する方法

ページ名:Macでウェブサイトをブロック_ブロック解除する方法

Macでウェブサイトをブロックしたり、ブロック解除したりしたいですか? 特定のウェブサイトをブロックすることで、平日の生産性を維持したり、お子様がアダルトコンテンツを見つける可能性を最小限に抑えることができます。Macのウェブサイト「ブラックリスト」は、いくつかの方法で作成できます。内蔵のペアレンタルコントロールオプションが最も使いやすいですが、管理者アカウントでサイトをブロックしたい場合は、代わりにhostsファイルを使用する必要があります。 また、サードパーティのウェブブラウザ拡張機能やアプリを使用してウェブサイトをブロックしたり、ルータでウェブサイトをブロックしたりすることもできます。 このWikiHowでは、Macでインターネットウェブサイトをブロックする方法とブロックを解除する方法を説明します。

知っておくべきこと

  • macOSには独自のウェブサイトブロッカーが組み込まれています。 システム環境設定」の「スクリーンタイム」設定にあります。
  • ターミナルでHostsファイルを変更することで、管理者アカウントでウェブサイトをブロックすることもできます。
  • ウェブサイトをブロックするために使用できるサードパーティ製のアプリやウェブブラウザの拡張機能もあります。
方法1

ペアレンタルコントロールを有効にする

  1. アップルのアイコン
    をクリックします。 右上にあるアップルのロゴに似たアイコンです。 一番上のメニューバーにあります。 ドロップダウンメニューが表示されます。
  2. システム環境設定」をクリックします。 Appleアイコンをクリックすると表示されるドロップダウンメニューの中にあります。
  3. スクリーンタイム」をクリックします。 砂時計のようなアイコンです。 システム環境設定メニューのこのアイコンをクリックします。
    • 古いバージョンのmacOSをお使いの場合は、代わりに「ペアレンタルコントロール」をクリックします。
  4. 家族のメンバーを選択します(ファミリー共有を有効にしている場合)。 ファミリー共有グループのメンバーである場合は、左側のサイドバーにあるポップアップメニューをクリックし、特定のウェブサイトへのアクセスを制限したい家族のメンバーを選択できます。
    • 古いバージョンのmacOSを使っている場合は、左下のロックアイコンをクリックし、ユーザーパスワードを入力します。 次に、制限したいユーザーをクリックします。
  5. コンテンツとプライバシー」をクリックします。 左側のサイドバーメニューの一番下にあります。
  6. オンにする]をクリックします。 右上にあります。 これでコンテンツとプライバシーの制限が有効になります。
    • すべてのウェブとコンテンツの制限を無効にしたい場合は、もう一度ボタンをクリックして、コンテンツの制限をオフにします。
  7. コンテンツ」タブを選択します。 一番上の最初のタブです。
    • macOSの古いバージョンでは、「ペアレンタルコントロール」メニューの一番上にある「ウェブ」タブをクリックします。
  8. "アダルトサイトを制限する "を選択します。 "ウェブコンテンツ "の隣にある2番目のオプションです。 これはネットサーフィン中にアダルトウェブサイトをブロックしようとするものです。
    • または、"許可されたウェブサイトのみ "を選択することもできます。 これは、あなたが許可したウェブサイト以外のすべてのウェブサイトをブロックします。
  9. カスタマイズをクリックします。 すべてのオプションの下、"ウェブ "の隣にあります。 これにより、許可および制限するサイトをカスタマイズできます。
  10. 制限中」ボックスの下にある「+.」をクリックします。 一番下のボックスです。 ここでブロックしたい特定のウェブサイトを入力することができます。
    • また、許可するウェブサイト以外をすべてブロックしている場合は、「許可」ボックスの下にある「+」ボタンをクリックして、許可するウェブサイトを入力することもできます。
  11. ブロックしたいウェブサイトのURLを入力し、「OK」をクリックします。 "URL "の横にブロックしたいウェブサイトのウェブアドレスを入力します。 次にOkをクリックします。
    • 制限ウェブサイトからウェブサイトを削除したい場合は、削除したいウェブサイトをクリックし、ボックスの下にある「-」ボタンをクリックします。
  12. Okをクリックします。 これで許可されたウェブサイトと制限されたウェブサイトのリストが保存されます。 制限」リストにあるウェブサイトはすべてブロックされます。
方法2

アプリ、拡張機能、ルーター設定を使う

  1. ブラウザの拡張機能をインストールする。ほとんどのウェブブラウザには、特定のウェブサイトをブロックできる拡張機能があります。 のウェブサイトをブロックする拡張機能をインストールできます。 そのウェブブラウザのストアにアクセスし、サイトブロッカー拡張機能を検索します。
    • でGoogle Chromeストアにアクセスできます。 Firefoxの拡張機能ストアは、アドレスバーに「about:addons」と入力してアクセスできます。 Safariの拡張機能はApp Storeでダウンロードできます。
    • ウェブサイトをブロックするための拡張機能には、「BlockSite」、「Stay Focused」、「Simple Blocker」などがあります。
    • 評価が低かったり、レビューが少なすぎて正確に判断できないアプリには注意してください。信頼できない拡張機能は、コンピュータにマルウェアをインストールする可能性があります。
    • これは、拡張機能がインストールされているブラウザ上のウェブサイトをブロックするだけです。
  2. コンテンツブロックアプリをインストールする。 ウェブブラウザの拡張機能に加えて、コンピュータ上のコンテンツをブロックするアプリをダウンロードすることもできます。 ペアレンタルコントロールと生産性の両方の目的でウェブサイトをブロックするアプリはたくさんある。 これらのアプリには、Net Nanny、Freedom、Cold Turkey Blocker、SelfControl、Focusなどがあります。
  3. ルーターの設定を調整する。ワイヤレスネットワークを使用しているデバイスがこれらのサイトにアクセスするのを防ぎます。をクリックして、ウェブブラウザに入力する必要があります。 次の手順でルーターの設定を調整します:
    • システム環境設定」→「ネットワーク」→「Wi-Fi」→「詳細設定」を開き、「TCP/IP」タブをクリックします。
    • ルーター」または「IPv4」の後に表示されているIPアドレスをコピーし、ブラウザのアドレスバーに貼り付けます。ルーターの設定が表示されます。
    • ルーターにログインするためのユーザー名とパスワードを入力します。これらを設定したことがない場合は、そのルーターモデルのデフォルトパスワードを調べてください。(ユーザー名 "admin"、パスワード "password "が一般的なデフォルトです)。
    • サイトブロックオプションのルーター設定を参照する。ルーターのブランドごとにオプションのセットは異なりますが、ほとんどの場合、「アクセス」、「コンテンツ」、「ルール」、「ブロックされたドメイン」、または同様のラベルが付いた領域でサイトをブロックすることができます。
    • ブロックしたいウェブサイトを追加する。 ほとんどの場合、ウェブサイトを追加するためにクリックするオプションがあります。 このオプションをクリックし、ブロックしたいウェブサイトのURLを追加する。
方法3

ホストファイルを使ってサイトをブロックする

  1. ターミナル・アプリケーションを開きます。右上の虫眼鏡アイコンをクリックします。 検索バーに「Terminal」と入力します。 検索結果に表示されたTerminalアプリをクリックします。
    • この方法の成功率は100%ではなく、迂回するのはそれほど難しくありません。生産性向上のため、パソコンでウェブサイトをブロックする手っ取り早い方法です。他のユーザーのアクセスをブロックする唯一の方法としては推奨されませんが、より大きな効果を得るために、他の方法と並行して試すことができます。
  2. hostsファイルをバックアップする。hostsファイルの編集中にミスをすると、インターネットへのすべてのアクセスをブロックしてしまう可能性があります。バックアップコピーを作成しておけば、万が一の場合に元のバージョンに戻すことができます。これはコマンドひとつで簡単にできます:
    • ホスト・ファイルをバックアップするには、Terminalにsudo /bin/cp /etc/hosts /etc/hosts-originalと表示される通りに入力する。 そしてEnterを押す。
  3. 管理者パスワードを入力する。ターミナルにパスワードの入力を求めるプロンプトが表示されます。パスワードを入力し、Enterを押します。パスワードを入力しても、カーソルはその位置から動きません。
  4. hostsファイルを開きます。 そのためには、sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hostsと入力してEnterを押します。このコマンドは、MacのhostsファイルをTextEditで開きます。
    • あるいは、メインのTerminalウィンドウでsudo nano -e /etc/hostsコマンドを使ってhostsファイルを編集することもできる。
  5. 既存のテキストは読み飛ばしてください。hostsファイルには、すでにいくつかのIPアドレスが "localhosts "にリンクされているはずです。このテキストは絶対に編集したり削除したりしないでください。ドキュメントの一番下の新しい行にカーソルを置いてください。
    • メインのTerminalウィンドウを使っている場合は、矢印キーを使ってページの一番下まで移動してください。
    • hostsファイルに新しいテキストを追加すると、既存のテキストの上に追加した場合のみ機能するというバグが数人のユーザーから報告されています。
  6. 127.0.0.1」と入力してください。これはローカルIPアドレスです。ウェブ・ブラウザがこのアドレスにアクセスすると、ウェブ・ページに到達できません。
  7. スペースバーを押し、ブロックしたいURLを入力する。"http://"は含めないでください。例えば、フェイスブックへのアクセスをブロックしたい場合は、127.0.0.1 www.facebook.com と入力します。
    • hostsファイルは、あなたが入力したURLだけをチェックします。例えば、"google.com "はグーグルのホームページだけをブロックします。google.com/mapsやgoogle.com/mailなどにはアクセスできます。
    • 他の文書からコピーペーストしないでください。見えない文字が挿入され、テキストが機能しなくなる可能性があります。
  8. ブロックしたいURLを新しい行に追加する。そのためには、Enterキーを押し、新しい行を127.0.0.1で始めます。その後にブロックしたい別のURLを続けます。ウェブサイトはいくつでもブロックできますが、新しい行は必ず「127.0.0.1」で始める必要があります。
    • 理論的には、1行に複数のURLを含めることができ(IPアドレスの入力は1回のみ)、最大255文字まで可能です。 ただし、Mac OS Xのバージョンによってはうまくいかない場合があります。
  9. hostsファイルを閉じて保存します。終了したらTextEditダイアログボックスを閉じるか終了し、プロンプトが表示されたらTextEditファイルを保存することを確認します。(ファイルが自動的に保存される場合もあります)。
    • メイン・ターミナル・ウィンドウで編集する場合は、Control+O を押して保存し、Control+X を押してファイルを閉じます。
  10. ターミナルにdscacheutil -flushcacheコマンドを入力し、[{keypress|Enter}}を押します。これでキャッシュがクリアされ、ブラウザが更新されたhostsファイルをすぐに確認できるようになります。これで、リストアップしたウェブサイトはすべてのブラウザでブロックされるはずです。
    • コンピュータを再起動しても同じ効果が得られます。多くの場合、この手順がなくてもサイトはブロックされます。
  11. トラブルシューティングまだいずれかのウェブサイトにアクセスできる場合、ブラウザが別のサブドメインにアクセスしているか、IPv6経由でサイトにアクセスしているか、そのサイトのhostsファイルをバイパスしている可能性があります。最初の2つの問題は、hostsファイルにさらに行を追加することで解決できます:
    • 127.0.0.1(URL)の "www "抜き
    • 127.0.0.1m.(URL)は通常、サイトのモバイル版をブロックします。
    • 127.0.0.1 login.(URL)またはapps.(URL)は、ホームページの一般的なバリエーションです。ウェブサイトにアクセスし、アドレスバーで正確なバリエーションを確認してください。
    • fe80::1%lo0(URL)」と入力すると、サイトへのIPv6アクセスがブロックされます。ほとんどのサイトはIPv6で自動的に接続しませんが、フェイスブックは例外です。
    • これらのバリエーションがどれも機能しない場合、おそらくhostsファイルによる回避策はないだろう。このページにある他のブロック方法を試してみてください。
  12. ウェブサイトのブロックを解除するエントリーを削除する。hostsファイルをもう一度開き、ブロックを解除したいURLのエントリーを削除する。保存し、終了し、上記のようにキャッシュをフラッシュして、変更を押し通す。
    • すべての変更を元に戻し、バックアップから復元するには、ターミナルでsudo nano /etc/hosts-originalと入力します。Control+Oを押して、名前の「-original」を削除し、保存を確認する。
この記事は、CC BY-NC-SAの下で公開された「 How to Block and Unblock Websites on a Mac 」を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧