Como o SSH se conectou sem a Internet?


10

Eu tenho um roteador WiFi, conectado por cabo Ethernet ao meu desktop Ubuntu e ao Android mobile. Eu sshdconfigurei.

O cabo de entrada de linha telefônica do roteador foi cortado. Mas os dois dispositivos ainda estavam conectados a ele, mas não conseguiam acessar a Internet.

Portanto, apenas para testar, tentei estabelecer uma conexão SSH do meu celular com a área de trabalho (usando o aplicativo ConnectBot Android). Para minha total surpresa, tive uma sessão bem-sucedida de SSH.

Por que os dois dispositivos conseguiram se conectar através do SSH?


O celular estava conectado na mesma rede (através do roteador) da área de trabalho?
dadexix86

Sim, eles estavam conectados ao mesmo roteador.
UniversallyUniqueID

31
Em seguida, ele acabou de passar através do roteador, sem a necessidade de ir para fora dele :)
dadexix86

38
Como analogia: a única estrada que entra e sai da sua cidade é bloqueada por um deslizamento de terra e ninguém pode entrar ou sair. Você ainda pode ir à casa do seu vizinho porque as estradas dentro de sua cidade funcionam bem. Da mesma forma, a conexão da Internet com o mundo externo é desativada pelo corte do cabo, mas os dispositivos dentro da sua rede ainda podem se comunicar.
Zach Lipton

Você achou que tudo precisava se conectar à "nuvem" para funcionar?
Matti Virkkunen

Respostas:


42

Seu roteador é apenas um gateway para outra rede WAN; o roteador em si é apenas outro nó na rede local. Como seus outros nós têm as mesmas configurações de rede, eles devem conseguir se conectar perfeitamente. Como eles estão realmente conectados, você tem uma rede local (LAN) válida.

No entanto, se você tentar se conectar a uma WAN, não poderá fazê-lo.

Aqui está a definição de SSH.

O Secure Shell, ou SSH, é um protocolo de rede criptografado (criptografado) que opera na camada 7 do Modelo OSI para permitir que o logon remoto e outros serviços de rede operem com segurança em uma rede não segura

Uma conexão com a Internet não é necessária para fazer o SSH no seu dispositivo, a menos que você esteja tentando fazer isso através da Internet!


Ortografia e gramática corrigidas. Se isso não servir, fique à vontade para reverter. Mais sugestões: esclareça o que queremos dizer aqui com os diferentes usos de "connect" / "connected"; remova a parte do roteador apenas sendo outro nó (não é significativo no uso normal, pois o roteador normalmente serve DHCP e DNS para a LAN, além de atuar como um ponto de acesso sem fio, switch, gateway e cliente DHCP / PPPoE); e, especialmente, acrescente que é porque a LAN está funcionando bem (independentemente do status da conexão com a Internet) que os dispositivos na LAN podem conversar entre si.
Mathieu K.

24

Seu celular (WiFi) e sua área de trabalho (Ethernet) estão na mesma rede local. Não há magia alguma.


10

Já ouvi essa pergunta muitas vezes e é difícil de explicar para alguém com pouca experiência em rede. É assim que eu explico, através de um diagrama simples.

Obtém LAN e WAN, porque todas as linhas estão intactas.

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

Obtém apenas LAN, mas não obtém WAN, porque as linhas do roteador ainda estão intactas. Não recebe WAN (internet) porque a linha para o ISP está cortada.

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

Boa sorte!


1

Seu roteador "WiFi" na verdade incorpora várias funções em um dispositivo. No passado, essas funções exigiam dispositivos separados em caixas separadas

  • modem de banda larga - comunica-se com ADSL ou serviço similar de longo curso.
  • roteador - conecta redes internas a um mundo mais amplo
  • switch ou hub ethernet - conecta computadores ethernet conectados localmente
  • ponto de acesso sem fio (WAP) - conecta dispositivos sem fio locais
  • Servidor DHCP - atribui endereços IP (etc) a dispositivos locais
  • Servidor DNS - permite que dispositivos locais se localizem e localizem servidores da Internet
  • Servidor NTP - fornece tempo para dispositivos locais.
  • etc (servidor de impressão, NAS USB, ...)

Quando o cabo de banda larga é desconectado, apenas a função de modem de banda larga fica fora de serviço; a função de roteador tem pouco a fazer. O comutador e as funções WAP (etc) podem continuar funcionando, permitindo que os dispositivos locais se comuniquem.

Em resumo, a rede local (LAN) é autônoma e pode funcionar principalmente sem a rede de longa distância (WAN).


0

Os dispositivos têm endereço IP e endereço de hardware (MAC). O roteador possui uma tabela com endereço MAC e endereço IP mapeados. Seu celular tem um endereço IP e também um endereço MAC. Quando o aplicativo móvel tenta encontrar a camada de conexão de dados do roteador do computador, utiliza-se um protocolo chamado ARP (protocolo de resolução de endereço) para encontrar o endereço MAC do computador e envia uma transmissão em uma sub-rede. Quando a NIC do seu PC recebe o pedido, responde ao pedido e envia o IP do seu computador a partir da tabela de filtros.O roteador salva as informações em seus registros e mapeia o MAC para o IP. Como o PC e o celular estão na mesma rede, não há necessidade de sair da rede (rede pública como a Internet). O roteador encaminhará os pacotes de dados para o lugar certo quando o dispositivo móvel tentar conectar o dispositivo. Mesmo que o endereço IP seja alterado, ele utilizará novamente o ARP.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.