ฉันไม่เห็นตัวเลือกการส่งต่อพอร์ตในเราเตอร์ของฉันฉันจะตั้งค่าเซิร์ฟเวอร์ ssh ได้อย่างไร


2

ขออภัยถ้านี่เป็นสิ่งที่ธรรมดาเกินไป แต่ฉันใหม่ในสิ่งประเภทนี้ ... ดังนั้นฉันจึงเริ่มโครงการส่วนตัวเมื่อสองสามวันก่อนและสำหรับโครงการเล็ก ๆ นี้ฉันอยากจะเชื่อมต่อกับสมุดบันทึกที่ฉันมี กำลังใช้งาน CentOS 24/7) ผ่านทาง SSH จริง ๆ แล้วฉันสามารถใช้ SSH กับโน้ตบุ๊กที่ใช้ CentOS ด้วยอุปกรณ์ที่เชื่อมต่อใน LAN ของฉัน แต่ฉันต้องการที่จะทำสิ่งเดียวกันจากทุกที่ไม่ใช่จากที่บ้าน ตามที่ฉันอ่านฉันต้องไปที่พอร์ตฟอร์ดในเราเตอร์ปัญหาก็คือฉันไม่เห็นตัวเลือกนี้ ...

เราเตอร์ของฉันคือ DIR 615, รุ่นฮาร์ดแวร์: T1 และรุ่นเฟิร์มแวร์: 20.07

ป้อนคำอธิบายรูปภาพที่นี่

และนี่คือตัวเลือกทั้งหมดที่ฉันเห็น:

ติดตั้ง:

ป้อนคำอธิบายรูปภาพที่นี่

ไร้สาย:

ป้อนคำอธิบายรูปภาพที่นี่

ขั้นสูง:

ป้อนคำอธิบายรูปภาพที่นี่

ซ่อมบำรุง:

ป้อนคำอธิบายรูปภาพที่นี่

สถานะ:

ป้อนคำอธิบายรูปภาพที่นี่

ช่วยด้วย:

ป้อนคำอธิบายรูปภาพที่นี่

ฉันจะทำอย่างไร ฉันได้เห็นบทเรียนมากมายพร้อมตัวเลือกพอร์ตฟอร์ดเวิร์ด แต่มีเวอร์ชั่นฮาร์ดแวร์อื่น ๆ

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

ฉันลองตัวเลือกเซิร์ฟเวอร์เสมือน แต่ไม่ได้ผลสำหรับฉัน ...

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

ตกลงดังนั้นอย่างละเอียดใน "ฉันลองตัวเลือกเซิร์ฟเวอร์เสมือน แต่มันไม่ทำงานสำหรับฉัน" ฉันทำสิ่งนี้:

  1. ก่อนอื่นฉันไปที่http://www.whatsmyip.org/เพื่อทราบ IP สาธารณะของฉันให้บอกว่า IP สาธารณะของฉันคือ X (ตามฉันนี่คือ IP ที่ทุกอย่างจากอินเทอร์เน็ตต้องไปถึง LAN ของฉัน) และสมมุติว่า IP ส่วนตัวของ "เซิร์ฟเวอร์" ของฉันคือ Y
  2. ดังนั้นในส่วนเซิร์ฟเวอร์เสมือน:

ป้อนคำอธิบายรูปภาพที่นี่

ฉันใส่ชื่อบริการที่ผู้ใช้กำหนด = SSH, โปรโตคอล = TCP, Wan และ LAN Open port = 22 และที่อยู่ IP ของ Lan = Y (ที่อยู่ IP ส่วนตัวของโน้ตบุ๊กที่ใช้ CentOS 24/7 ด้วยที่อยู่ IP นี้ฉันสามารถใช้ ssh ได้สำเร็จ ถ้าฉันใช้อุปกรณ์ภายใน LAN ของฉัน)

ตอนนี้สิ่งที่ตรรกะของฉันบอกคือฉันควรจะสามารถ ssh ไปยังโน้ตบุ๊คของฉันด้วยคำสั่งssh user@X(จำไว้ว่า X คือ IP สาธารณะของฉัน) ดังนั้นฉันจึงพยายาม ssh ไปยังรางสมุดบันทึกhttps://c9.io/หรือการเชื่อมต่อครั้งแรก ไปยังมหาวิทยาลัยของฉันแล้วลองพยายามจดบันทึกที่บ้านของฉัน ฯลฯ ... ฉันมักจะได้รับคำตอบเหมือนกันนั่นคือ: ssh: connect to host X port 22: Connection timed outหลังจากผ่านไป 30 วินาทีหรืออะไรทำนองนั้น ...

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

เป็นเรื่องปกติในhttp://www.canyouseeme.org/สำหรับทุกพอร์ตที่ฉันได้รับข้อความนี้หรือไม่

ป้อนคำอธิบายรูปภาพที่นี่

ฉันหมายถึงฉันลอง 21, 22, 80, 53, 110, 143, ฯลฯ ... และเช่นเดียวกับพอร์ตสุ่ม 20 พอร์ตและสำหรับแต่ละอันฉันได้รับการตอบกลับที่เหมือนกัน ...


ใครสามารถบอกฉันได้ว่าทำไมคำถามของฉันถึงถูกลดระดับลงฉันจึงสามารถปรับปรุงได้
OiciTrap

