Обычный способ «заблокировать» веб-сайт (например, устранить его как отвлекающий фактор) - отредактировать /etc/hosts
и указать домен по адресу обратной связи. Например:
# Stop goofing off
127.0.0.1 youtube.com
На Mavericks я обнаружил, что подобные изменения, похоже, игнорируются ОС; после редактирования файла (с помощью sudo) и сохранения сайт, который должен быть заблокирован, по-прежнему загружается.
Я попытался сбросить кэш DNS следующим образом:
dscacheutil -flushcache
sudo killall -HUP mDNSResponder
Но сайт все еще загружается.
Как я могу заставить OSX Mavericks заметить изменение /etc/hosts
?
ping youtube.com
использует?