Früher konnte ich SSH an Raspbian senden, aber jetzt kann ich nicht, obwohl wir uns im selben Netzwerk befinden. Irgendeine Idee warum ist das so?
Monas-MacBook-Pro:~ mona$ ssh [email protected]
ssh: connect to host 192.168.1.105 port 22: Operation timed out
PS: Ich sollte in der Lage sein, über ein beliebiges Netzwerk eine SSH-zu-Raspbian-Shell zu erstellen, oder?
Hier ist das Ping-Ergebnis, wie in den Kommentaren angefordert:
Monas-MacBook-Pro:~ mona$ ping 192.168.1.105
PING 192.168.1.105 (192.168.1.105): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
ping: sendto: No route to host
Request timeout for icmp_seq 4
ping: sendto: Host is down
Request timeout for icmp_seq 5
ping: sendto: Host is down
Request timeout for icmp_seq 6
ping: sendto: Host is down
Request timeout for icmp_seq 7
ping: sendto: Host is down
Request timeout for icmp_seq 8
ping: sendto: Host is down
Request timeout for icmp_seq 9
ping: sendto: Host is down
Request timeout for icmp_seq 10
ping: sendto: Host is down
Request timeout for icmp_seq 11
Im Moment sind sowohl Pi als auch mein Laptop über WLAN.
Antworten:
Möglicherweise möchten Sie diese Anweisungen ausprobieren:
Die lokale IP-Adresse Ihres Raspberry Pi ist nicht festgelegt, es sei denn, Sie verwenden einen drahtlosen Adapter für die Verbindung, der die IP-Adresse beibehält. Sie müssen sich im selben Wi-Fi-Netzwerk befinden, damit dies funktioniert. Wenn Sie SSH für das RPI verwenden möchten, können Sie die folgenden Schritte ausführen:
Dies ist für die Remotedesktopverbindung:
Ich habe diesen Schritt von hier aus gefunden und sie haben für mich gearbeitet
Hier ist eine andere Möglichkeit, SSH zu verwenden:
Ich habe diese Anweisungen hier gefunden. Der ursprüngliche Link befindet sich hier: https://raspberrypi.stackexchange.com/a/34870/32923
quelle
Ab November 2016 ist SSH auf raspbian standardmäßig deaktiviert.
Der einfachste Weg, dies zu umgehen, besteht darin, eine Datei mit dem Namen "SSH" auf der SD-Karte abzulegen (beachten Sie, dass keine Dateierweiterung vorhanden ist). SSH wird dann aktiviert.
Hinzufügen von Notizen für Benutzer mit Monitorzugriff über diesen Link :
quelle
ssh
Datei hilft nicht, wenn das OP sein RPi nicht anpingen kann.@Mensch.
Ich glaube nicht, dass nur weil es ein drahtloser Adapter ist, es seine IP behält. Jedes Netzwerk, in dem DHCP IP-Adressen bereitstellt, kann die IP ändern, wenn dies gewünscht wird. Die einzige Möglichkeit, eine IP-Adresse in einem von DHCP verwalteten Netzwerk zu reservieren, besteht darin, eine Reservierung zu verwenden, die normalerweise vom Router ausgeführt wird und eine IP-Adresse für die MAC-Adresse des Netzwerkadapters auf diesem Computer reserviert. Dies kann jedoch zwei reservierte IP-Adressen für einen Computer mit kabelgebundenem und kabellosem Adapter bedeuten.
Wenn Sie Ihren PI im Netzwerk verloren haben, ist das Ausführen von nmap ein guter Ausgangspunkt. Ich bin mir nicht sicher über eine Windows-Version, aber es wird etwas geben. http://www.cyberciti.biz/networking/nmap-command-examples-tutorials/
quelle
Mein Problem trat auf, als mein Router neu gestartet wurde und die Firma vorbeikam, deren Geräte zufällig die gleichen statischen IP-Zuweisungen wie meine beiden PIs, eine 4 und eine 0 W, aufnahmen. Ich ging in die dhcpcd.conf und stellte die statischen IPs für jede ein Ich habe die Anweisungen von dhcpcd.conf befolgt von: https://thepihut.com/blogs/raspberry-pi-tutorials/how-to-give-your-raspberry- pi-a-static-ip-address-update
Kurz gesagt, bearbeiten Sie einfach,
/etc/dhcpcd.conf
um hinzuzufügenDie 'statischen Router' und 'Domänenname_Server' sollten die IP-Adresse Ihres Routers sein. Die IP-Adresse sollte eine Adresse sein, die dieselben ersten 3 Oktette der IP-Adresse verwendet (z. B. 192.168.0). Ändern Sie eth0 in wlan0, wenn es sich um WLAN anstelle des Ethernet-Anschlusses handelt.
quelle
Wenn Sie sich an den Hostnamen des Raspbian erinnern (z. B.
myhost
), können Sie Folgendes versuchen:avahi-daemon
Das Ausführen als Dienst würde den Hostnamen / die IP (zeroconf) veröffentlichen. In der Apple-Welt heißt es Bonjour.myhost.local
würde auf die tatsächliche IP aufgelöst werden.quelle
Haben Sie eine Art WiFi-Extender installiert? Hat AP Isolation eingegriffen?
Das ist mir passiert:
Ich hatte diese Erfahrung auch. Mein Raspi wurde über einen TP-Link Powerline WiFi Extender verbunden.
Ich habe den WiFi Extender hochgefahren und konnte wieder SSH.
Es scheint aus einem unbekannten Grund, dass der WiFi-Extender nach einiger Zeit die AP-Isolation eingeschaltet hat, die die Kommunikation aller verbundenen Clients zwischen einem anderen verbietet.
quelle