Score:-1

เชื่อมต่อพีซีสองเครื่องผ่านอินเทอร์เน็ต

ธง br

สมมติว่าฉันมีพีซี 2 เครื่องที่ใช้ linux (เช่น Ubuntu 20.04)อันหนึ่งเป็นของฉัน อีกอันหนึ่ง เป็นของคนที่อยู่ต่างอำเภอเมือง

เหล่านี้เป็นพีซีธรรมดา: ทั้งคู่เข้าถึงอินเทอร์เน็ตผ่านเครือข่ายของผู้ให้บริการในพื้นที่ ดังนั้นคุณจึงไม่สามารถเข้าถึงได้ด้วยที่อยู่ IP เพียงอย่างเดียว

ฉันจะตั้งค่าการกำหนดเส้นทางบนพีซีสองเครื่องนี้ให้เชื่อมต่อผ่าน ssh ได้อย่างไร

ar flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [วิธีเข้าถึงเซิร์ฟเวอร์ ssh ที่บ้านจากภายนอกผ่านอินเทอร์เน็ต?](https://askubuntu.com/questions/1360840/how-to-access-home-ssh-server-from-outside-via-the-internet)
Daniel avatar
br flag
@guiverc ไม่ นี่คือระบบเดสก์ท็อปสำหรับใช้ในบ้าน
Daniel avatar
br flag
@guiverc เป็น 20.04 ฉันไม่ทราบอนุสัญญาเวอร์ชัน ubuntu / linux ฉันไม่คิดว่ามันสำคัญแม้ว่า
Daniel avatar
br flag
@ user68186 ไม่ ฉันไม่เห็นเหมือนกันมากระหว่างคำถามเหล่านี้ ฉันไม่เข้าใจวิธีค้นหาเส้นทางระหว่างพีซีเหล่านี้และวิธีใช้สำหรับการตั้งค่า ssh
hu flag
หากไม่มีวิธีเข้าถึงผ่าน IP คุณจะต้องมีเซิร์ฟเวอร์ ssh ตัวที่สาม ซึ่งเข้าถึงได้ทั้งคู่ จากนั้นผู้ใช้ก็ย้อนกลับช่องสัญญาณ ssh
ar flag
โปรดแก้ไขคำถามของคุณและระบุรายละเอียดเพิ่มเติม คุณสามารถใช้ ssh กับพีซี 2 เครื่องในเครือข่ายที่บ้านเดียวกันได้หรือไม่? คุณทราบที่อยู่ IP ภายในและภายนอกของคุณหรือไม่ คุณตั้งค่า ddns แล้วหรือยัง? คุณได้รับข้อผิดพลาดอะไรเมื่อคุณพยายาม ssh
Daniel avatar
br flag
@ user68186 ไม่ ฉันยังไม่ได้ตั้งค่า ddns และฉันไม่สามารถรวมพีซีเข้าด้วยกันได้
ar flag
หากผู้ให้บริการอินเทอร์เน็ตในพื้นที่ของคุณใช้ NAT คุณจะไม่สามารถทำได้เว้นแต่คุณจะสามารถโน้มน้าวให้ผู้ให้บริการเปลี่ยนการตั้งค่าและตั้งค่าการส่งต่อพอร์ตสำหรับคุณและเพื่อนของคุณได้ ในกรณีนั้น คำถามนี้ไม่เกี่ยวกับอูบุนตู
ar flag
เพิ่มรายละเอียดเกี่ยวกับการตั้งค่าอินเทอร์เน็ตของคุณ เป็นบรอดแบนด์ผ่านสายเคเบิล สายโทรศัพท์?
Score:0
ธง cn

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

https://portmap.io/ ให้โซลูชันฟรีเพื่อให้เซิร์ฟเวอร์ที่อยู่หลังไฟร์วอลล์หรือ NAT มีพอร์ตเดียวที่เข้าถึงได้จากอินเทอร์เน็ต สิ่งนี้ต้องการให้เซิร์ฟเวอร์รักษาการเชื่อมต่อ openVPN กับ portmap.io

ต่อด้วยการเปรียบเทียบโทรศัพท์ คุณจะเชื่อมต่อกับ portmap.io ซึ่งให้โดเมนของคุณเอง (และพอร์ต) และคุณสามารถรับสายเรียกเข้าได้ตราบเท่าที่คุณยังคงเชื่อมต่ออยู่ จากอินเทอร์เน็ต portmap.io รับการเชื่อมต่อขาเข้าบนโดเมน/พอร์ตของคุณ และส่งต่อเสียง/ข้อมูลไปยังส่วนขยายของคุณหากคุณเชื่อมต่ออยู่

คุณต้องตระหนักถึงผลกระทบด้านความปลอดภัยและความเป็นส่วนตัวของโซลูชันนี้ก่อนที่จะนำไปใช้ ขอให้โชคดี!

Score:0
ธง cn

B (เซิร์ฟเวอร์ ssh) ต้องส่งไปยัง A (ไคลเอนต์ ssh) B ปัจจุบัน ที่อยู่ IP. จากนั้น ssh จะทำงาน

มีหลายวิธี: โทรศัพท์ อีเมล เว็บไซต์

หนึ่งในวิธีการอัตโนมัติที่พบมากที่สุดคือ DDNS (Dynamic DNS) บริการ DDNS จะเชื่อมโยงชื่อคงที่ (B.ddns.net) และปรับปรุงให้ทันสมัยด้วยที่อยู่ IP ที่เปลี่ยนแปลงตลอดเวลาของ B B ต้องเรียกใช้บริการขนาดเล็กที่อัปเดตผู้ให้บริการ DDNS เป็นครั้งคราว มีบริการ DDNS ฟรีมากมาย

ดังนั้นต้องการเพียง ssh b.ddns.net หากต้องการเชื่อมต่อกับ บี.

  • แน่นอนว่านี่ถือว่า B เป็นด้วย การส่งต่อพอร์ต การเชื่อมต่อ ssh บนเราเตอร์อย่างถูกต้อง B ได้กำหนดค่าเซิร์ฟเวอร์ SSH อย่างถูกต้อง และ B ใช้วิธีการตรวจสอบสิทธิ์ที่มีความปลอดภัยเพียงพออย่างเหมาะสม (ไม่ใช่รหัสผ่าน) สำหรับเซิร์ฟเวอร์ ssh ที่เชื่อมต่อกับอินเทอร์เน็ต
Daniel avatar
br flag
ขอบคุณ. คุณช่วยกรุณาแนบบทช่วยสอนเกี่ยวกับวิธีการตั้งค่า ddns หรือบริการ ddns ฟรี หากคุณรู้จัก

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา