Contenido original de Pacmac, tu blog de Apple.
En PacMac no olvidamos a nuestros lectores más avanzados en el manejo de OS X y por eso de vez en cuando os traemos algún truco que os ayude a solventar algún problema o a conocer aún más las interioridades de nuestro sistema operativo de escritorio favorito: OS X. Hoy vamos a aprender a encontrar, leer y monitorizar los logs asociados al firewall de OS X.
Como podéis esperar el log del firewall contiene registros que muestran las aplicaciones y procesos que han intentando conectarse al Mac, incluyendo las conexiones aceptadas y rechazadas.
Existen varias formas de acceder al firewall de OS X, vamos a ver cómo lo podemos hacer mediante una aplicación con interfaz de usuario así como a través de la Terminal de comandos. No hay que decir que para poder revisar estos logs es totalmente necesario tener el firewall activado. En caso contrario no veremos absolutamente nada ya que no habrá conexiones detectadas por el mismo.
Usando la aplicación Consola en OS X
La manera más sencilla para la mayoría de usuarios es a través de la aplicación Consola que nos permite ver todos los logs generados por el sistema. Para ello seguimos estos pasos:
- Vamos a Spotlight (Cmd + barra espaciadora) y tecleamos “Consola”. Pulsamos Enter en el primer resultado. También podemos localizarla en /Aplicaciones/Utilidades.
- En la ventana que nos aparece vamos a la lista que aparece en la izquierda y buscamos la sección de Archivos (Files)
- Desplegamos la lista /var/log. Para ello será necesario clickar en el triángulo que aparece a la izquierda de /var/log.
- Seleccionamos “appfirewall.log” para mostrar los logs del firewall.

El log se actualizará constantemente según nuevas conexiones se produzcan y estas se acepten o rechacen por el sistema.
Usando la Terminal de comandos
Una forma más “pro” de acceder a los logs es a través de la Terminal. Para acceder a ella podéis buscarla en Spotlight (cmd + barra espaciadora) o en /Aplicaciones/Utilidades/Terminal.
Ahora basta con introducir el comando:
more /var/log/appfirewall.log
De esta forma nos aparecerán los distintos registros de log. Basta con movernos usando las flechas de dirección para desplazarnos por ellos. Para salir basta con pulsar la tecla Enter y luego la letra Q (Quit).
Si queremos acceder a una versión de los logs que se vaya continuamente actualizando según van sucediéndose las conexiones basta con introducir este comando en vez del anterior:
tail -f /var/log/appfirewall.log
Usando la palabra “tail” podremos ver los logs según se van sucediendo al igual que con la aplicación Consola pero esta vez usando el Terminal.
Esperemos que estos pequeños consejos os ayuden la próxima vez que queráis diagnosticar algún problema en vuestra conexión de red o en el anormal funcionamiento de una aplicación que intenta conectarse a Internet