Сайты, заблокированные в /etc/hosts, часто не работают

Я использую Macbook Pro в качестве производительной/рабочей машины, а Facebook и Reddit заблокированы с помощью /etc/hosts:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost 
fe80::1%lo0     localhost
0.0.0.0         facebook.com
::0             facebook.com
0.0.0.0         reddit.com
::0             reddit.com

Некоторое время это работало во всех браузерах, но недавно перестало работать в Firefox и Safari, и я не могу понять, почему. Раньше я использовал 127.0.0.1, но когда это перестало работать, я вместо этого попробовал 0.0.0.0, без костей.

Я установил Avast совсем недавно, поэтому подумал, что проблема может быть в его функциях веб-безопасности, но я удалил надстройку браузера в Safari и Firefox, и у меня все еще был доступ к Facebook и Reddit.

И я только что попробовал снова удалить надстройки и перезагрузил компьютер. Теперь Google Chrome может получить доступ к Facebook, но не к Reddit. Firefox тоже не может получить доступ, а Safari может получить доступ к обоим...

Я использую ОС Х 10.7.5.

Вы можете опубликовать свой ответ ниже и принять его. Это помогло бы другим, а) которые могут столкнуться с похожими проблемами, б) избежать ответа на этот вопрос.
Этот сайт определенно работает лучше, если вы публикуете ответы как ответы и не включаете их в вопрос. Я соответствующим образом отредактировал ваш вопрос, пожалуйста, добавьте ответ ниже самостоятельно.
Мне не разрешили опубликовать ответ, так как моя учетная запись была слишком новой.

Ответы (2)

Я решил свою проблему. Кажется, мне нужно заблокировать и домен site.com, и адрес www.website.com. Я не знал, что это необходимо. Я их там отредактировал и теперь везде стабильно работает блокировка.

На следующем сайте четко объясняется, как шаг за шагом заблокировать сайт с помощью хостов и т. д. с помощью терминала: wikiHow-Заблокировать сайт на Mac

Ответы на Ask Different должны быть чем-то большим, чем просто ссылка. Можно включить ссылку, но, пожалуйста, подведите итог или выделите ее в ответе. Идея состоит в том, чтобы сделать ответ самостоятельным.