Verbindung zu mirrordirector.raspbian.org nicht möglich


19

Ich kann auf mirrordirector.raspbian.orgRaspbian keine Verbindung herstellen , aber ich weiß nicht warum.

Ich habe Raspbian bereits neu installiert, aber es sieht so aus, als ob dies nicht das Problem ist. Wie kann ich das beheben?

Nachdem ich über SSH eine Verbindung zu meinem Raspberry Pi von einem anderen Computer aus hergestellt habe und dann sudo apt-get updatewie ein Zauber laufen und arbeiten konnte. Aber wenn jemand erklären kann, warum es nicht funktioniert hat, als ich den Befehl vom Pi selbst ausgeführt habe, wäre es großartig!


Durch das WLAN hatte das gleiche Problem, aber wenn über das LAN-Kabel angeschlossen, fängt alles an zu funktionieren.
Sanya Snex

In meinem Fall hat der Router Anfragen blockiert. Ich habe eine Regel zu den iptables des Routers hinzugefügt und alles hat funktioniert.
Sanya Snex

Antworten:


21

Mit dem Terminal oder Ihrem bevorzugten Texteditor können Sie einen bestimmten Spiegel definieren, in dem Sie ihn verwenden möchten

 /etc/apt/sources.list

Kommentieren Sie einfach die Zeile aus

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

So sieht es also aus

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

Und ersetzen Sie es durch einen Spiegel in Ihrer Nähe aus der folgenden Liste

Die Liste der Spiegel finden Sie hier

Ich (in den USA) benutze den Lease Web Mirror

Aktualisieren

Das Problem scheint DNS-bezogen zu sein (mit Ausnahme des langsamen Pings, wenn Sie die tatsächliche IP von Google verwendet haben).

Aktualisieren Sie die Zeile / etc / network / interfaces eth0, um die letzte Zeile des Abschnitts aufzunehmen (oder vorhandene zu aktualisieren).

 dns-nameservers 8.8.8.8 8.8.4.4

Das sind Google Nameserver. Nur um zu sehen, ob Sie eine bessere Leistung erzielen. Wenn Sie weniger neugierige Blicke als Google haben möchten, gibt es andere kostenlose Anbieter.

Soweit langsames Ping beim Pingen der IP-Adresse von Google, würde ich Router und / oder Modem neu starten.

Update 2

Wenn das Hinzufügen zu / etc / network / interfaces nicht funktioniert hat, fügen Sie Folgendes als letzte Zeile der Datei /etc/resolv.conf hinzu

 nameserver 8.8.8.8 8.8.4.4

Und dann starten Sie das Netzwerk neu oder starten Sie es einfach neu

Edit 3 Auch wenn du die Antwort mit der Ausgabe von aktualisieren könntest

 ifconfig

Sie tun dies über das Terminal. Es zeigt uns die lokale Adresse des Pi. Aktualisieren Sie die Antwort auch mit der lokalen IP-Adresse des funktionierenden Computers oder der lokalen Adresse des Routers. Zum Beispiel ist meins

 192.168.1.1

danke für deine antwort !, aber das löst mein problem nicht. Es geht genauso wie zuvor. Ich versuche nur, eine Verbindung herzustellen, um das Paket zu erhalten, habe aber einen Lagerbestand von 0% und kann auch google.com nicht anpingen. Warum nicht
William Bello

Kabelgebunden oder WiFi? Hat das Internet während der Installation funktioniert? Können Sie Ihren Router oder ein anderes lokales Gerät anpingen?
Geoffmcc

Kabelverbindung. Und ja, ich kann lokale Geräte pingen, weiß aber wirklich nicht, ob es während der Installation funktioniert hat, da ich während der Installation keine Internetverbindung benötigte.
William Bello

Scheint wie ein DNS-Problem. Können Sie Ping 74.125.29.138(Google IP)
Geoffmcc

