Ich habe einen WLAN-Router, der über ein Ethernet-Kabel mit meinem Ubuntu-Desktop und meinem Android-Handy verbunden ist. Ich habe sshd
eingerichtet.
Das Telefonkabel zum Router wurde unterbrochen. Beide Geräte waren jedoch weiterhin damit verbunden, konnten jedoch nicht auf das Internet zugreifen.
Zum Testen habe ich versucht, eine SSH-Verbindung von meinem Handy zum Desktop herzustellen (mithilfe der ConnectBot-Android-App). Zu meinem größten Erstaunen bekam ich eine erfolgreiche SSH-Sitzung.
Warum konnten die beiden Geräte über SSH eine Verbindung herstellen?
networking
ssh
UniversallyUniqueID
quelle
quelle
Antworten:
Ihr Router ist nur ein Gateway zu einem anderen WAN-Netzwerk. Der Router an sich ist nur ein weiterer Knoten im lokalen Netzwerk. Da Ihre anderen Knoten dieselben Netzwerkeinstellungen haben, sollten sie problemlos eine Verbindung herstellen können. Da sie tatsächlich verbunden sind, verfügen Sie über ein gültiges lokales Netzwerk (LAN).
Wenn Sie jedoch versuchen, eine Verbindung zu einem WAN herzustellen, können Sie dies nicht tun.
Hier ist die Definition von SSH.
Für SSH auf Ihrem Gerät ist keine Internetverbindung erforderlich, es sei denn, Sie versuchen dies über das Internet!
quelle
Ihr Mobiltelefon (WiFi) und Ihr Desktop (Ethernet) befinden sich im selben lokalen Netzwerk. Es gibt überhaupt keine Magie.
quelle
Ich habe diese Frage oft gehört und es ist schwierig, sie jemandem mit wenig Netzwerkerfahrung zu erklären. So erkläre ich es anhand eines einfachen Diagramms.
Ruft sowohl LAN als auch WAN ab, da alle Leitungen intakt sind.
Ruft nur LAN ab, erhält jedoch kein WAN, da die Leitungen zum Router noch intakt sind. Erhält kein WAN (Internet), da die Leitung zum ISP unterbrochen ist.
Viel Glück!
quelle
Ihr "WiFi" -Router enthält tatsächlich mehrere Funktionen in einem Gerät. In der Vergangenheit waren für diese Funktionen separate Geräte in separaten Boxen erforderlich
Wenn Ihr Breitbandkabel abgezogen wird, wird nur die Breitbandmodemfunktion außer Betrieb genommen, die Routerfunktion hat dann wenig zu tun. Die Switch- und WAP-Funktionen (usw.) können weiterhin funktionieren, sodass lokale Geräte miteinander kommunizieren können.
Kurz gesagt, das lokale Netzwerk (LAN) ist autonom und kann größtenteils ohne das WAN (Wide Area Network) funktionieren.
quelle
Geräte haben IP-Adresse und Hardware-Adresse (MAC). Der Router verfügt über eine Tabelle, der MAC-Adresse und IP-Adresse zugeordnet sind. Ihr Handy hat eine IP-Adresse sowie eine MAC-Adresse. Wenn die mobile App versucht, die Datenverbindungsschicht des Computers zu finden, verwendet der Router ein Protokoll namens ARP (Address Resolution Protocol), um die MAC-Adresse des Computers zu ermitteln, und sendet eine Sendung in einem Subnetz. Wenn die Netzwerkkarte Ihres PCs die Anforderung erhält, antwortet er auf die Anforderung und sendet sie Die IP Ihres Computers wird aus der Filtertabelle entnommen. Der Router speichert die Informationen in seinen Datensätzen und ordnet den MAC der IP zu. Da sich PC und Mobile im selben Netzwerk befinden, muss das Netzwerk nicht verlassen werden (öffentliches Netzwerk wie Internet) Der Router leitet die Datenpakete an die richtige Stelle weiter, wenn das Mobiltelefon versucht, eine Verbindung herzustellen. Selbst wenn sich die IP-Adresse ändert, wird ARP erneut verwendet.
quelle