20 votos

Señal Wi-fi/ethernet completa pero no hay internet

Espero que alguien aquí pueda ayudarme, ya que me estoy frustrando bastante con mi macbook ahora.
Tengo un macbook pro de 15 pulgadas modelo 2011 que funciona con OSX 10.9.5 y que se niega a conectarse a Internet en mi red doméstica. Tengo el mismo problema ya sea WiFi o a través de cable ethernet, tengo señal completa pero no me conecto. Todos los demás dispositivos se conectan bien; teléfonos y tabletas Android, xbox uno, iPhone y otros macbooks, todos en línea y navegando por la red.
No he tenido problemas para conectarme a otras redes con mi MacBook Pro antes y acabo de intentarlo en casa de un amigo para comprobarlo, sin problemas.
Una pequeña cosa, que puede ser una pista para alguien: cuando abro la herramienta de diagnóstico de la red, mi macbook pro se conecta por algo que parece un microsegundo y me dice que estoy conectado a Internet y todo parece estar bien.
Mi IP es 192.168.0.5 máscara de subred 255.255.255.0 y IPv6 está configurado en automático. Ninguna de las opciones están marcadas en la pestaña de proxies.
Ahora he intentado lo siguiente, en diferente orden y varias veces, sin éxito:

  1. Renovando, apagando, encendiendo e introduciendo manualmente el DHCP.
  2. Reiniciando/reiniciando el router y el macbook.
  3. Encendiendo y apagando el WiFi.
  4. Quitar y añadir servicios (WiFi y ethernet).
  5. Revisé y copié todas las configuraciones de la red de otro macbook pro que está conectado y en línea en mi red.
  6. Corrió el diagnóstico de la red y las herramientas de asistencia
  7. Duplicado/eliminado/añadido de la ubicación
  8. Eliminó la carpeta /Biblioteca/Preferencias/Configuración del Sistema.
  9. Eliminado la contraseña de la red del llavero.

He intentado otras cosas también, pero no puedo recordar qué más en este momento.

Respuesta de ifconfig en1:

en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500     
        ether 28:cf:da:e6:95:0a     
        inet6 fe80::2acf:daff:fee6:950a%en1 prefixlen 64 scopeid 0x5      
        inet 192.168.0.5 netmask 0xffffff00 broadcast 192.168.0.255     
        nd6 options=1<PERFORMNUD>     
        media: autoselect      
        status: active 

Estoy rezando para que alguien allá afuera tenga las palabras mágicas o la solución de 2 clics para mí, pero estaría agradecido por una larga y minuciosa guía para resolverlo también! <3

Saludos a Trond

0 votos

También he reiniciado la SMC y la PRAM :-)

0 votos

Acabo de darme cuenta de que puedo navegar por la red mientras estoy en modo de recuperación, lo que significa que debe haber algún tipo de programa, aplicación o configuración que está interfiriendo/bloqueando de alguna manera.

0 votos

¡Bienvenido a Ask Different! +1 por una pregunta bien estructurada.

13voto

klanomath Puntos 19587

