Auf meinem RPi läuft Raspbian. Ich versuche, SSH einzurichten.
Ich habe die folgenden Schritte ausgeführt, um eine statische IP auf meinem Pi zu erhalten:
- Da mein PC über WLAN mit dem LAN verbunden war, habe ich
ipconfig
die IP-Adresse, das Gateway usw. meiner WLAN-Karte abgerufen - Ich habe diese Daten verwendet, um eine statische IP in Raspbian einzurichten und natürlich die IP-Adresse zu ändern.
ifconfig
bestätigt, dass ich die statische IP korrekt eingerichtet habe.
Ich habe versucht, mit PuTTY auf meinem Windows 7-PC eine Verbindung zum Pi herzustellen. PuTTY gibt die folgende Fehlermeldung aus:
Zeitüberschreitung beim Verbinden
Als ich versuchte, die statische IP-Adresse des Pi zu pingen, erhielt ich keine Antwort von RPi, sondern "Zeitüberschreitung der Verbindung".
War es falsch, die Informationen von meinem Arbeits-PC zu kopieren? Wie kann ich das beheben und SSH auf meinem Pi zum Laufen bringen?
Antworten:
Ein paar Dinge zu versuchen:
ping 192.168.0.198
(aber mit der IP-Adresse, die Sie für SSH verwenden), wenn Sie Antworten erhalten, ist die Verbindung gut, wenn nicht, liegt ein Netzwerkproblem vor, das SSH verhindert Arbeitenssh 127.0.0.1
(tatsächlich 127.0.0.1 verwenden), wenn dies nicht funktioniert, ist es wahrscheinlich, dass SSH nicht richtig eingerichtet ist, der Fehler kann einen Hinweis auf das Problem geben.ssh 192.168.0.198 -p 22
(aber mit der IP-Adresse, die Sie für SSH verwenden). Wenn dies nicht funktioniert, kann dies auf ein Problem mit dem hinweisen Firewall unter Linux oder dass SSH so eingerichtet ist, dass nur bestimmte Verbindungen oder eine andere Portnummer verwendet werdenGehen Sie wie folgt vor, um zusätzliche Portnummern hinzuzufügen:
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.old
sudo nano /etc/ssh/sshd_config
Port 22
Port 80
vorschlagen, z. B. eine größere Nummer, zPort 55555
sudo /etc/init.d/ssh restart
80
funktioniert dies nicht, da wir einen Webserver haben, an den der Router weiterleitet, der jedoch einwandfrei55555
funktioniert hatHoffentlich hilft hier etwas, lassen Sie uns wissen, was passiert
quelle
Da Ihr Raspberry Pi direkt an den PC angeschlossen ist , sollten Sie statische IP - Adressen in einem Netzwerk zu wählen , verschiedene von Ihrem WLAN - Netzwerk sonst wird Windows wahrscheinlich versuchen , die WIFI - Schnittstelle zu verwenden , um die RPi zuzugreifen.
Wenn Ihr WIFI-Netzwerk beispielsweise 192.168.0.xxx lautet, verwenden Sie 10.2.2.xx für das RPi und die Kabelschnittstelle Ihres PCs.
Konfigurieren Sie das RPI mit 10.2.2.2 (Netzmaske 255.255.255.0 oder / 24) und den PC mit 10.2.2.3 (auch 255.255.255.0 Netzmaske) auf der Kabelschnittstelle. Sie sollten in der Lage sein, von Ihrem PC auf 10.2.2.2 zu ssh.
Beachten Sie, dass der Raspberry Pi nur dann auf das Internet zugreifen kann, wenn Sie Windows als Gateway konfigurieren, das für diese Antwort nicht geeignet ist.
quelle
Es ist möglich, dass Raspi mich aus Kitt und Sitzung rauswirft, wenn es zu weit vom Router entfernt ist und der Signalpegel unter 20% liegt.
Meine Meinung ist folgende: Himbeere benötigt einen guten Signalpegel, denn wenn der Signalpegel niedrig ist, trennt sich die Himbeere vom WLAN-Netzwerk (manchmal kann ich sehen, dass eine Verbindung besteht, manchmal nicht, aber wenn ich mich anmelde und das Skript starten möchte ... es ist vorbei und Himbeere trennen sich vom Netzwerk).
quelle
Nachdem ich die IP-Adresse des RaspberryPi (ifconfig) überprüft und die IP-Adresse meines PCs auf eine statische festgelegt hatte, trat immer wieder eine Zeitüberschreitung auf, als ich "ping raspberrypi.local" anpingte. Das Wichtigste, was ich vergessen habe, war sicherzustellen, dass unabhängig von der IP-Adresse meines RaspberryPi (198.168.1.3) die statische IP meines PCs ähnlich ist (z. B. 198.168.1.2) !!!! Dadurch können Sie eine Verbindung herstellen.
quelle
In meinem Fall war die Antwort ein hoher Datenverkehr des Übertragungs-Torrent-Clients auf dem Desktop.
Wenn jemand anderes das gleiche Problem überprüfen Sie zuerst Ihre Netzwerkgeschwindigkeit .
quelle