Esto realmente me ha desconcertado:
Aunque mi conexión a Internet funciona, no puedo acceder a determinados sitios web con Safari (ni con ningún otro navegador). No aparece una página 404, sino un mensaje de error que indica que Safari (o Chrome o Firefox) no puede acceder al servidor en algún.lugar.com.
Por ejemplo, no puedo acceder a www.apple.com o www.reddit.com mientras que otros sitios a los que puedo acceder salen "rotos" (por ejemplo, en imgur o Facebook no obtengo imágenes, no puedo iniciar sesión, etc.) Puedo hacer ping, nslookup funciona, traceroute falla. Otros sitios web parecen no tener ningún problema (por ejemplo youtube, este etc.). También funciona bien para la cuenta de invitado, pero no para la mía.
Cosas que he probado hasta ahora
- borrar la caché del navegador
- vaciar la caché DNS
- añadir/eliminar servidores DNS de Google
- reiniciar el portátil y el router inalámbrico
- desactivar el cortafuegos
- comprobar el contenido de
/etc/hosts
(que sólo contiene entradas localhost) - comprobación de las restricciones de usuario (que no están establecidas)
- matar/reiniciar mDNSResponder
y todavía no tengo ni idea de por qué este extraño comportamiento comenzó tan de repente. No estoy usando ningún proxy como Little Snitch, y una búsqueda rápida de malware salió limpia.
2 votos
Me he tomado la libertad de eliminar todas las respuestas porque en realidad no resolvían el problema, sino que proporcionaban ideas y pistas sobre dónde buscar más, lo que daba lugar a extensos debates en los comentarios. La pregunta ha sido editada para incluir las conclusiones, por favor utilice los comentarios de la pregunta para pedir más detalles.
2 votos
Preguntas de seguimiento de los comentarios que aún necesitan respuesta: ¿Se puede ejecutar
traceroute
para algunos sitios que no funcionan? ¿Puedes crear una nueva cuenta de usuario y ver si el problema persiste allí? Como ocurre de repente, ¿qué cambiaste en el sistema ese día?1 votos
Traceroute falla ("No route to host"). Volví a casa y el problema persiste en mi red doméstica, pero no es tan intenso como antes (es decir, algunos sitios web, como Facebook, parecen funcionar bien, otros siguen sin funcionar). El problema no persiste en otras cuentas de usuario.No cambié nada en el sistema ese día. No apliqué ninguna actualización, ni instalé/eliminé software, ni cambié ninguna configuración antes de que apareciera este problema. Ejecuté una actualización después de que apareciera, pero fue en vano. No tengo ningún otro software relacionado con la red en ejecución (por ejemplo, utorrent, proxies, cortafuegos). Ni siquiera sé dónde buscar a continuación.
0 votos
Entonces, ¿el problema afecta sólo a tu cuenta de usuario en el MBAir, y sólo en tu red doméstica? En otras redes que utilicen tu cuenta, el problema desaparece, ¿y en casa los demás dispositivos funcionan bien?
1 votos
¡Lo encontré! Fue PeerGuardian trabajando en segundo plano lo que inició todos esos problemas y en su mayoría bloqueaba las conexiones https. Lo había instalado hace años, luego desactivé su ejecución al inicio y olvidé su existencia, pero lo mantuve instalado. Aparentemente, seguía funcionando a pesar de todo, pero aparecía en el terminal (ps aux | grep PeerGuardian). No sé por qué empezaría a bloquear https/ssl de repente y por su cuenta, sin embargo, ¿tal vez una actualización? Lo maté (terminal: kill KILL seguido de PID) y lo desinstalé (con AppCleaner). Todo volvió a la normalidad.
0 votos
En mi caso fue Avast webshield. Con él activado, los rastreadores no llegaban a sitios como theguardian.com. Cuando lo desactivé, pude acceder al sitio, pero el traceroute seguía fallando...