Score:0

ฉันจะทำการส่งต่อพอร์ตนี้ได้อย่างไร

ธง ru

สวัสดี ฉันพยายามทำการส่งต่อพอร์ตในเครือข่ายนี้

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

อย่างที่คุณเห็นฉันมี localhost เมื่อฉันต้องการเรียกใช้ curl ไปที่ localhost:9203 เพื่อเข้าถึง 10.0.0.1:9200

10.0.0.1:9200 เป็นเซิร์ฟเวอร์ที่สามารถเข้าถึงได้โดยเซิร์ฟเวอร์ ssh เท่านั้น 10.0.0.0

ขณะนี้ฉันเชื่อมต่อโดย ssh กับเซิร์ฟเวอร์ ssh จากนั้นฉันก็ดำเนินการ curl แต่ฉันต้องการทำสิ่งนี้จาก localhost เพราะฉันไม่สามารถติดตั้งการพึ่งพาในเซิร์ฟเวอร์ ssh

ฉันจะทำพอร์ตนี้ได้อย่างไร

ฉันต้องการเข้าถึงเซิร์ฟเวอร์ ssh ด้วยผู้ใช้และรหัสผ่าน

ฉันจะทำการส่งต่อพอร์ตหรือเซิร์ฟเวอร์ ssh ต้องการกฎไฟร์วอลล์เพื่อเปลี่ยนเส้นทางได้อย่างไร

ขอบคุณ

Score:0
ธง cn

จากคำถามของคุณ ฉันคิดว่าคุณต้องการใช้อุโมงค์ SSH

ssh -L 9203:10.0.0.1:9200 [email protected] (แทนที่ผู้ใช้ด้วยผู้ใช้จริงใน 10.0.0.0)

ซึ่งจะเปิด 9203 บนเครื่องของคุณ และเปลี่ยนเส้นทางทราฟฟิกไปที่ 10.0.0.1 บน 9200

Tlaloc-ES avatar
ru flag
`ssh -L 9203:elastic_ip.3:9200 user@sshserver` นี้ไม่ได้เปลี่ยนเส้นทางการเข้าชมเพียงเข้าถึงเซิร์ฟเวอร์ ssh
Tlaloc-ES avatar
ru flag
ผูก [elastic_ip]:9200: ไม่สามารถกำหนดที่อยู่ที่ร้องขอ channel_setup_fwd_listener_tcpip: ไม่สามารถฟังพอร์ต: 9200
cn flag
พอร์ตใช้งานอยู่หรือไม่? netstat -ltmp
Tlaloc-ES avatar
ru flag
ไม่ elasticsearch เป็นเซิร์ฟเวอร์ที่เข้าถึงได้โดยเซิร์ฟเวอร์ ssh เท่านั้น

โพสต์คำตอบ

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