ウェブサイトを「ブロック」する(例えば、気を散らすものとして排除する)一般的な方法は編集することです。 /etc/hosts
そしてドメインにループバックアドレスを指定します。例えば:
# Stop goofing off
127.0.0.1 youtube.com
マーベリックスでは、このような変更はOSによって無視されているようです。ファイルを(sudoで)編集して保存した後、ブロックされるべきサイトがまだロードされています。
次のようにDNSキャッシュをリセットしてみました。
dscacheutil -flushcache
sudo killall -HUP mDNSResponder
しかし、サイトはまだロードされています。
どうやってOSX Mavericksに変更を通知させることができますか? /etc/hosts
?
ping youtube.com
つかいます?