tags

[2]
[2]
[1]

タグ「Chrome」での検索

Macで見たくないサイトをブロックする(SelfControl / スクリーンタイム / hosts ファイル)

(2026年11月更新:現在の macOS 向けに書き直し、「Macで表示できるサイトを制限する(hosts 切り替え)アプリ」の内容をこの記事にまとめました)

仕事中についニュースや SNS を見てしまう、というときに、特定のサイトを表示できないようにする方法です。

● SelfControl(無料)

https://selfcontrolapp.com/

ブロックしたいサイトを登録して時間を決めると、その時間が過ぎるまで すべてのブラウザで サイトが表示されなくなります。

brew install --cask selfcontrol
  • ブロックの時間は最大24時間まで設定できます。
  • 時間が過ぎるまでは、アプリを削除しても Mac を再起動しても解除できません。集中したいときに向いています。

● スクリーンタイムで制限する(アプリ不要)

アップルメニュー →「システム設定」→「スクリーンタイム」→「コンテンツとプライバシー」をオン
→「ストア、Web、Siri、Game Center のコンテンツ」→「Web コンテンツ」

「成人向け Web サイトを制限」を選び、「カスタマイズ...」の「制限」に見たくないサイトを追加します。スクリーンタイムのパスコードを設定しておくと、勝手に解除しにくくなります。

● hosts ファイルを書き換える

アプリを使わずにブロックする方法です。

・hosts ファイルを編集する

sudo nano /etc/hosts

ファイルの最後に、ブロックしたいサイトを次のように追加して保存します(control + O で保存、control + X で終了)。

0.0.0.0 www.example.com
0.0.0.0 news.example.com

・設定を反映する

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

元に戻すときは、追加した行を消して同じコマンドを実行します。

・Gas Mask(hosts ファイルの切り替えアプリ)

https://github.com/2ndalpha/gasmask

「仕事用」「休日用」など複数の hosts ファイルを作って、メニューバーから切り替えられるアプリです。長く更新されていないため、新しい macOS で動かない場合は上の方法を使ってください。

● 関連記事


添付ファイル1
添付ファイル2
t_ga.jpg ( 12.9 KBytes ) ダウンロード
No.118
11/03 10:42

edit

添付ファイル

Safari
Chrome
Firefox

Chromeのブックマークをファイルに書き出して保存する(エクスポート・インポート)

(2026年11月更新:現在の Chrome のメニューに合わせて書き直しました)

● 書き出す

  1. option + command + B でブックマーク マネージャを開きます。
  2. 右上の「︙」を押します。
  3. 「ブックマークをエクスポート」を選びます。
  4. 保存先を選びます(HTML ファイルで保存されます)。

● 読み込む

同じメニューの「ブックマークをインポート」で、書き出したファイルを選びます。

ほかのブラウザにも、この HTML ファイルを読み込めます。


No.3
11/04 00:06

edit

Chrome