Impossible de se connecter à mirrordirector.raspbian.org

19

Je ne peux pas me connecter à mirrordirector.raspbian.orgRaspbian, mais je ne sais pas pourquoi.

J'ai déjà réinstallé Raspbian, mais il semble que ce ne soit pas le problème. Comment puis-je résoudre ça?

Après m'être connecté à mon Raspberry Pi via SSH à partir d'un autre ordinateur, puis exécuter sudo apt-get updateet travailler comme un charme. Mais, si quelqu'un peut expliquer pourquoi cela ne fonctionnait pas lorsque j'exécutais la commande à partir du Pi lui-même, ce serait génial!

William Bello
la source
Grâce au wifi a eu le même problème, mais lorsqu'il est connecté via le câble LAN, tout commence à fonctionner.
Sanya Snex
Dans mon cas, le routeur a bloqué les demandes. J'ai ajouté une règle au routeur iptables et tout a fonctionné.
Sanya Snex

Réponses:

21

À l'aide du terminal ou de votre éditeur de texte préféré, vous pouvez définir un miroir spécifique à utiliser dans

 /etc/apt/sources.list

Il suffit de commenter la ligne

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

Donc ça ressemble à ça

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

Et remplacez par un miroir près de chez vous de la liste ci-dessous

La liste des miroirs se trouve ici

J'utilise (aux États-Unis) le miroir Web de location

Mise à jour

Le problème semble lié au DNS (sauf pour le ping lent lorsque vous avez utilisé l'IP réelle de Google.

Mettez à jour votre ligne / etc / network / interfaces eth0 pour inclure (ou mettre à jour l'existant) pour être (comme dernière ligne de section)

 dns-nameservers 8.8.8.8 8.8.4.4

Ce sont des serveurs de noms Google. Juste pour voir si obtenir de meilleures performances. Si vous souhaitez moins de regards indiscrets que Google, il existe d'autres fournisseurs gratuits.

En ce qui concerne le ping lent lors du ping de l'adresse IP de Google, je redémarrerais le routeur et / ou le modem.

Update 2

Si l'ajout à / etc / network / interfaces n'a pas fonctionné, ajoutez ce qui suit comme dernière ligne de /etc/resolv.conf

 nameserver 8.8.8.8 8.8.4.4

Et puis redémarrez ou redémarrez simplement la mise en réseau

Edit 3 Aussi, si vous pouviez mettre à jour la réponse avec la sortie de

 ifconfig

Vous faites cela via le terminal. Il nous montrera l'adresse locale du Pi. Veuillez également mettre à jour la réponse avec l'adresse IP locale de l'ordinateur qui fonctionne ou l'adresse locale du routeur. Par exemple, le mien est

 192.168.1.1
geoffmcc
la source
merci pour votre réponse !, mais cela ne résout pas mon problème. Il fait la même chose qu'avant. J'essaie simplement de me connecter pour obtenir le package mais stock sur 0% et je ne peux pas non plus envoyer de requête ping à google.com. Ne pas pourquoi
William Bello
Filaire ou WiFi? Internet a-t-il fonctionné pendant l'installation? Pouvez-vous cingler votre routeur ou tout autre appareil local.
geoffmcc
connexion filaire. Et oui, je peux cingler les appareils locaux, mais je ne sais vraiment pas si cela fonctionnait pendant l'installation, car je n'avais pas besoin d'une connexion Internet lors de l'installation.
William Bello
Semble comme un problème DNS. Pouvez-vous cingler 74.125.29.138(Google IP)
geoffmcc
Oui, mais arrêtez-vous un moment (près de 2 minutes), puis continuez le ping.
William Bello
8

J'ai rencontré un problème similaire et j'utilise cette méthode pour le régler. Tout d'abord, commentez ceci dans /etc/apt/sources.list:

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

puis faites sudo apt-get updateet sudo apt-get upgrade. Récupérez ensuite les sources.list

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

Faites sudo apt-get updateet sudo apt-get upgradeencore. Cela n'arrive plus.

Gord Chen
la source
4

Ma solution était de désactiver IPv6 dans le routeur.

user1450480
la source
2
Ce n'est probablement pas une solution permanente car le passage à l'ipv6 approche.
Steve Robillard
1
Eh bien, c'est en fait très probable et cela m'a aidé immédiatement. J'ai un fournisseur IPv4 et j'ai activé le tunnel IPv4-> IPv6 (automatique) sur mon routeur Netgear. La désactivation d'IPv6 jusqu'à présent a immédiatement corrigé la demande ping / nslookup à mirrordirector.raspbian.org.
igraczech
Cela a fonctionné pour moi, bien que je veuille une solution permanente.
Ben
3

Dans mon cas (même comportement, pas de résolution de serveur de noms), je l'ai corrigé en modifiant le fichier /etc/nsswitch.conf, il ne contenait que des fichiers et le DNS était désactivé. Maintenant, la ligne d'hôtes est: hosts: files dns

Renzo Alejandro Granados
la source
Cela a fonctionné pour moi et beaucoup (tous au moment de la rédaction) d'autres personnes sur cette page ne l'ont pas fait. Dans la ligne hosts: dans le fichier /etc/nsswitch.conf, il y avait plus que des «fichiers DNS» et maintenant ce sont exactement ces deux-là et je suis de retour en action. J'ai une installation parfaitement nouvelle de debian-stretch-raspbian sur un nouveau pi-0-w.
paul_h
2

Une façon consiste à ajouter les lignes suivantes au /etc/hostsfichier

  1. Ouvert /etc/hosts fichier avec les droits sudo$sudo nano /etc/hosts
  2. Collez les lignes suivantes à la fin du /etc/hostsfichier

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

Cela fonctionne pour moi !!

Tanuj Wagh
la source
1

J'ai essayé tout ce que geoffmcc a fourni mais cela n'a toujours pas fonctionné pour moi. Ma solution a été de changer les serveurs DNS de mon routeur. J'ai utilisé les serveurs de noms OpenDNS. entrez la description de l'image ici

J'imagine que vous pouvez également utiliser les serveurs de noms Google comme mentionné ci-dessus. Je penserais que l'ajouter au fichier resolv.conf ou au fichier interfaces fonctionnerait pour une raison quelconque, ce qui n'a pas été le cas dans mon cas. J'espère que cela pourrait aider quelqu'un d'autre.

villaa19
la source
0

J'ai testé ma connexion IPv6 en utilisant ce site http://ipv6-test.com/ Il a dit que mon IPv6 ne fonctionnait pas. J'ai trouvé sur un post du forum que quelqu'un avait redémarré son routeur et il a été corrigé. J'ai redémarré mon routeur et le problème a été résolu. La personne qui a dit de redémarrer le routeur avait des problèmes persistants a dû parfois redémarrer le routeur. De plus, le test IPv6 échoue dans mon travail. Mon travail est dans une entreprise si grande qu'Internet sort d'une autre partie du pays. La désactivation d'IPv6 sur votre pi peut fonctionner, mais je pense qu'il est préférable de simplement fixer IPv6 au niveau du routeur.

Russell Hankins
la source