Cómo bloquear y desbloquear sitios web en Mac (macOS)
macOS ofrece varias formas de restringir el acceso web: controles parentales (Tiempo de uso), DNS filtrado (OpenDNS/NextDNS), archivo hosts, y apps de terceros. La mejor opción depende de si es para ti, niños, empleados o red completa.
Opción 1: Tiempo de uso (Screen Time) – nativo, por usuario
Disponible en macOS 10.15 Catalina y posterior.
- ⌘+Espacio → "Tiempo de uso" → Activar.
- En la barra lateral: Contenido y privacidad → Activar.
- Pestaña Contenido → Acceso a contenido web → elige:
- Sin restricciones (por defecto)
- Limitar sitios para adultos (lista Apple + personalizada)
- Solo sitios permitidos (lista blanca estricta)
- En "Limitar sitios para adultos": botón Personalizar → añade URLs a Siempre permitir o Nunca permitir.
- Código de acceso de Tiempo de uso: Establece uno distinto al de admin para que el usuario no lo cambie.
Opción 2: DNS filtrado – para toda la red o dispositivo
Cambia los DNS del router (afecta a todos) o del Mac (solo ese dispositivo).
- OpenDNS FamilyShield: 208.67.222.123 / 208.67.220.123 (bloquea adulto, phishing, malware). Gratis.
- NextDNS: Configurable por perfil (listas OISD, bloqueo rastreadores, horarios, logs). Gratis hasta 300k consultas/mes.
- Cloudflare for Families: 1.1.1.2 / 1.0.0.2 (malware) o 1.1.1.3 / 1.0.0.3 (malware + adulto).
En Mac: Preferencias del Sistema → Red → Avanzado → DNS → + → añade IPs.
Opción 3: Archivo hosts – bloqueo manual por dominio (solo ese Mac)
- ⌘+Espacio → "Terminal".
sudo nano /etc/hosts(introduce contraseña admin).- Añade líneas al final:
127.0.0.1 facebook.com 127.0.0.1 www.facebook.com 127.0.0.1 twitter.com 0.0.0.0 ads.ejemplo.com - Ctrl+O → Enter → Ctrl+X.
- Vacía caché DNS:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder.
Nota: Solo bloquea dominios exactos; no subdominios wildcard sin listarlos. Fácil de revertir editando el archivo.
Opción 4: Apps de terceros (más control, UI amigable)
- SelfControl (gratis, open source): Bloquea lista negra por tiempo fijo (hasta 24h). ¡No se puede deshacer hasta que termine el temporizador!
- Focus (pago): Horarios, listas blanca/negra, modo "hardcore", sincronización iCloud.
- Cold Turkey Blocker (Win/Mac): Bloqueo por categorías, horarios, contraseña, temporizador.
- Covenant Eyes / Bark / Qustodio: Monitorización + filtrado para control parental (suscripción).
Desbloquear
- Tiempo de uso: Desactiva "Contenido y privacidad" o quita URLs de "Nunca permitir".
- DNS: Vuelve a DNS automático (DHCP) o IPs de tu ISP / 1.1.1.1 / 8.8.8.8.
- Hosts: Elimina/comenta líneas en
/etc/hostsy vacía caché DNS. - Apps: Desactiva/desinstala la app; SelfControl espera a que expire el temporizador.
Recomendación:
- Niños/casa: NextDNS en router + Tiempo de uso en cada Mac/iOS.
- Autocontrol/foco: SelfControl (gratis, radical) o Focus.
- Empresa: MDM (Jamf, Mosyle) + perfil de restricciones + DNS corporativo.
Ética: Monitorizar navegación de otras personas (empleados, pareja, hijos mayores) sin consentimiento informado puede violar leyes de privacidad y confianza. Comunica y acuerda políticas claras.
- ·Cómo activar Internet en tu móvil AT&T
- ·Cómo desbloquear Internet en el móvil
- ·Cómo ver TV por Internet en mi Mac
- ·Cómo desbloquear el identificador de llamadas (mostrar su número)
- ·Cómo bloquear un remitente en Mac Mail (app Correo de Apple)
- ·Cómo bloquear un sitio web en Internet Explorer
- ·Cómo bloquear y desbloquear sitios web en Internet Explorer, Firefox y Safari
- ·Cómo bloquear sitios web ilegales
- Cómo bloquear ventanas emergentes en Safari para Mac
- Cómo bloquear sitios web fácilmente y gratis en Windows
- Cómo permitir o bloquear sitios web en Internet Explorer
- Cómo bloquear cookies de seguimiento (third-party) en Internet Explorer
- Cómo bloquear sitios web en el módem/router inalámbrico
- Cómo bloquear búsquedas y sitios web específicos
