SSH เชื่อมต่อโดยไม่มีอินเทอร์เน็ตได้อย่างไร


10

ฉันมีเราเตอร์ WiFi เชื่อมต่อด้วยสายเคเบิลอีเธอร์เน็ตกับเดสก์ท็อป Ubuntu และมือถือ Android ของฉัน ฉันsshdตั้งค่าแล้ว

สายเคเบิลสายโทรศัพท์เข้ากับเราเตอร์ถูกตัด แต่อุปกรณ์ทั้งสองยังคงเชื่อมต่ออยู่ แต่ไม่สามารถเข้าถึงอินเทอร์เน็ตได้

ดังนั้นเพื่อทดสอบฉันพยายามสร้างการเชื่อมต่อ SSH จากมือถือของฉันไปยังเดสก์ท็อป (โดยใช้แอพ ConnectBot Android) สำหรับความประหลาดใจที่สุดของฉันฉันได้รับเซสชัน SSH ที่ประสบความสำเร็จ

เหตุใดอุปกรณ์ทั้งสองจึงสามารถเชื่อมต่อผ่าน SSH ได้


โทรศัพท์มือถือเชื่อมต่อกับเครือข่ายเดียวกัน (ผ่านเราเตอร์ของคุณ) เป็นเดสก์ท็อปหรือไม่
dadexix86

ใช่พวกเขาเชื่อมต่อกับเราเตอร์เดียวกัน
UniversallyUniqueID

31
แล้วมันก็เดินผ่านเราเตอร์โดยไม่จำเป็นต้องออกไปข้างนอกมัน :)
dadexix86

38
ในฐานะที่เป็นการเปรียบเทียบ: ทางหลวงสายเดียวในและนอกเมืองของคุณถูกปิดกั้นโดยแผ่นดินถล่มและไม่มีใครสามารถขับเข้าหรือออก คุณยังสามารถไปที่บ้านเพื่อนบ้านของคุณเพราะถนนภายในเมืองของคุณทำงานได้ดี ในทำนองเดียวกันการเชื่อมต่ออินเทอร์เน็ตไปยังโลกภายนอกถูกปิดใช้งานโดยสายเคเบิลที่ถูกตัด แต่อุปกรณ์ในเครือข่ายของคุณยังคงสามารถพูดคุยกันได้
Zach Lipton

คุณคิดว่าทุกอย่างต้องเชื่อมต่อกับ "คลาวด์" เพื่อให้สามารถใช้งานได้หรือไม่
Matti Virkkunen

คำตอบ:


42

เราเตอร์ของคุณเป็นเกตเวย์สำหรับเครือข่าย WAN อื่นเท่านั้น เราเตอร์ในตัวเองเป็นเพียงโหนดอื่นในเครือข่ายท้องถิ่น เนื่องจากโหนดอื่น ๆ ของคุณมีการตั้งค่าเครือข่ายเดียวกันพวกเขาควรจะสามารถเชื่อมต่อได้ดี เนื่องจากมีการเชื่อมต่อจริง ๆ คุณมีเครือข่ายท้องถิ่น (LAN) ที่ถูกต้อง

อย่างไรก็ตามหากคุณพยายามเชื่อมต่อกับ WAN คุณจะไม่สามารถทำได้

นี่คือคำจำกัดความของ SSH

Secure Shell หรือ SSH เป็นโปรโตคอลเครือข่ายเข้ารหัส (เข้ารหัส) ที่ทำงานในเลเยอร์ 7 ของรูปแบบ OSI เพื่ออนุญาตการล็อกอินจากระยะไกลและบริการเครือข่ายอื่น ๆ ให้ทำงานอย่างปลอดภัยผ่านเครือข่ายที่ไม่ปลอดภัย

การเชื่อมต่ออินเทอร์เน็ตไม่จำเป็นต้องใช้ SSH ในอุปกรณ์ของคุณเว้นแต่ว่าคุณกำลังพยายามทำผ่านอินเทอร์เน็ต!


แก้ไขการสะกดและไวยากรณ์ ถ้าสิ่งนี้ไม่เหมาะคุณสามารถย้อนกลับได้ คำแนะนำเพิ่มเติม: ชี้แจงสิ่งที่เราหมายถึงที่นี่ด้วยการใช้ "เชื่อมต่อ" / "เชื่อมต่อ" ที่แตกต่างกัน ลบบิตเกี่ยวกับเราเตอร์ที่เพิ่งเป็นโหนดอื่น (ไม่มีความหมายในการใช้งานปกติเนื่องจากเราเตอร์ให้บริการ DHCP และ DNS ไปยัง LAN รวมถึงทำหน้าที่เป็นจุดเชื่อมต่อไร้สายสวิตช์เกตเวย์และไคลเอ็นต์ DHCP / PPPoE) และโดยเฉพาะอย่างยิ่งเพิ่มว่ามันเป็นเพราะ LAN ทำงานได้ดี (ไม่คำนึงถึงสถานะของการเชื่อมต่ออินเทอร์เน็ต) ที่อุปกรณ์ใน LAN สามารถพูดคุยกัน
Mathieu K.

