Як SSH підключився без Інтернету?


10

У мене є маршрутизатор WiFi, підключений кабелем Ethernet до мого робочого столу Ubuntu та мобільного Android. Я sshdналаштував.

Обрізано телефонний кабель для маршрутизатора. Але обидва пристрої все ще були підключені до нього, але не мали доступу до Інтернету.

Отже, лише для тестування я спробував встановити SSH-з'єднання зі свого мобільного на робочий стіл (за допомогою програми ConnectBot Android). На моє здивування, я отримав успішне сеанс SSH.

Чому два пристрої змогли підключитися через SSH?


Чи був підключений мобільний телефон у тій же мережі (через ваш маршрутизатор), що і на робочому столі?
dadexix86

Так, вони були підключені до того ж маршрутизатора.
UniversallyUniqueID

31
Тоді він просто пройшов через роутер, не
виходячи

38
Як аналогія: єдине шосе, яке знаходиться у вашому місті і поза ним, перекрите зсувом, і ніхто не може заїхати або виїхати. Ви все ще можете зайти до сусіднього будинку сусіднього будинку, оскільки дороги всередині вашого міста працюють нормально. Точно так само підключення Інтернету до зовнішнього світу відключається через розрізання кабелю, але пристрої всередині вашої мережі все ще можуть спілкуватися один з одним.
Зак Ліптон

Ви думали, що все має підключитися до "хмари", щоб функціонувати?
Матті Вірккунен

Відповіді:


42

Ваш маршрутизатор - це лише шлюз до іншої мережі WAN; сам маршрутизатор - це ще один вузол локальної мережі. Оскільки інші ваші вузли мають ті самі мережеві настройки, вони повинні мати можливість підключитися просто чудово. Оскільки вони справді підключені, у вас є дійсна локальна мережа (LAN).

Однак якщо ви спробуєте підключитися до WAN, ви не зможете це зробити.

Ось визначення SSH.

Безпечна оболонка або SSH - це криптографічний (зашифрований) мережевий протокол, що працює на рівні 7 моделі OSI, щоб дозволити віддаленому входу та іншим мережевим службам безпечно працювати в незахищеній мережі

Підключення до Інтернету для SSH на ваш пристрій не потрібно, якщо ви не намагаєтеся це зробити через Інтернет!


Фіксований правопис та граматика. Якщо це не влаштовує, сміливо відкочуйте. Подальші пропозиції: уточнити, що ми маємо на увазі тут із різними напрямами використання «підключити» / «підключено»; видаліть біт про маршрутизатор, який є лише іншим вузлом (не має сенсу для звичайного використання, оскільки маршрутизатор, як правило, обслуговує DHCP та DNS в локальній мережі, а також виступає в якості точки бездротового доступу, комутатора, шлюзу та клієнта DHCP / PPPoE); і, особливо, додайте, що через те, що локальна мережа працює нормально (незалежно від стану підключення до Інтернету), пристрої в локальній мережі можуть спілкуватися один з одним.
Матьє К.

24

Ваш мобільний (WiFi) та ваш робочий стіл (Ethernet) знаходяться в одній локальній мережі. Магії взагалі немає.


10

Я чув це питання багато разів, і його важко пояснити тому, хто має невеликий досвід роботи в мережі. Ось так я пояснюю це за допомогою простої схеми.

Отримує як LAN, так і WAN, оскільки всі лінії є неушкодженими.

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

Отримує лише локальну мережу, але не отримує WAN, оскільки лінії до маршрутизатора залишаються неушкодженими. Не отримує WAN (Інтернет), тому що лінійка до ISP перервана.

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

Удачі!


1

Ваш маршрутизатор "WiFi" насправді включає в себе кілька функцій в одному пристрої. Раніше для цих функцій були потрібні окремі пристрої в окремих полях

  • широкосмуговий модем - спілкується з ADSL або подібною послугою довгої передачі.
  • маршрутизатор - підключає внутрішню мережу (мережі) до широкого світу
  • ethernet комутатор або концентратор - з'єднує локально провідні комп'ютери Ethernet разом
  • точка бездротового доступу (WAP) - з'єднує локальні бездротові пристрої разом
  • DHCP-сервер - призначає локальні пристрої IP-адреси (тощо)
  • DNS-сервер - дозволяє локальним пристроям знаходити один одного та знаходити Інтернет-сервери
  • Сервер NTP - забезпечує час для локальних пристроїв.
  • тощо (сервер друку, USB NAS, ...)

Коли ваш широкосмуговий кабель відключений, функцію широкосмугового модему виводить з ладу, функція маршрутизатора тоді мало що має. Функції комутатора та WAP (тощо) можуть продовжувати працювати, дозволяючи місцевим пристроям спілкуватися один з одним.

Коротше кажучи, локальна мережа (LAN) є автономною і в основному може функціонувати без широкосмугової мережі (WAN).


0

Пристрої мають IP-адресу та апаратну адресу (MAC). Маршрутизатор має таблицю з відображеною MAC-адресою та IP-адресою. Ваш мобільний телефон має IP-адресу, а також MAC-адресу. Коли мобільний додаток намагається знайти рівень комп'ютерного маршрутизатора, маршрутизатор використовує протокол під назвою ARP (протокол роздільної здатності адреси), щоб знайти MAC-адресу комп’ютера та надсилає трансляцію в підмережу. його IP вашого комп'ютера з фільтруючої таблиці. Рутер зберігає інформацію в своїх записах і картах MAC на IP. Оскільки ПК і мобільний телефон знаходяться в одній мережі, немає потреби виходити з мережі (загальнодоступна мережа, наприклад, Інтернет). Маршрутизатор направить пакети даних у потрібне місце, коли мобільний спробує підключити його до нього. Навіть якщо зміниться IP-адреса, він знову використовуватиме ARP.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.