Guía para Usuarios de Mac
Cómo bloquear una aplicación de Internet en Mac
Para bloquear temporalmente el acceso a Internet de una aplicación de Mac, selecciona la aplicación en Throttlr y habilita sus bloques de descarga y carga. La regla se aplica a esa aplicación y no a toda la Mac, y puedes volver a activar el acceso desde los mismos controles.
Publicado


Cómo bloquear una aplicación de Mac desde Internet
La forma directa de bloquear temporalmente el uso de la red de una aplicación en una Mac es ejecutar el proxy de Throttlr, seleccionar la aplicación y activar sus bloqueos de descarga y carga. Las nuevas conexiones capturadas para esa aplicación se detienen mientras otras aplicaciones continúan usando la conexión de Mac. Desactiva los controles desde el mismo panel cuando quieras restaurar el acceso.
Se aplica una regla a nivel de aplicación a los atributos de Throttlr de tráfico a esa aplicación, incluidos los identificadores auxiliares agrupados. No crea excepciones para sitios web, dominios, puertos o servidores individuales. Si necesita permitir un destino y negar otro, utilice en su lugar un firewall de reglas de conexión. Si solo necesita evitar que una transferencia domine la conexión, la limitación suele ser menos perjudicial que el bloqueo.
Throttlr también presenta Internet y la red local como objetivos agregados separados. Esos objetivos le permiten controlar alcances de tráfico amplios de forma independiente, pero son diferentes de una regla a nivel de aplicación: bloquear una aplicación seleccionada puede afectar los flujos de Internet y de red local capturados de esa aplicación, mientras que otras aplicaciones permanecen disponibles a menos que aplique una regla de alcance más amplio.
Por qué el firewall integrado de macOS no es un bloqueador de aplicaciones salientes
El firewall en macOS está diseñado principalmente para controlar las conexiones entrantes: tráfico iniciado por otra computadora que intenta acceder a una aplicación o servicio en tu Mac. Su configuración puede bloquear conexiones entrantes, permitir software firmado y habilitar el modo oculto. Esos controles son útiles cuando ejecuta el intercambio de archivos, el acceso remoto, un servidor local u otro servicio que acepte conexiones.
Eso es diferente a impedir que una aplicación en tu Mac inicie una conexión saliente. Un cliente de sincronización que carga archivos, un actualizador que descarga una versión o una aplicación que envía una solicitud a su propio servicio está creando tráfico saliente. Por lo tanto, cambiar la lista de aplicaciones entrantes del firewall integrado no es una solución general para prevenir esa actividad.
Apple documenta el firewall como protección contra conexiones entrantes no deseadas. Para el control saliente por aplicación, necesita un controlador de tráfico basado en Network Extension o un firewall de aplicaciones diseñado para reglas salientes. Throttlr se centra en la supervisión, los límites de ancho de banda y los bloqueos direccionales temporales en lugar de solicitar cada nuevo destino.
Bloqueo versus limitación
El bloqueo y la limitación resuelven diferentes problemas. Un bloqueo es una parada brusca: las cargas bloqueadas no pueden salir y las descargas bloqueadas no pueden llegar a la aplicación a través de los flujos capturados. Úselo cuando esté probando el comportamiento fuera de línea, necesite detener una transferencia o desee que una aplicación permanezca desconectada hasta que restablezca el acceso deliberadamente.
Un limitador de velocidad permite que el tráfico continúe a un ritmo controlado. Normalmente, esta es la mejor opción cuando una copia de seguridad, una sincronización en la nube, una actualización de un juego o una descarga del navegador deben seguir progresando sin consumir toda la conexión. Los controles separados de carga y descarga son importantes porque la capacidad de carga saturada puede interrumpir las llamadas y el trabajo interactivo incluso cuando la velocidad de descarga parece normal.
Comience con un limitador de velocidad cuando la continuidad sea importante, luego use un bloqueo si la aplicación no debe avanzar más. Para una prueba sin conexión, bloquee ambas direcciones. Para un experimento unidireccional, como observar cómo una aplicación maneja las cargas fallidas mientras aún puede recibir respuestas, controle solo la dirección relevante y verifique el resultado en la vista de tráfico en vivo.
Bloquear y restaurar el acceso a la red de una aplicación
- Instala Throttlr, ábrelo e inicia el proxy. Apruebe su extensión de red en Configuración del sistema cuando macOS lo solicite; el proxy no puede inspeccionar ni controlar los flujos hasta que ese permiso esté activo.
- Confirma que Pro o la versión de prueba Pro está activa. Sin un derecho Pro actual, Throttlr aplica solo una regla, a 1 MB/s, y guarda las reglas de otras aplicaciones hasta que Pro vuelva a estar activo.
- Inicie la aplicación de destino y genere alguna actividad de red para que aparezca en la lista de aplicaciones. Si un servicio de ayuda o en segundo plano es propietario de la transferencia, puede aparecer como una fila separada.
- Selecciona la aplicación y abre sus controles de bloqueo. Habilite el bloqueo de descarga y carga cuando desee que la aplicación se comporte como si el acceso a la red capturado no estuviera disponible.
- Salga y vuelva a abrir la aplicación si Throttlr advierte que ya se estaba ejecutando. Luego, las nuevas conexiones comienzan con el proveedor de proxy actual en lugar de permanecer en una ruta anterior.
- Repite la acción que normalmente usa la red y observa la fila de la aplicación y el total de Internet. Pruebe una solicitud nueva en lugar de confiar en el contenido que ya puede estar almacenado en caché.
- Desactiva ambos bloques para restaurar el acceso. Vuelva a intentar la solicitud y confirme que el tráfico se reanude antes de eliminar cualquier otro cambio de solución de problemas.
Compare formas de controlar el tráfico de aplicaciones en macOS
La herramienta adecuada depende de si necesitas un firewall entrante, reglas de destino detalladas, un bloqueo simple a nivel de aplicación, configuración del ancho de banda o pruebas adversas realistas de la red. Estos productos se superponen, pero no son intercambiables.
| Herramienta | Dirección del tráfico | Ámbito de la regla | Control de ancho de banda | Ideal para |
|---|---|---|---|---|
| macOS Firewall | Conexiones entrantes | Acceso entrante a aplicaciones y servicios | No | Protección de servicios que aceptan conexiones a Mac |
| Throttlr | Cargas y descargas capturadas | Aplicaciones, servicios en segundo plano, Internet o objetivos de red local | Límites de carga y descarga separados | Supervisar, limitar o detener temporalmente el tráfico de la aplicación |
| Little Snitch | Reglas entrantes y salientes | Aplicaciones, servidores, dominios, puertos, protocolos y grupos de reglas | No posicionado como limitador de ancho de banda | Política de conexión detallada y decisiones a nivel de destino |
| LuLu | Conexiones salientes | Un proceso o un destino remoto específico | No | Reglas y alertas de conexión saliente gratuitas y de código abierto |
| Radio Silence | Conexiones de aplicaciones salientes | Aplicaciones y sus procesos secundarios | No | Un firewall a nivel de aplicación sencillo y silencioso |
| Network Link Conditioner | Condiciones de red del sistema o dispositivo de desarrollo | Perfiles de condiciones de red en lugar de aplicaciones individuales de Mac | Acondicionamiento basado en perfil, no límites por aplicación | Comportamiento de prueba en condiciones de red adversas más amplias |
Las capacidades del producto pueden cambiar. La documentación oficial vinculada es la fuente de cada fila de terceros. Throttlr no reemplaza las reglas de firewall a nivel de destino y sus límites de ancho de banda no reproducen la latencia, la pérdida de paquetes, las fallas de DNS ni todas las propiedades de una red real.
Razones prácticas para bloquear o limitar una aplicación
- Pausa una sincronización en la nube sin desconectar toda la Mac. Un bloqueo temporal puede detener la transferencia capturada mientras continúan los navegadores, las llamadas y el trabajo no relacionado. Restaurar el acceso cuando la conexión esté libre.
- Detener una actualización durante un trabajo urgente. Si una aplicación o su actualizador inicia una transferencia grande, bloquee la fila propietaria del tráfico y verifique que la tarifa baje antes de continuar con su llamada o presentación.
- Prueba el comportamiento fuera de línea y de recuperación. Los desarrolladores y los ingenieros de control de calidad pueden bloquear ambas direcciones, ejercitar los estados de carga y reintento y luego eliminar el bloqueo para confirmar que la aplicación se recupera sin reiniciarse.
- Protege una llamada de una tarea que consume mucho ancho de banda. Prefiere un límite de carga o descarga cuando el trabajo en segundo plano debería continuar; Utilice un bloque sólo cuando sea seguro que la transferencia se detenga por completo.
- Identifica qué proceso posee tráfico inexplicable. Utilice las filas de la aplicación en vivo junto con el agregado de Internet, luego inspeccione los asistentes y los servicios en segundo plano antes de decidir qué objetivo controlar.
Solucionar problemas de una aplicación que todavía aparece conectada
- Verifica que el proxy se esté ejecutando y que la extensión de red de Throttlr permanezca habilitada en Configuración del sistema. Los datos de monitoreo por sí solos pueden estar obsoletos si el proveedor no está activo actualmente.
- Confirma que los controles de bloqueo relevantes permanezcan habilitados y que Pro esté activo si bloqueas más de una aplicación. Bloquee tanto las descargas como las cargas a menos que la prueba permita intencionalmente una dirección.
- Salga de la aplicación de destino con Command-Q y vuelva a abrirla después de que el proxy esté activo. Cerrar una ventana no es suficiente para una aplicación que continúa ejecutándose en el Dock, la barra de menú o en segundo plano.
- Habilite Iniciar al iniciar sesión si usa Throttlr con regularidad. Iniciar el proveedor antes que otras aplicaciones reduce la posibilidad de que se creen conexiones duraderas fuera de su sesión actual.
- Generar una nueva solicitud de red. Las páginas cargadas previamente, los medios almacenados en caché, los archivos locales y el estado de la interfaz de usuario en cola pueden hacer que una aplicación parezca en línea sin demostrar que pasó tráfico nuevo.
- Busque una fila de ayuda, actualizador, servicio XPC o servicio en segundo plano firmado. El proceso de aplicación visible no siempre es el proceso que abre la conexión.
- Compara la fila seleccionada con el total de Internet. El total incluye tráfico no local capturado de servicios de macOS, asistentes, aplicaciones recién lanzadas y aplicaciones cerradas recientemente que pueden no coincidir con la fila que bloqueó.
- Si el flujo de trabajo utiliza una impresora, NAS, servidor de desarrollo u otro dispositivo LAN, verifique también el destino de la red local. Los destinos locales y de Internet se clasifican por separado a nivel agregado.
- Elimina el bloqueo y vuelve a intentarlo una vez que se complete la resolución del problema. Confirmar que se reanuda la misma solicitud ayuda a distinguir un bloqueo exitoso de un servidor no relacionado o una falla de la aplicación.
Comprender los asistentes, los servicios en segundo plano y las conexiones existentes
Muchas aplicaciones de Mac delegan la conexión en red a ejecutables auxiliares, elementos de inicio de sesión, servicios XPC, actualizadores u otros procesos en segundo plano. Throttlr agrupa identificadores de paquetes auxiliares con una aplicación principal cuando puede identificar esa relación. Los servicios firmados de forma independiente pueden aparecer como sus propios objetivos y es posible que controlar la fila principal de la aplicación no controle el tráfico propiedad de una fila de servicio separada.
Ambas ediciones de Throttlr pueden mostrar servicios en segundo plano firmados después de que se haya observado su tráfico. La edición de descarga directa puede inspeccionar los procesos en ejecución en busca de metadatos de servicio más completos. Debido a las restricciones de la zona de pruebas de la App Store, la edición de la App Store le pide que cierre manualmente una aplicación afectada antes de que Throttlr la vuelva a abrir; la edición directa normalmente puede realizar el flujo de trabajo de cerrar y volver a abrir por usted. En cualquiera de las ediciones, los controles de tráfico permanecen instalados durante el reinicio.
Las conexiones que existían antes de que se iniciara el proveedor de proxy actual son un problema aparte. Las API de extensión de red de Apple no siempre pueden mover esas conexiones antiguas a un proveedor recién iniciado. Los límites o bloqueos pueden afectar algunos flujos capturados mientras continúa un flujo más antiguo. Salga y vuelva a abrir la aplicación, o reinicie un servicio en segundo plano que se ejecute de forma independiente, para que establezca nuevas conexiones con el proveedor activo.
Trate el total de Internet como una verificación de seguridad independiente, no como la suma matemática de las filas visibles de la aplicación. Si el total sigue moviéndose después de que se detiene la fila de una aplicación, es posible que otra aplicación, asistente, servicio del sistema o proceso inigualable sea el propietario de ese tráfico.
Preguntas frecuentes
¿Puede el firewall integrado de macOS impedir que una aplicación se conecte?
No como un control general de aplicaciones salientes. La configuración del Firewall de Apple se centra en las conexiones entrantes a aplicaciones y servicios en tu Mac. Utilice un firewall de aplicaciones salientes o un controlador de tráfico como Throttlr cuando la aplicación inicie la conexión.
¿Debo bloquear cargas, descargas o ambas?
Bloquea ambas direcciones para obtener la máxima aproximación a desconectar la aplicación dentro del tráfico capturado. Bloquee solo una dirección cuando el comportamiento bajo prueba requiera que la otra dirección permanezca disponible y verifique el resultado en la vista de tráfico en vivo.
¿Bloquear una aplicación desconectará el resto de mi Mac?
Una regla a nivel de aplicación se dirige al tráfico atribuido a esa aplicación y sus asistentes agrupados. Otras aplicaciones continúan normalmente a menos que también bloquees un objetivo agregado de Internet o red local. Un ayudante o servicio identificado por separado puede requerir su propia regla.
¿Por qué una aplicación aún puede mostrar contenido antiguo después de bloquearla?
El contenido puede estar almacenado en caché o ya cargado, y una conexión existente puede ser anterior a la sesión de proxy activa. Pruebe una nueva solicitud después de salir y volver a abrir la aplicación con el proveedor en ejecución antes de decidir que el bloqueo falló.
¿Throttlr reemplaza a Little Snitch o Network Link Conditioner?
No. Throttlr está diseñado para monitoreo por aplicación, límites de ancho de banda direccional y bloqueos temporales. Little Snitch proporciona reglas de firewall detalladas a nivel de destino, mientras que Network Link Conditioner modela condiciones de red más amplias. Elija la herramienta que coincida con la prueba o política que necesita.
¿Necesitas ayuda con la configuración, las conexiones existentes o las licencias? Lee las preguntas frecuentes de Throttlr.
Guías relacionadas
Usuarios de Mac
Establece una cuota de datos por aplicación
Establece una cuota de descarga, carga o datos combinados para una aplicación de Mac y luego bloquea o ralentiza su tráfico cuando se alcanza la cuota.
Usuarios de Mac
Pausar la sincronización en la nube sin desconectarse
Pausa o ralentiza una aplicación de sincronización en la nube en tu Mac mientras los navegadores, las llamadas y otras aplicaciones permanecen conectadas.
Usuarios de Mac
Limitar ancho de banda por aplicación
Aprende cómo limitar el ancho de banda de descarga y carga de una aplicación individual en macOS sin ralentizar todas las demás aplicaciones.