Ich kann auf mirrordirector.raspbian.org
Raspbian 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 update
wie 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!
Antworten:
Mit dem Terminal oder Ihrem bevorzugten Texteditor können Sie einen bestimmten Spiegel definieren, in dem Sie ihn verwenden möchten
Kommentieren Sie einfach die Zeile aus
So sieht es also aus
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).
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
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
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
quelle
74.125.29.138
(Google IP)Ich habe ein ähnliches Problem erlitten und nutze diesen Weg, um es zu beseitigen. Kommentieren Sie dies zuerst in
/etc/apt/sources.list
:dann mach
sudo apt-get update
undsudo apt-get upgrade
. Stellen Sie dann die sources.list wieder herMach
sudo apt-get update
undsudo apt-get upgrade
wieder. Es passiert nicht mehr.quelle
Meine Lösung bestand darin, IPv6 im Router zu deaktivieren.
quelle
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
quelle
Eine Möglichkeit besteht darin, der
/etc/hosts
Datei die folgenden Zeilen hinzuzufügen/etc/hosts
Datei mit Sudo-Rechten öffnen$sudo nano /etc/hosts
Fügen Sie die folgenden Zeilen am Ende der
/etc/hosts
Datei einDas funktioniert bei mir !!
quelle
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.
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.
quelle
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.
quelle