Score:0

ไม่สามารถส่งต่อ IP และหมายเลขพอร์ตไปยังที่อยู่ IP อื่นได้

ธง us

ฉันพยายามส่งต่อแพ็กเก็ตไปยังที่อยู่ IP ภายในอื่นใน AWS (ลินุกซ์).

สถานการณ์ของฉันคือเกตเวย์ (EC2) (9.19.22.22) และที่อยู่ IP ภายในสองแห่ง (10.0.0.5) และ (10.0.0.6)

แพ็คเก็ตมาถึง 10.0.0.5 ใน 10009 จาก 17.16.0.99 (ทั้งหมด) เพื่อส่งต่อไปยัง 10.0.0.6 บนหมายเลขพอร์ต 10010

iptables -t nat -A PREROUTING -p tcp -s 17.16.0.99/32 --dport 10009 -j DNAT --to-destination 10.0.0.6:10010

ฉันพยายามกำหนดเส้นทางล่วงหน้า แต่ดูเหมือนว่าจะไม่ทำงาน

Score:0
ธง us

เพื่อให้ใช้งานได้ คุณต้อง:

  1. กำหนดค่าการกำหนดเส้นทางใน 10.0.0.6 เพื่อให้แพ็คเก็ตออกจากพอร์ต 10010 จะถูกส่งต่อไปยัง 10.0.0.5.

  2. เพิ่มกฎการสวมหน้ากากที่ 10.0.0.5ซึ่งแทนที่ที่อยู่ต้นทางของแพ็กเก็ตด้วย 10.0.0.5. ตัวอย่างจะเป็น iptables -t nat -A POSTROUTING --dport 10009 -j MASQUERADE

ในทั้งสองกรณี คุณต้องแน่ใจว่าเปิดใช้งานการส่งต่อ IP แล้ว นั่นคือ แมว /proc/sys/net/ipv4/ip_forward แสดง 1.

โพสต์คำตอบ

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