Não foi possível conectar ao mirrordirector.raspbian.org


19

Não consigo me conectar mirrordirector.raspbian.orgno Raspbian, mas não sei por quê.

Eu já reinstalei o Raspbian, mas parece que esse não é o problema. Como posso resolver isto?

Depois que eu me conectei ao meu Raspberry Pi sobre SSH de outro computador e, em seguida, execute sudo apt-get updatee funcione como um encanto. Mas, se alguém puder explicar por que não estava funcionando quando eu estava executando o comando do próprio Pi, seria ótimo!


Através do wifi teve o mesmo problema, mas quando conectado através do cabo LAN tudo começa a funcionar.
Sanya Snex

No meu caso, o roteador bloqueou solicitações. Eu adicionei uma regra ao iptables do roteador e tudo funcionou.
Sanya Snex

Respostas:


21

Usando o terminal ou seu editor de texto favorito, você pode definir um espelho específico para usar em

 /etc/apt/sources.list

Apenas comente a linha

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

Então parece que isso

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

E substitua por um espelho perto de você na lista abaixo

A lista de espelhos pode ser encontrada aqui

Eu (nos EUA) uso o espelho da Web de concessão

Atualizar

O problema parece relacionado ao DNS (exceto o ping lento quando você usou o IP real do Google.

Atualize sua linha / etc / network / interfaces eth0 para incluir (ou atualizar existente) a ser (como última linha da seção)

 dns-nameservers 8.8.8.8 8.8.4.4

Esses são os servidores de nomes do Google. Apenas para ver se obtém melhor desempenho. Se você deseja menos olhar curioso do que o Google, existem outros fornecedores gratuitos por aí.

Quanto ao ping lento quando o endereço IP do Google era pingado, eu reiniciava o roteador e / ou o modem.

Atualização 2

Se a adição ao / etc / network / interfaces não funcionou, adicione o seguinte como última linha do /etc/resolv.conf

 nameserver 8.8.8.8 8.8.4.4

E, em seguida, reinicie ou apenas reinicie a rede

Editar 3 Além disso, se você puder atualizar a resposta com a saída de

 ifconfig

Você faz isso via terminal. Ele nos mostrará o endereço local do Pi. Além disso, atualize a resposta com o ip local do computador que está funcionando ou o endereço local do roteador. Por exemplo, o meu é

 192.168.1.1

obrigado pela sua resposta !, mas isso não resolve o meu problema. Está fazendo o mesmo de antes. Só estou tentando conectar para obter o pacote, mas o estoque está em 0% e também não consigo executar ping no google.com. Não porque
William Bello

Com fio ou WiFi? A Internet funcionou durante a instalação. Você pode executar ping no seu roteador ou em qualquer outro dispositivo local.
Geoffmcc

conexão com fio. E sim, posso executar ping em dispositivos locais, mas realmente não sei se ele estava funcionando durante a instalação, porque eu não precisava de conexão à Internet durante a instalação.
William Bello

Parece um problema de DNS. Você pode 74.125.29.138
executar

Sim, mas depois pare por um tempo (quase 2 minutos) e continue o ping.
William Bello

8

Eu sofri um problema semelhante e use esse caminho para resolvê-lo. Primeiro, comente isso em /etc/apt/sources.list:

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

então faça sudo apt-get updatee sudo apt-get upgrade. Em seguida, recupere o sources.list

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

Faça sudo apt-get updatee sudo apt-get upgradenovamente. Isso não acontece mais.


4

Minha solução foi desativar o IPv6 no roteador.


2
Não é provável que seja uma solução permanente, pois a mudança para o ipv6 está chegando.
Steve Robillard

1
Bem, é realmente muito provável e me ajudou imediatamente. Eu tenho um provedor IPv4 e o encapsulamento IPv4-> IPv6 (automático) está ativado no meu roteador Netgear. A desativação do IPv6 até agora corrigiu imediatamente a solicitação ping / nslookup para mirrordirector.raspbian.org.
amigos estão dizendo sobre igraczech

Isso funcionou para mim, embora eu esteja ansioso por uma solução permanente.
Ben

3

No meu caso (mesmo comportamento, sem resolução do servidor de nomes), eu o corrigi modificando o /etc/nsswitch.conf, que tinha apenas arquivos e o dns foi desativado. Agora a linha de hosts é: hosts: files dns


Isso funcionou para mim e muitos (todos no momento em que escrevemos) outros nesta página não. Na linha hosts: no arquivo /etc/nsswitch.conf, havia mais do que apenas 'files dns' e agora são exatamente esses dois e estou de volta à ação. Eu tenho uma instalação perfeitamente nova do debian-stretch-raspbian em um novo pi-0-w.
111317 paul_h

2

Uma maneira é adicionar as seguintes linhas ao /etc/hostsarquivo

  1. Aberto /etc/hosts arquivo com direitos sudo$sudo nano /etc/hosts
  2. Cole as seguintes linhas no final do /etc/hostsarquivo

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

Isso funciona para mim !!


1

Eu tentei tudo o que o geoffmcc forneceu, mas ainda não funcionou para mim. Minha solução foi alterar os servidores DNS no meu roteador. Eu usei os servidores de nomes OpenDNS. insira a descrição da imagem aqui

Eu imagino que você pode usar os servidores de nomes do Google também como mencionado acima. Eu acho que adicioná-lo ao arquivo resolve.conf ou interfaces funcionaria por algum motivo, não no meu caso. Espero que isso possa ajudar outra pessoa.


0

Testei minha conexão IPv6 usando este site http://ipv6-test.com/ Ele dizia que meu IPv6 não estava funcionando. Eu encontrei em um post no fórum que alguém reiniciou o roteador e foi corrigido. Reiniciei meu roteador e o problema foi corrigido. A pessoa que disse para reiniciar o roteador teve problemas persistentes e teve que reiniciar ocasionalmente o roteador. Além disso, o teste do IPv6 falha no meu trabalho. Meu trabalho é em uma empresa tão grande que a internet sai de uma parte diferente do país. Desabilitar o IPv6 no seu pi pode funcionar, mas acho melhor corrigir o IPv6 no nível do roteador.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.