Score:1

วัตถุประสงค์ของที่อยู่ IPv6 ที่แมป IPv4

ธง ye

ฉันยังคงสับสนเกี่ยวกับจุดประสงค์ของที่อยู่ IPv6 ที่แมป IPv4 และต้องการความรู้แจ้ง

ฉันมีเครื่องเซิร์ฟเวอร์ไคลเอนต์คู่หนึ่ง และฉันตั้งใจจะเชื่อมต่อผ่าน Openvpn เซิร์ฟเวอร์มีที่อยู่ IPv6 ในขณะที่ไคลเอ็นต์มีที่อยู่ IPv4 เท่านั้น เมื่อฉัน ping ที่อยู่ IPv6 ที่แมป IPv4 ของลูกค้า จะมีการตอบสนอง อย่างไรก็ตาม เมื่อฉันกำหนดค่าไคลเอ็นต์ให้เชื่อมต่อกับที่อยู่ IPv6 ของเซิร์ฟเวอร์ ฉันไม่สามารถเชื่อมต่อได้ฉันได้รวมที่อยู่ IPv6 ที่แมป IPv4 ของลูกค้าไว้ในไฟล์การกำหนดค่าไคลเอนต์ Openvpn - ในเครื่อง

มาสลับคู่กันเถอะ ตอนนี้เซิร์ฟเวอร์มีที่อยู่ IPv4 (พร้อมที่อยู่ IPv6 ที่แมป IPv4) และไคลเอนต์เป็นที่อยู่ IPv6 ฉันไม่สามารถสร้างการเชื่อมต่อ Openvpn ด้วยการเชื่อมต่อกับที่อยู่ IPv6 ที่แมป IPv4 ของเซิร์ฟเวอร์

ในกรณีนี้ มีประโยชน์อย่างไรเมื่อพูดถึงการเชื่อมต่อ Openvpn ในขณะที่ IPv4 แมปที่อยู่ IPv6

TLDR: ตัวอย่างเช่น ฉันมี IPv4 เฉพาะเครื่องที่มี IP 126.10.13.2 และมีที่อยู่ IPv6 ที่แมป IPv4 เป็น ::ffff:7e0a:d02 ฉันมีเครื่อง IPv6 อีกเครื่องที่มี IP 2a04::dead:beef:5802:A ฉันจะเชื่อมต่อทั้งสองผ่าน Openvpn ได้อย่างไร ฉันไม่สามารถเชื่อมต่อที่อยู่ IPv6 ของทั้งสองเครื่องเข้าด้วยกันได้

ng flag
คุณสามารถยกตัวอย่างที่อยู่ (โดยแก้ไขคำถามของคุณ) ได้หรือไม่? ฉันไม่แน่ใจว่าคุณหมายถึงอะไรโดยการทำแผนที่นี้
Mervyn Heng avatar
ye flag
ตัวอย่างเช่น ฉันมี IPv4 เฉพาะเครื่องที่มี IP 126.10.13.2 และมีที่อยู่ IPv6 ที่แมป IPv4 เป็น ::ffff:7e0a:d02 ฉันมีเครื่อง IPv6 อีกเครื่องที่มี IP 2a04::dead:beef:5802:A ฉันจะเชื่อมต่อทั้งสองผ่าน Openvpn ได้อย่างไร ฉันไม่สามารถเชื่อมต่อที่อยู่ IPv6 ของทั้งสองเครื่องเข้าด้วยกันได้
ng flag
คุณสามารถโพสต์ผลลัพธ์ของเครื่องมือระบบปฏิบัติการของคุณสำหรับการกำหนดค่าเครือข่าย (`ip -4 addr; ip -6 addr` หรือ `ipconfig` สำหรับ windows เป็นต้น)
Ron Maupin avatar
us flag
ที่อยู่ IPv4 ที่แมปคือ _not_ ที่อยู่ IPv6 ซึ่งเป็นที่อยู่ IPv4 ที่แสดงในรูปแบบ IPv6 เฉพาะ สิ่งนี้ทำให้ร้านค้าเดียวเช่น ฐานข้อมูล เพื่อเก็บทั้งที่อยู่ IPv4 และ IPv6 ในรูปแบบทั่วไป[ที่อยู่เหล่านี้ไม่สามารถใช้เป็นที่อยู่ต้นทางหรือปลายทางบนแพ็กเก็ต IP และไม่สามารถกำหนดเส้นทางได้ และที่อยู่เหล่านี้สงวนไว้โดย IPv6 เอง](https://www.iana.org/assignments/iana-ipv6-special-registry/ iana-ipv6-special-registry.xhtml) มีไว้สำหรับแสดงที่อยู่ IPv4 ในรูปแบบ IPv6 เท่านั้น
Score:2
ธง kr

ที่อยู่ที่แมปเหล่านี้ไม่สามารถใช้เพื่อเชื่อมต่อ IPv6 ใช้เพื่อแสดงการเชื่อมต่อ IPv4 ในซอฟต์แวร์ IPv6 เท่านั้น

สมมติว่าคุณมีเครื่องที่เป็น dual Stack ที่มีทั้ง IPv4 และ IPv6 บนเครื่องนั้น คุณสามารถเรียกใช้ซอฟต์แวร์ที่เขียนขึ้นสำหรับ IPv6 เท่านั้น (เพราะรองรับเพียงหนึ่งโปรโตคอลง่ายกว่าสองโปรโตคอล) หากซอฟต์แวร์ฟังบน :: ที่อยู่ IPv6 ยังคงสามารถรับการเชื่อมต่อจากไคลเอนต์ IPv4 เนื่องจากซอฟต์แวร์เขียนขึ้นสำหรับ IPv6 เท่านั้น จึงสามารถจัดการกับที่อยู่ IPv6 และเคอร์เนลเท่านั้น ::ffff:aabb:ccdd เพื่อแสดงที่อยู่ IPv4 aa.bb.cc.dd.

นั่นไม่ได้หมายความว่าโปรโตคอลบนเครือข่ายคือ IPv6 โปรโตคอลคือ IPv4 พร้อมการจับคู่ที่ทำให้ใช้ได้กับซอฟต์แวร์ IPv6 เท่านั้น

ดังนั้นจึงเป็นไปไม่ได้ที่จะใช้ที่อยู่ที่แมปเหล่านี้เพื่อสื่อสารกับระบบ aan IPv6 เนื่องจากภายในระบบยังคงเป็นการเชื่อมต่อ IPv4

Mervyn Heng avatar
ye flag
ขอบคุณสำหรับคำตอบ! ฉันมีคำถาม. คุณได้กล่าวถึงในวรรคสองว่าที่อยู่ IPv6 บนซอฟต์แวร์ที่เขียนขึ้นสำหรับ IPv6 เท่านั้นยังคงสามารถรับการเชื่อมต่อจากไคลเอนต์ IPv4 ได้ อย่างไรก็ตาม ในย่อหน้าสุดท้ายของคุณ คุณกล่าวว่าเป็นไปไม่ได้ที่จะใช้ที่อยู่แผนที่เหล่านี้เพื่อสื่อสารกับระบบ IPv6 คุณช่วยอธิบายความแตกต่างเล็กน้อยระหว่างสองประโยคนี้ได้ไหม ในกรณีของ Openvpn ถ้าฉันต้องเปิดที่อยู่ IPv6 เพื่อฟังการเชื่อมต่อบนเซิร์ฟเวอร์ ฉันจะสามารถเชื่อมต่อไคลเอนต์ IPv4 กับเซิร์ฟเวอร์ได้หรือไม่ หรือจะต้องมีการเปลี่ยนแปลง

โพสต์คำตอบ

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