2
ฉันไม่ได้ลงคะแนน แต่สำหรับ "ฉันลองใช้ตัวเลือกเซิร์ฟเวอร์เสมือน แต่ไม่ได้ผลสำหรับฉัน ... " โปรดระบุสิ่งที่คุณพยายามอย่างแน่นอน (สะกดการกำหนดค่าที่คุณใช้) และวิธีการ "มันไม่ทำงาน"
Ƭᴇcʜιᴇ007

2
Ƭᴇcʜιᴇ007ถูกต้องเพราะเซิร์ฟเวอร์เสมือนน่าจะถูกที่แล้ว
Kamil Maciorowski

1
ใช้เซิร์ฟเวอร์เสมือนหรือพอร์ตทริกเกอร์
DavidPostill

@ Ƭᴇcʜιᴇ007ขออภัยฉันไม่สามารถแก้ไขคำถามของฉันก่อนหน้านี้ได้เพราะฉันอยู่ในชั้นเรียนดังนั้นฉันจึงทำการแก้ไขครั้งที่สองพยายามอธิบายรายละเอียดสิ่งที่ฉันทำทำไมฉันทำสิ่งที่ฉันทำและสิ่งที่ฉันได้รับดังนั้นคุณสามารถแก้ไขได้ถ้า ฉันกำลังทำอะไรผิดหรือมีความเข้าใจผิดในสิ่งที่ฉันต้องทำเพราะฉันเป็นคนใหม่ในเรื่องแบบนี้
OiciTrap

คำตอบ:


3

ในตอนท้ายมันเป็นปัญหาของโมเด็มเราเตอร์ที่ ISP ของฉันให้ฉัน (มองหาเวลามากบนอินเทอร์เน็ตที่ฉันพบในฟอรัมรหัสผ่านที่ ISP ของฉันใส่ในโมเด็มเราเตอร์เหล่านั้นคืออะไรและ bingo ฉันสามารถเข้าสู่แผงการดูแลระบบ) จากนั้นฉันไปที่ส่วนการกรองพอร์ตและส่วนพอร์ตไปข้างหน้าสมมติว่าฉันต้องการเชื่อมต่อจากพอร์ต 33734 เมื่อฉันอยู่นอกบ้านจากนั้นในการกรองพอร์ตฉันเปิดใช้งานพอร์ตนั้นและพอร์ต Fordward ฉัน Fordward พอร์ตนั้นไปที่เราเตอร์ของฉันจากนั้นในเราเตอร์ของฉันในส่วนนี้:

ป้อนคำอธิบายรูปภาพที่นี่

ฉันใส่ชื่อบริการที่ผู้ใช้กำหนด = SSH, โพรโทคอล = TCP, พอร์ตวาน = 33734 และ LAN เปิดพอร์ต = 22 และที่อยู่ IP ของแลน = IP ท้องถิ่นของ CentOS ของฉันและจากนั้นฉันสามารถ SSH ไปยังราง CentOS https: // c9 io /วิธีที่ฉันสามารถ SSH ด้วยพอร์ตเริ่มต้นเมื่อฉันอยู่ที่บ้าน แต่สำหรับบุคคลภายนอกพวกเขาจำเป็นต้องใส่อีกหนึ่ง (ในตัวอย่างที่ฉันใช้ 33734) ผู้ชายมันรู้สึกดีมาก: D


2

ตกลงมันเป็นเรื่องยากที่จะหาเพราะเห็นได้ชัดว่าเป็นรุ่นละตินอเมริกา (เท่านั้น)

ผมพบว่าคู่มือในเว็บไซต์บราซิล D-Link

"กระบวนงานสำหรับการกำหนดค่า Redirecionamento de Portas"
(แปล: "ขั้นตอนการกำหนดค่าการส่งต่อพอร์ต")

ตามที่สงสัยคุณต้องใช้ตัวเลือก "เซิร์ฟเวอร์เสมือน"

Google แปลจากภาษาโปรตุเกสเป็นภาษาอังกฤษโดยเพิ่มหมายเหตุเพิ่มเติม:

  • คลิกแท็บขั้นสูง> เซิร์ฟเวอร์เสมือนและเปลี่ยนพารามิเตอร์ต่อไปนี้:
  • เลือกตัวเลือกชื่อบริการที่ผู้ใช้กำหนดและป้อนชื่อสำหรับกฎ
  • โปรโตคอล: เลือกประเภทของโปรโตคอลที่ใช้โดยบริการ หากพอร์ตใช้โปรโตคอล TCP และ UDP ให้สร้างกฎสำหรับแต่ละโปรโตคอล
  • พอร์ต WAN: ป้อนหมายเลขพอร์ต (เพื่อตอบทางฝั่ง WAN)
  • เปิดพอร์ต LAN: หมายเลขพอร์ตที่จะใช้ทางด้าน LAN
  • ที่อยู่ IP ของ LAN: ป้อนที่อยู่ IP ของคอมพิวเตอร์ LAN ที่โฮสต์เซิร์ฟเวอร์
  • คลิกใช้การเปลี่ยนแปลงเพื่อบันทึกการตั้งค่า

โปรดทราบว่าเราเตอร์นี้อาจไม่รองรับ (อาจจะไม่) กิ๊บ NATดังนั้นคุณจะไม่สามารถเข้าถึงทรัพยากร LAN ที่ส่งต่อจากภายใน LAN โดยใช้ที่อยู่ IP ของ WAN ดังนั้นเพื่อทดสอบการตั้งค่าการส่งต่อ / เซิร์ฟเวอร์เสมือนคุณจะต้องทดสอบจากคอมพิวเตอร์ที่อยู่ด้าน WAN ของเราเตอร์


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