Mi amigo se está ejecutando actualmente el cortafuegos por defecto con "Bloquear todas las conexiones entrantes" (a excepción de los más básicos, como la de los 80). Me acaba de escanear su mac para abrir los puertos y encontré el siguiente:
Open TCP Port: 3128 ndl-aas
Open TCP Port: 8080 http-alt
Es normal tener los puertos abiertos, o ¿tiene algo confuso instalado?