24

มือถือ (WiFi) และเดสก์ท็อปของคุณ (Ethernet) อยู่ในเครือข่ายท้องถิ่นเดียวกัน ไม่มีเวทย์มนตร์เลย


10

ฉันเคยได้ยินคำถามนี้หลายครั้งและยากที่จะอธิบายให้ใครบางคนที่มีประสบการณ์เครือข่ายน้อย นี่คือวิธีที่ฉันอธิบายผ่านแผนภาพง่าย ๆ

รับทั้ง LAN และ WAN เนื่องจากทุกบรรทัดยังคงอยู่

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

รับเฉพาะ LAN แต่ไม่ได้รับ WAN เนื่องจากสายไปยังเราเตอร์ยังคงไม่เปลี่ยนแปลง ไม่ได้รับ WAN (อินเทอร์เน็ต) เนื่องจากสายไปยัง ISP ถูกตัด

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

โชคดี!


1

เราเตอร์ "WiFi" ของคุณรวมฟังก์ชั่นหลายอย่างไว้ในอุปกรณ์เดียว ในอดีตหน้าที่เหล่านี้จะต้องใช้อุปกรณ์แยกต่างหากในกล่องแยกต่างหาก

  • บรอดแบนด์โมเด็ม - สื่อสารกับ ADSL หรือบริการลากระยะไกลที่คล้ายกัน
  • เราเตอร์ - เชื่อมต่อเครือข่ายภายในกับโลกกว้าง
  • สวิตช์อีเธอร์เน็ตหรือฮับ - เชื่อมต่อคอมพิวเตอร์อีเธอร์เน็ตแบบใช้สายเข้าด้วยกัน
  • จุดเชื่อมต่อไร้สาย (WAP) - เชื่อมต่ออุปกรณ์ไร้สายในพื้นที่ด้วยกัน
  • เซิร์ฟเวอร์ DHCP - กำหนดที่อยู่ IP (ฯลฯ ) ให้กับอุปกรณ์ท้องถิ่น
  • เซิร์ฟเวอร์ DNS - อนุญาตให้อุปกรณ์ท้องถิ่นค้นหาแต่ละอื่น ๆ และค้นหาเซิร์ฟเวอร์อินเทอร์เน็ต
  • เซิร์ฟเวอร์ NTP - ให้เวลากับอุปกรณ์ท้องถิ่น
  • ฯลฯ (เซิร์ฟเวอร์การพิมพ์, USB NAS, ... )

เมื่อสายเคเบิลบรอดแบนด์ของคุณถูกตัดการเชื่อมต่อเฉพาะฟังก์ชั่นโมเด็มบรอดแบนด์จะถูกยกเลิกการให้บริการฟังก์ชั่นเราเตอร์นั้นมีน้อยที่จะทำ ฟังก์ชั่นสวิตช์และ WAP (ฯลฯ ) สามารถทำงานได้ต่อไปทำให้อุปกรณ์ในพื้นที่สามารถพูดคุยกันได้

ในระยะสั้นเครือข่ายท้องถิ่น (LAN) เป็นอิสระและสามารถทำงานได้โดยไม่ต้องใช้เครือข่ายบริเวณกว้าง (WAN)


0

อุปกรณ์มีที่อยู่ IP และที่อยู่ฮาร์ดแวร์ (MAC) เราเตอร์มีตารางที่มีที่อยู่ MAC และที่อยู่ IP ถูกแมป มือถือของคุณมีที่อยู่ IP เช่นเดียวกับที่อยู่ MAC เมื่อแอพมือถือพยายามค้นหาเลเยอร์ดาต้าลิงค์ของเราเตอร์ใช้ประโยชน์จากโปรโตคอลที่เรียกว่า ARP (address resolution protocol) เพื่อค้นหาที่อยู่ MAC ของคอมพิวเตอร์และส่งการออกอากาศในซับเน็ตเมื่อ NIC ของพีซีของคุณได้รับคำขอจะตอบกลับคำขอและส่ง IP ของคอมพิวเตอร์ของคุณจากตารางตัวกรองการบันทึกข้อมูลในระเบียนและแมป MAC กับ IP เนื่องจากพีซีและมือถืออยู่ในเครือข่ายเดียวกันจึงไม่จำเป็นต้องออกจากเครือข่าย (เครือข่ายสาธารณะเช่นอินเทอร์เน็ต) ทุกครั้ง เราเตอร์จะส่งแพ็กเก็ตข้อมูลไปยังตำแหน่งที่ถูกต้องเมื่อมือถือพยายามที่จะเชื่อมต่อกับมันแม้ว่าจะเปลี่ยนที่อยู่ IP แล้วมันจะใช้ ARP อีกครั้ง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.