No se puede conectar a mirrordirector.raspbian.org

19

No me puedo conectar mirrordirector.raspbian.orgen Raspbian, pero no sé por qué.

Ya he reinstalado Raspbian, pero parece que este no es el problema. ¿Cómo puedo resolver esto?

Después de conectarme a mi Raspberry Pi a través de SSH desde otra computadora y luego ejecutar sudo apt-get updatey trabajar como un encanto. Pero, si alguien puede explicar por qué no estaba funcionando cuando estaba ejecutando el comando desde el propio Pi, ¡sería genial!

William Bello
fuente
A través del wifi tuvimos el mismo problema, pero cuando se conectó a través del cable LAN todo comenzó a funcionar.
Sanya Snex
En mi caso, el enrutador bloqueó las solicitudes. Agregué una regla al router iptables y todo funcionó.
Sanya Snex

Respuestas:

21

Usando la terminal o su editor de texto favorito, puede definir un espejo específico para usar en

 /etc/apt/sources.list

Solo comenta la línea

 deb http://mirrordirector.raspbian.org/raspbian wheezy main firmware

Entonces se ve así

 #deb http://mirrordirector.raspbian.org/raspbian wheezy main firmware

Y reemplace con un espejo cerca de usted de la lista a continuación

La lista de espejos se puede encontrar aquí.

Yo (estando en los EE. UU.) Uso el espejo web de arrendamiento

Actualizar

El problema parece estar relacionado con dns (excepto el ping lento cuando usó la ip real de Google.

Actualice su línea / etc / network / interfaces eth0 para incluir (o actualizar la existente) a ser (como última línea de sección)

 dns-nameservers 8.8.8.8 8.8.4.4

Esos son los servidores de nombres de Google. Solo para ver si obtienes un mejor rendimiento. Si desea ojos menos curiosos que Google, existen otros proveedores gratuitos.

En cuanto al ping lento cuando se hace ping a la dirección IP de Google, reiniciaría el enrutador y / o el módem.

Actualización 2

Si agregar / etc / network / interfaces no funcionó, agregue lo siguiente como última línea de /etc/resolv.conf

 nameserver 8.8.8.8 8.8.4.4

Y luego reinicie o simplemente reinicie la red

Editar 3 También si pudiera actualizar la respuesta con la salida de

 ifconfig

Lo haces a través de la terminal. Nos mostrará la dirección local del Pi. Además, actualice la respuesta con la dirección IP local de la computadora que funciona o la dirección local del enrutador. Por ejemplo el mío es

 192.168.1.1
geoffmcc
fuente
gracias por tu respuesta !, pero eso no resuelve mi problema. Está haciendo lo mismo que antes. Solo trato de conectarme para obtener el paquete pero tengo un stock del 0% y tampoco puedo hacer ping a google.com. No sé por qué
William Bello
¿Con cable o WiFi? ¿Funcionó Internet durante la instalación? ¿Puede hacer ping a su enrutador o cualquier otro dispositivo local?
geoffmcc
conexión por cable. Y sí, puedo hacer ping a dispositivos locales, pero realmente no sé si estaba funcionando durante la instalación, porque no necesitaba conexión a Internet durante la instalación.
William Bello
Parece un problema de dns. ¿Puedes hacer ping 74.125.29.138(IP de Google)
Geoffmcc
Sí, pero luego deténgase por un momento (casi 2 minutos) y luego continúa con el ping.
William Bello
8

Sufrí un problema similar y lo uso para sovlo. Primero, comente esto en /etc/apt/sources.list:

#deb http://mirrordirector.raspbian.org/raspbian jessie main contrib non-free
deb http://apt.osmc.tv jessie main

entonces hazlo sudo apt-get updatey sudo apt-get upgrade. Luego recupera las fuentes.list

deb http://mirrordirector.raspbian.org/raspbian wheezy main firmware
deb http://apt.osmc.tv jessie main

Hacer sudo apt-get updatey sudo apt-get upgradeotra vez. Ya no pasa.

Gord Chen
fuente
4

Mi solución fue desactivar IPv6 en el enrutador.

usuario1450480
fuente
2
No es probable que sea una solución permanente ya que se acerca el cambio a ipv6.
Steve Robillard
1
Bueno, en realidad es muy probable y me ayudó de inmediato. Tengo un proveedor de IPv4 y tenía habilitado el túnel IPv4-> IPv6 (automático) en mi enrutador Netgear. Desactivar IPv6 hasta ahora solucionó de inmediato la solicitud de ping / nslookup a mirrordirector.raspbian.org.
igraczech
Esto funcionó para mí, aunque estoy ansioso por una solución permanente.
Ben
3

En mi caso (mismo comportamiento, sin resolución del servidor de nombres) lo arreglé modificando el /etc/nsswitch.conf solo tenía archivos y dns estaba deshabilitado. Ahora la línea de hosts es: hosts: archivos dns

Renzo Alejandro Granados
fuente
Esto funcionó para mí y muchos (todos al momento de escribir) otros en esta página no lo hicieron. En la línea hosts: en el archivo /etc/nsswitch.conf había más que solo 'archivos dns' y ahora son exactamente esos dos y estoy de vuelta en acción. Tengo una instalación perfectamente nueva de debian-stretch-raspbian en un nuevo pi-0-w.
paul_h
2

Una forma es agregar las siguientes líneas al /etc/hostsarchivo

  1. Abrir /etc/hostsarchivo con derechos de sudo$sudo nano /etc/hosts
  2. Pegue las siguientes líneas al final del /etc/hostsarchivo

    93.93.128.193   mirrordirector.raspbian.org
    
    93.93.128.191   archive.raspbian.org
    

¡Esto funciona para mí!

Tanuj Wagh
fuente
1

Intenté todo lo que geoffmcc me proporcionó, pero aún así no funcionó para mí. Mi solución fue cambiar los servidores DNS en mi enrutador. Usé los servidores de nombres OpenDNS. ingrese la descripción de la imagen aquí

Me imagino que puede usar los servidores de nombres de Google también como se mencionó anteriormente. Pensaría que agregarlo al resolve.conf o al archivo de interfaces funcionaría por alguna razón que no funcionó en mi caso. Esperemos que esto pueda ayudar a alguien más.

villaa19
fuente
0

Probé mi conexión IPv6 usando este sitio http://ipv6-test.com/ Dijo que mi IPv6 no estaba funcionando. En una publicación del foro, encontré que alguien reinició su enrutador y se solucionó. Reinicié mi enrutador y se solucionó el problema. La persona que dijo que reiniciara el enrutador tenía problemas persistentes había tenido que reiniciar ocasionalmente el enrutador. Además, la prueba de IPv6 falla en mi trabajo. Mi trabajo es en una empresa tan grande que Internet sale de una parte diferente del país. Deshabilitar IPv6 en su pi podría funcionar, pero creo que es mejor arreglar IPv6 en el nivel del enrutador.

Russell Hankins
fuente