SSH如何在没有Internet的情况下连接?


10

我有一个WiFi路由器,该路由器通过以太网电缆连接到我的Ubuntu桌面和Android移动设备。我已经sshd设置好了。

路由器的电话线输入电缆已切断。但是两个设备仍然连接到它,但是无法访问Internet。

因此,为了测试,我尝试建立从我的手机到台式机的SSH连接(使用ConnectBot Android应用程序)。令我惊讶的是,我成功地进行了SSH会话。

为什么这两个设备能够通过SSH连接?


移动设备是否与台式机连接在同一网络上(通过路由器)?
dadexix86 '16

是的,它们已连接到同一路由器。
UniversallyUniqueID

31
然后它就通过了路由器,而无需走出它:)
dadexix86

38
打个比方:您进出城镇的唯一高速公路被滑坡挡住了,没有人可以开车进出。您仍然可以去隔壁邻居的房子,因为镇上的道路状况良好。同样,通过断开电缆也无法与外界建立Internet连接,但是网络内部的设备仍然可以相互通信。
扎克·利普顿

您是否认为一切都必须连接到“云”才能起作用?
Matti Virkkunen

Answers:


42

您的路由器只是通往另一个WAN网络的网关;路由器本身只是局域网上的另一个节点。由于其他节点具有相同的网络设置,因此它们应该能够正常连接。由于它们确实已连接,因此您具有有效的局域网(LAN)。

但是,如果您尝试连接到WAN,则将无法进行连接。

这是SSH的定义。

安全外壳(SSH)是在OSI模型的第7层上运行的加密(加密)网络协议,以允许远程登录和其他网络服务在不安全的网络上安全地运行

SSH不需要通过互联网连接即可进入您的设备,除非您尝试通过互联网进行连接!


固定的拼写和语法。如果这不合适,请随时回滚。进一步的建议:阐明“连接” /“连接”的不同用法在这里是什么意思;删除有关路由器只是另一个节点的信息(在正常使用中没有意义,因为路由器通常为LAN提供DHCP和DNS,并充当无线访问点,交换机,网关和DHCP / PPPoE客户端);尤其要补充的一点是,由于LAN运行良好(无论Internet连接的状态如何),LAN上的设备可以相互通信。
Mathieu K.

24

您的手机(WiFi)和台式机(以太网)位于同一局域网中。根本没有魔术。


10

我已经多次听到这个问题,很难向缺乏网络经验的人解释。这就是我通过简单图表进行解释的方式。

同时获取LAN和WAN,因为所有线路均完好无损。

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

仅获取LAN但不获取WAN,因为到路由器的线路仍然完好无损。因为到ISP的线路被切断,所以没有WAN(互联网)。

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

祝好运!


1

您的“ WiFi”路由器实际上将多种功能整合到一个设备中。过去,这些功能需要在单独的盒子中放置单独的设备

  • 宽带调制解调器-与ADSL或类似的远程服务进行通信。
  • 路由器-将内部网络连接到更广阔的世界
  • 以太网交换机或集线器-将本地有线的以太网计算机连接在一起
  • 无线接入点(WAP)-将本地无线设备连接在一起
  • DHCP服务器-为本地设备分配IP地址(等)
  • DNS服务器-允许本地设备相互定位并定位Internet服务器
  • NTP服务器-为本地设备提供时间。
  • 等等(打印服务器,USB NAS等)

当您的宽带电缆断开连接时,只有宽带调制解调器功能停止工作,路由器功能则无济于事。交换机和WAP功能(等)可以继续工作,从而使本地设备能够相互通信。

简而言之,局域网(LAN)是自治的,并且可以在没有广域网(WAN)的情况下正常运行。


0

设备具有IP地址和硬件地址(MAC)。路由器有一个表,其中映射了MAC地址和IP地址。您的手机具有IP地址和MAC地址。当移动应用尝试查找计算机时,路由器的数据链路层使用称为ARP(地址解析协议)的协议来查找计算机的MAC地址并在子网中发送广播。当PC的NIC收到请求时,它将答复并发送路由器从过滤器表中获取其计算机的IP。路由器将信息保存在其记录中,并将MAC映射到IP。由于PC和Mobile处于同一网络中,因此无需退出网络(例如Internet等公共网络)。当移动设备尝试连接到路由器时,路由器会将数据包路由到正确的位置,即使IP地址发生更改,路由器也会再次使用ARP。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.