Aquí tienes una guía paso a paso para ti:

  1. Deshabilitar temporalmente cualquier cortafuegos, solución de seguridad de Internet o filtro de paquetes en su Mac (como LittleSnitch/Hands Off!/Kaspersky Internet Security etc.)
  2. Conéctate a la interfaz administrativa de tu router con un Mac que funcione.
  3. Tome nota de la interfaz interna (probablemente 192.168.0.1 en su caso)
  4. Si tu router utiliza filtros MAC para controlar el acceso, comprueba que el Mac en cuestión no esté en la lista negra o en la lista blanca si utilizas listas blancas. Para obtener la dirección MAC de una interfaz Wi-fi, abra Preferencias del Sistema -> Red -> Elija "Wi-fi" -> Avanzado -> Hardware -> Dirección MAC en el Mac sin acceso a Internet.
  5. En el Mac sin acceso a Internet deshabilite todas las interfaces en el panel de preferencias de la red, excepto la interfaz Wi-fi, eligiendo la interfaz y haciendo clic en el pequeño engranaje -> "Make Service Inactive". Puede que tengas que desbloquear primero el bloqueo de la esquina inferior izquierda.
  6. Elija la interfaz Wi-fi y haga clic en 'Avanzado'.
  7. Elija la configuración TCP/IP, elija configurar IPv4 manualmente e introduzca la dirección IP, la máscara de red y la dirección de la puerta de enlace adecuadas (introduzca la dirección IP que se encuentra en el paso 2 como dirección de la puerta de enlace). En su ejemplo, ésta debería ser cualquier dirección que no esté ya en uso en el rango de 192.168.0.2-192.168.0.254 como dirección IP, 255.255.255.0 como máscara de red y 192.168.0.1 como puerta de enlace.
  8. Elija la pestaña DNS junto a la configuración de TCP-IP.
  9. Introduce 8.8.8.8 como servidor DNS. Este servidor DNS es un servidor público de Google.
  10. Guardar/aplicar los ajustes
  11. Abrir Terminal.app
  12. Elimina cualquier ruta existente entrando route -n flush varias veces.
  13. Enjuagar la caché del DNS con dscacheutil -flushcache;sudo killall -HUP mDNSResponder . Tienes que introducir tu contraseña de administrador para completar la tarea. Esto funciona sólo con Mac OS X 10.9 (Mavericks). Si se instala otro OS X, usa el comando apropiado.
  14. Ahora haga ping a la dirección de la puerta de enlace y al servidor DNS con ping -c 5 192.168.0.1 y ping -c 5 8.8.8.8 . El comando envía 5 pings a la dirección especificada. Para detener el pinging - si no incluiste la opción -c - sólo tienes que introducir ctrlC .
  15. Si consigues una respuesta satisfactoria, deja la Terminal. Si no obtuviste una respuesta, ingresa ifconfig en1 y vuelva a comprobar la configuración correcta de su interfaz Wi-fi. en1 debe ser su interfaz Wi-fi.
  16. Vuelva a las preferencias de la red y vuelva a activar todas las demás interfaces. Compruebe que la interfaz Wi-fi está en la parte superior de la lista. Para reordenar la lista, haga clic en el pequeño engranaje -> "Establecer orden de servicio..." y reorganice las interfaces.
  17. Ahora abre un navegador de tu elección y trata de conectarte a un sitio arbitrario.
  18. Si tienes acceso a Internet ahora, puedes reemplazar el servidor DNS de Google por los servidores DNS de tu ISP o simplemente añadirlos.

Esta guía no resolvió el problema.

Después de algunas investigaciones muy profundas (felicitaciones también a John Keates ) descubrimos que un mal configurado dnscrypt/dnscrypt-proxy fue el culpable.

0 votos

Hola klanomath. Gracias por la buena guía, pero sigo sin poder conectarme me responde el ping, pero sigue sin dejarme navegar por la red o actualizar aplicaciones. La verdad es que no me gusta el tema de las redes sociales.

0 votos

He probado tanto LittleSnitch como Hands Off!, pero se han desinstalado. Hice ifconfig -a y obtuve una respuesta larga, ¿algo en particular que quieras que busque? Estoy escribiendo esto en una tableta, así que me llevaría todo el día copiar la respuesta de ifconfig -a

0 votos

He editado el post original con la salida de ifconfig -a. :-)

10voto

John Keates Puntos 711

Después de inspeccionar su configuración, parece que hay dos factores en juego aquí:

  • DNS
  • Cortafuegos

Una forma rápida de confirmar una conexión a Internet que funciona pero un mal DNS es ir a un sitio web usando su dirección IP en lugar de su nombre de dominio. Por ejemplo: http://91.198.174.192 que es una dirección de la Fundación WikiMedia. Debería decir algo como "nombre de dominio no configurado".

