VPN、プロキシ、フィルタ
MacでコンテンツフィルタがWebサイトをブロックする
コンテンツフィルタはWebの通信を調べ、一部のサイトをブロックします。Macでは、フィルタはスクリーンタイム、アプリ、または組織から来ていることがあります。
症状
- Safariに、サイトが制限またはブロックされているというページが表示される。
- 同じネットワークで、スマートフォンでは開けるサイトがMacでは開けない。
- スマートフォンのテザリングを含め、どのネットワークでもサイトが開けない。
- セキュリティアプリ、VPNアプリ、ペアレンタルコントロールアプリを入れてから問題が起きるようになった。
考えられる原因
- スクリーンタイムのWeb制限。「成人向けWebサイトを制限」や「許可されたWebサイトのみ」の設定は、ユーザごとにサイトをブロックします。
- フィルタアプリ。セキュリティ、ウイルス対策、ペアレンタルコントロールのアプリは、コンテンツをフィルタするネットワーク機能拡張を追加することがあります。
- 組織のプロファイル。学校や会社がMacを管理し、Webコンテンツフィルタをインストールしていることがあります。
- ファイアウォールのルール。ファイアウォールアプリは、1つのアプリまたはすべてのアプリに対して特定のドメインをブロックできます。
確認方法
スマートフォンのテザリングなど、別のネットワークでサイトを試します。それでも開けなければ、フィルタはMacにあります。
アップルメニュー>「システム設定」>「スクリーンタイム」を選択します。ユーザを選択し、「コンテンツとプライバシー」をクリックします。
「App Store、メディア、Web、ゲーム」をクリックします。Safariの設定を確認します。
アップルメニュー>「システム設定」>「一般」>「ログイン項目と機能拡張」を選択します。「ネットワーク機能拡張」の情報ボタンをクリックします。
現在のmacOSバージョンでは、アップルメニュー>「システム設定」>「一般」>「デバイス管理」を選択します。組織のプロファイルがないか確認します。
解決方法
スクリーンタイムがサイトをブロックしている場合は、「成人向けWebサイトを制限」の横にある「カスタマイズ」をクリックします。サイトを「許可」リストに追加します。
制限を外すには、「制限なしのアクセス」を選択します。
アプリがコンテンツをフィルタしている場合は、そのアプリを開きます。サイトを許可するか、フィルタをオフにします。
組織がMacを管理している場合は、IT部門に問い合わせてください。プロファイルを削除しようとしないでください。
新しいSafariウインドウでもう一度サイトを試します。
Kilobatを使う場合
Kilobatのフィルタがオンなら、接続チェックでKilobatのルールがそのホストをブロックしているかどうかがわかります。
kilobat why example.comKilobatがすべてのアプリに対してブロックしているホストとIP範囲を一覧表示します。
kilobat rules --jsonKilobatのブロックリストからホストを削除します。ブロックにはProとネットワークフィルタが必要です。
kilobat unblock-host example.com
よくある質問
フィルタはすべてのブラウザでサイトをブロックできますか?
はい。ネットワーク機能拡張のフィルタはブラウザより下の層で動きます。すべてのアプリの通信をブロックできます。
スマートフォンではサイトが開けるのはなぜですか?
フィルタはネットワークではなくMacにあるからです。スマートフォンはそのフィルタを使いません。
出典
- Appleサポート:Macのスクリーンタイムで「App Store、メディア、Web、ゲーム」の設定を変更する
- Appleサポート:Macで「ログイン項目と機能拡張」の設定を変更する
- Appleサポート:Macで構成プロファイルを使用する
- Tailscale:Interoperability with other software
出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」でman <name>を実行すると開けます。