web-dev-qa-db-fra.com

Comment SSH s'est-il connecté sans Internet?

J'ai un routeur WiFi, connecté par un câble Ethernet à mon ordinateur de bureau Ubuntu et à Android mobile. J'ai sshd mis en place.

Le câble d’entrée de ligne téléphonique vers le routeur a été coupé. Mais les deux appareils étaient toujours connectés, mais ne pouvaient pas accéder à Internet.

Donc, juste pour tester, j'ai essayé d'établir une connexion SSH de mon mobile au bureau (en utilisant l'application ConnectBot Android). À mon grand étonnement, j'ai eu une session SSH réussie.

Pourquoi les deux périphériques ont-ils pu se connecter via SSH?

10

Votre routeur n’est qu’une passerelle vers un autre réseau WAN; le routeur en lui-même n'est qu'un autre nœud du réseau local. Comme vos autres nœuds ont les mêmes paramètres réseau, ils devraient pouvoir se connecter parfaitement. Comme ils sont effectivement connectés, vous disposez d'un réseau local (LAN) valide.

Toutefois, si vous essayez de vous connecter à un réseau étendu, vous ne pourrez pas le faire.

Voici la définition de SSH.

Secure Shell, ou SSH, est un protocole réseau cryptographique (crypté) fonctionnant sur la couche 7 du modèle OSI pour permettre à la connexion à distance et à d'autres services réseau de fonctionner en toute sécurité sur un réseau non sécurisé.

Une connexion Internet n'est pas nécessaire pour SSH dans votre appareil, sauf si vous essayez de le faire via Internet!

42
Aboudi

Votre mobile (WiFi) et votre ordinateur de bureau (Ethernet) sont dans le même réseau local. Il n'y a aucune magie du tout.

24
A.B.

J'ai entendu cette question à plusieurs reprises et il est difficile de l'expliquer à une personne peu expérimentée en réseau. C'est comme ça que je l'explique, via un schéma simple.

Obtient à la fois LAN et WAN, car toutes les lignes sont intactes.

     ISP (internet)
          |
          |
          |
     Modem/Router/Switch
      /    |    \
     /     |     \
Mobile  Desktop  Laptop

Obtient uniquement le réseau local mais n'obtient pas le réseau étendu, car les lignes du routeur sont toujours intactes. N'obtient pas WAN (Internet) car la ligne vers le fournisseur d'accès Internet est coupée.

     ISP (internet)
          |
          x
          |
     Modem/Router/Switch
      /    |    \
     /     |     \
Mobile  Desktop  Laptop

Bonne chance!

10

Votre routeur "WiFi" intègre en réalité plusieurs fonctions dans un seul appareil. Dans le passé, ces fonctions nécessitaient des périphériques distincts dans des boîtes distinctes.

  • modem haut débit - communique avec ADSL ou un service longue distance similaire.
  • routeur - connecte le (s) réseau (s) interne (s) au monde entier
  • commutateur ou concentrateur Ethernet - permet de connecter des ordinateurs Ethernet câblés localement
  • point d'accès sans fil (WAP) - connecte ensemble des périphériques sans fil locaux
  • Serveur DHCP - attribue des adresses IP (etc.) aux périphériques locaux
  • Serveur DNS - permet aux périphériques locaux de se localiser et de localiser les serveurs Internet
  • Serveur NTP - fournit du temps aux périphériques locaux.
  • etc (serveur d'impression, USB NAS, ...)

Lorsque votre câble à large bande est déconnecté, seule la fonction modem à large bande est mise hors service, la fonction de routeur a alors peu à faire. Le commutateur et les fonctions WAP (etc.) peuvent continuer à fonctionner, permettant aux périphériques locaux de communiquer entre eux.

En bref, le réseau local (LAN) est autonome et peut généralement fonctionner sans le réseau étendu (WAN).

1
RedGrittyBrick

Les périphériques ont une adresse IP et une adresse matérielle (MAC). Le routeur a une table qui a l'adresse MAC et l'adresse IP mappées. Votre téléphone portable a une adresse IP ainsi qu'une adresse MAC. Lorsque l'application mobile essaie de trouver l'ordinateur, la couche liaison de données du routeur utilise un protocole appelé ARP (Address Resolution Protocol) pour rechercher l'adresse MAC de l'ordinateur et envoie une diffusion dans un sous-réseau.Lorsque le NIC de votre PC reçoit la requête il répond à la demande et envoie son adresse IP de votre ordinateur à partir de la table de filtrage. Le routeur enregistre les informations contenues dans ses enregistrements et mappe les adresses MAC sur IP.Lorsque PC et Mobile sont sur le même réseau, il n’est pas nécessaire de sortir du réseau (réseau public). Internet, par exemple). Chaque routeur acheminera les paquets de données au bon endroit lorsque le mobile essaiera de se connecter à lui.Même si l’adresse IP change, elle utilisera à nouveau le protocole ARP.

0
Gagan Singh