Uma maneira comum de "bloquear" um site (por exemplo, eliminá-lo como uma distração) é editar /etc/hosts
e apontar o domínio para o endereço de loopback. Por exemplo:
# Stop goofing off
127.0.0.1 youtube.com
No Mavericks, acho que mudanças como essa são aparentemente ignoradas pelo sistema operacional; depois de editar o arquivo (com sudo) e salvar, o site que deve ser bloqueado ainda é carregado.
Tentei redefinir meu cache DNS da seguinte maneira:
dscacheutil -flushcache
sudo killall -HUP mDNSResponder
Mas o site ainda carrega.
Como faço para que o OSX Mavericks perceba uma alteração /etc/hosts
?
ping youtube.com
usa?