ฉันมี
โฮสต์ A ซึ่งรู้เพียง IPv4
โฮสต์ B ซึ่งรู้เพียง IPv6
โฮสต์ C บน Ubuntu ที่รู้จักทั้ง IPv4 และ IPv6
ฉันต้องการโฮสต์ C เพื่อทำหน้าที่เป็นเกตเวย์ระหว่าง IPv4 และ IPv6
โฮสต์ทั้ง 3 อยู่บนอินเทอร์เน็ตด้วยที่อยู่สาธารณะที่สามารถเข้าถึงได้ (IPv4 สำหรับ A, IPv6 สำหรับ B)
โฮสต์เฉพาะ IPv6 ไม่จำเป็นต้องเชื่อมต่อกับโฮสต์เฉพาะ IPv4 สิ่งที่ฉันหมายถึงคือฉันต้องการการแปลจาก IPv4 เป็น IPv6 ไม่ใช่ตรงกันข้าม A จะเชื่อมต่อกับ B B จะไม่จำเป็นต้องเชื่อมต่อกับ A
บางอย่างเช่น socat จะดีถ้าสามารถส่งต่อช่วงพอร์ตได้ (ฉันต้องการส่งต่อพอร์ตทั้งหมด: 1 ถึง 65535)
เป็น NAT แบบ 1 ต่อ 1 การรับส่งข้อมูลทั้งหมดจากโฮสต์ A ที่ส่งไปยังโฮสต์ C บนที่อยู่ xxx(IPv4) บนพอร์ต P จะต้องส่งต่อไปยังโฮสต์ B บนที่อยู่ yyy(IPv6) บนพอร์ต P (เช่น พอร์ตเดียวกัน)
ฉันดู jool แล้ว ... ยังสงสัยว่าจะทำให้มันทำงานอย่างไร
ฉันได้ดู tayga แล้ว... ยังสงสัยว่ามันปรับให้เข้ากับงานได้ดีหรือยัง
ตัวชี้ใด ๆ ในเอกสารที่อธิบายได้ดีหรืออย่างน้อยเอกสารที่มุ่งเป้าไปที่สิ่งที่ฉันพยายามจะบรรลุนั้นยอดเยี่ยมมาก ขอบคุณ.