ความหมายของที่อยู่ IP สัญกรณ์ [::]: [someport]


14

สัญกรณ์ที่อยู่ IP นี้มีความหมายว่า[::]:[4443]อย่างไร


2
[::]:[4443]ดูเหมือนว่าพิมพ์ผิด มันควรจะกล่าวว่า[::]:4443
kasperd

คำตอบ:


22

[::]ระบุที่อยู่ ipv6 ทั้งหมด 4443 คือหมายเลขพอร์ต ดังนั้นหากบริการถูกผูกไว้[::]:4443มันจะฟังที่อยู่ ipv6 ทั้งหมดที่มีอยู่ในระบบของคุณ มันคล้ายกับการฟัง0.0.0.0ipv4

บริการบางอย่างที่จะผูก IP ที่มีอยู่ทั้งหมด (รวมทั้ง IPv4) [::]ในขณะที่ผูกพันกับ การพูดอย่างเคร่งครัด[::]บ่งชี้ว่า ipv6 เท่านั้น เป็นต่อการประชุมการเขียน IPv6 หนึ่งช่วงตึกติดต่อกัน0'sในที่อยู่ IPv6 ::สามารถถูกแทนที่ด้วย พิจารณา IPv6 เป็น 128 บิตที่อยู่::เป็น0000:0000:0000:0000:0000:0000:0000:0000ในรูปแบบเลขฐานสิบหกขยาย


3
s / one contentious block / กลุ่มที่อยู่ติดกัน / หรือ / กลุ่มที่ต่อเนื่องกัน / ที่อยู่ v4 นั้นจะถูกจับคู่กับ v6 (ที่ :: ffff: 0000: 0000/96) ดังนั้นการฟัง :: สามารถยอมรับทั้ง v6 และ v4 หากการดำเนินการเลือกโดยทั่วไปมักเรียกว่า 'single-stack'; การใช้งาน 'แบบ dual-stack' เท่านั้นต้องใช้ listens แยกต่างหากใน :: และ 0.0.0.0
dave_thompson_085

ดังนั้นสิ่งที่คุณพูดคือ 4443 กำลังฟังพอร์ตสำหรับที่อยู่ ipv4 และ ipv6 ทั้งหมด
captainchhala

10

เป็นการเชื่อมโยงกับพอร์ต 4443 ของอินเตอร์เฟสทั้งหมดที่รองรับ IPv6 [0000:0000:0000:0000:0000:0000:0000:0000]:4443มันจะเทียบเท่ากับ

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