Ja, aber dann für eine Weile aufhören (fast 2 Minuten) und dann den Ping fortsetzen.
William Bello

8

Ich habe ein ähnliches Problem erlitten und nutze diesen Weg, um es zu beseitigen. Kommentieren Sie dies zuerst in /etc/apt/sources.list:

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

dann mach sudo apt-get updateund sudo apt-get upgrade. Stellen Sie dann die sources.list wieder her

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

Mach sudo apt-get updateund sudo apt-get upgradewieder. Es passiert nicht mehr.


4

Meine Lösung bestand darin, IPv6 im Router zu deaktivieren.


2
Dies ist wahrscheinlich keine dauerhafte Lösung, da der Umstieg auf ipv6 bevorsteht.
Steve Robillard

1
Nun, es ist sehr wahrscheinlich und es hat mir sofort geholfen. Ich habe einen IPv4-Anbieter und ich hatte IPv4-> IPv6-Tunneling (Automatisch) auf meinem Netgear-Router aktiviert. Durch Deaktivieren von IPv6 wurde die Ping- / Nslookup-Anforderung an mirrordirector.raspbian.org sofort behoben.
Igraczech

Dies hat bei mir funktioniert, obwohl ich nach einer dauerhaften Lösung strebe.
Ben

3

In meinem Fall (gleiches Verhalten, keine Nameserver-Auflösung) habe ich das Problem behoben, indem ich die Datei /etc/nsswitch.conf geändert habe. Sie enthielt nur Dateien und DNS wurde deaktiviert. Jetzt lautet die Hosts-Zeile: hosts: files dns


Dies funktionierte für mich und viele (alle zum Zeitpunkt des Schreibens) andere auf dieser Seite nicht. In der hosts: -Zeile in der Datei /etc/nsswitch.conf gab es mehr als nur "files dns" und jetzt sind es genau diese beiden und ich bin wieder in Aktion. Ich habe eine vollkommen neue Installation von Debian-Stretch-Raspbian auf einem neuen Pi-0-W.
paul_h

2

Eine Möglichkeit besteht darin, der /etc/hostsDatei die folgenden Zeilen hinzuzufügen

  1. /etc/hostsDatei mit Sudo-Rechten öffnen$sudo nano /etc/hosts
  2. Fügen Sie die folgenden Zeilen am Ende der /etc/hostsDatei ein

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

Das funktioniert bei mir !!


1

Ich habe alles ausprobiert, was geoffmcc zur Verfügung stellte, aber es funktionierte immer noch nicht für mich. Meine Lösung bestand darin, die DNS-Server auf meinem Router zu ändern. Ich habe die OpenDNS-Nameserver verwendet. Bildbeschreibung hier eingeben

Ich würde mir vorstellen, dass Sie die Google-Nameserver auch wie oben erwähnt nutzen können. Ich würde denken, dass das Hinzufügen zur resolve.conf oder der Interface-Datei aus irgendeinem Grund funktioniert, aus dem es in meinem Fall nicht funktioniert hat. Hoffentlich könnte dies jemand anderem helfen.


0

Ich habe meine IPv6-Verbindung auf dieser Website unter http://ipv6-test.com/ getestet. Es wurde gemeldet, dass mein IPv6 nicht funktioniert hat. Ich habe in einem Forumsbeitrag festgestellt, dass jemand seinen Router neu gestartet hat und es wurde behoben. Ich habe meinen Router neu gestartet und das Problem wurde behoben. Die Person, die angab, den Router neu zu starten, hatte anhaltende Probleme und musste den Router gelegentlich neu starten. Außerdem schlägt der IPv6-Test bei meiner Arbeit fehl. Mein Job ist bei einer Firma, die so groß ist, dass das Internet aus einem anderen Teil des Landes kommt. Das Deaktivieren von IPv6 auf Ihrem Pi funktioniert möglicherweise, aber ich denke, es ist besser, IPv6 nur auf Routerebene zu beheben.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.