Primero, arreglemos el DNS. Ve a Preferencias del Sistema, Red y haz clic en el bloqueo en caso de que el panel siga bloqueado. A continuación, ve a la interfaz de red activa (probablemente Wi-Fi o AirPort), haz clic en Avanzada y luego en la pestaña DNS. Borra todo lo que haya ahí. Los elementos de color gris claro no son mutables y puedes dejarlos ahí, se suministran a través de DHCP. Pulse OK y luego Apply.

Internet podría funcionar en este momento. Si es así: ¡yay! Si no, continúa.

Primero, necesitamos saber si el DNS está configurado correctamente. La forma más fácil de hacerlo es abriendo una ventana de Terminal (sí, la espeluznante aplicación con sólo letras), y escribiendo: cat /etc/resolv.conf

Esto debería producir un resultado similar a este:

#
# Mac OS X Notice
#
# This file is not used by the host name and address resolution
# or the DNS query routing mechanisms used by most processes on
# this Mac OS X system.
#
# This file is automatically generated.
#
domain something
nameserver 192.168.123.1

Los números después del servidor de nombres y el nombre después del dominio pueden variar. Sin embargo, es importante que el servidor de nombres no obtenga el número "127.0.0.1", porque eso no funcionará. Si el número que hay no es 127.0.0.1, está bien, y el DNS está ahora configurado correctamente.

A continuación, borre las extensiones que ya no tienen sus aplicaciones instaladas, como la extensión Handsoff que controla el tráfico de la red. No estoy seguro de cuál es el nombre exacto, pero se encuentra en /Sistema/Biblioteca/Extensiones o en /Biblioteca/Extensiones. El primer guión " / " significa root, o el comienzo de tu disco duro. En la mayoría de los casos es "Macintosh HD". Si no está seguro de cómo llegar al principio "/", use Finder -> Go -> Go To Folder desde el menú superior del Finder. Despeje la caja, escriba una sola barra (" / "), y presione Ir.

La extensión podría llamarse algo así como "com.metakine.handsoff.driver". Borrando esa extensión y reiniciando se solucionará el problema. Internet debería funcionar después de eso.

0 votos

IMO es el dns-crypt-proxy/dns-crypt que probablemente redirige cada petición dns. Esa es la razón por la que resolve.conf contiene el 127.0.0.1 aunque las preferencias de red contienen el servidor DNS de google (8.8.8.8) (en SystemConfiguration/preferences.list->NetworkServices->8516C....->DNS

0 votos

Sí, tienes razón. Pero aún así, no debería matar el DNS. Por ahora, para diagnosticar el problema, quitar dnscrypt sería un paso sabio.

0 votos

Hola y gracias por otra respuesta bien explicada. Así que aquí vamos; abrí las preferencias de red y eliminé todo en el panel de dns. Pero lo curioso es que 127.0.0.1 aparece automáticamente en gris Luego abrí la terminal y escribí cat /etc/resolve.conference y obtuve la respuesta como dijiste. Mis dos últimas líneas dicen: search home y nameserver (adivina qué) 127.0.0.1.. He buscado en las dos carpetas, pero sólo he encontrado "handsoff.kext" en la carpeta System/Library/Extensions que he eliminado. Ahora voy a desinstalar/borrar dnscrypt, ¡ya vuelvo con los resultados! :-)

2voto

Iman Puntos 1

Arreglé un problema similar (conectarse al router pero no a internet) cambiando la dirección DNS en las preferencias de la red: Era 192.168.0.1 (que es la ip del enrutador para cambiar la configuración del mismo) Lo cambié a 192.168.0.5 y mi conexión a Internet se arregló en segundos. Espero que funcione para ti

1voto

steveh7 Puntos 48

¡hey ive encontrado para arreglar la mía. alguien puso un control parental en mi router, si se desbloquea el dispositivo debe arreglarlo!

0voto

redknightalex Puntos 311

Comprueba si la fecha de tu ordenador es correcta. Esto me funcionó. De alguna manera cambió, y después de arreglarlo, el problema se resolvió. Saludos.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X