0 votos

Prohibir temporalmente el acceso local a los dominios

Necesito controlarme. Hasta ahora, utilizaba un dispositivo Windows para el trabajo, donde simplemente redirigía Facebook, sitios de noticias y similares a 127.0.0.1. En un futuro próximo, tendré que utilizar el mismo dispositivo (con OS X) tanto para el tiempo privado como para el trabajo.

Necesito una forma de "apagar" un conjunto de dominios de mi máquina, similar a lo que hacía con el archivo de hosts en Windows. Pero como no debe ser permanente, también necesito una forma de volver a apagarlo.

No hay necesidad de un gran bloqueo que no pueda superar por mí mismo durante las próximas xx horas, no soy adicto - se supone que es contra los reflejos rápidos de "vamos a revisar este sitio de noticias" durante el tiempo de trabajo.

¿Alguien sabe de algún software libre que haga esto o es capaz de hackear esto en AppleScript rápidamente?

Bonificación: Configure una segunda rutina, que inicie el script de "prohibir todo" digamos a las 8 AM, y ejecute el script de "desprohibir todo" a las 6 PM.

1voto

Jacob Vanus Puntos 781

Recomiendo encarecidamente la aplicación SelfControl: http://selfcontrolapp.com

Puedes utilizar una lista blanca o una lista negra de sitios web y puedes establecer un límite de tiempo específico. Es ideal para bloquear los sitios que sabes que te van a tentar, o para permitir sólo ciertos sitios que sabes que vas a necesitar.

También puede editar el archivo de hosts en /private/etc/hosts para bloquear sitios. Aquí hay un sitio con instrucciones: http://www.mactip.net/how-to-edit-the-hosts-file-on-a-mac/

Del mismo modo, es posible bloquear un dominio perjudicial asignándolo al localhost. De este modo se evita que el ordenador llegue al dominio. En esta situación, mapea el dominio malo a 127.0.0.1. No podrá conectarse.

Así que todo lo que tienes que hacer es añadir una línea como esta:

127.0.0.1    badwebsite.com

a su archivo de hosts.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X