ชื่อโดเมน (example.com) สามารถมีทั้งที่อยู่ IP, IPv6 และ IPv4 ได้หรือไม่
ที่อยู่ IP ชื่อโดเมนใด IPv6 หรือ IPv4? แต่ฉันไม่แน่ใจว่าจะมีทั้งสองอย่างหรือทีละรายการ
ชื่อโดเมน (example.com) สามารถมีทั้งที่อยู่ IP, IPv6 และ IPv4 ได้หรือไม่
ที่อยู่ IP ชื่อโดเมนใด IPv6 หรือ IPv4? แต่ฉันไม่แน่ใจว่าจะมีทั้งสองอย่างหรือทีละรายการ
คำตอบ:
แน่ใจ คุณมีระเบียน A (สำหรับ IPv4) และระเบียน AAAA (สำหรับ IPv6) โดยทั่วไปแล้วระเบียน AAAA จะได้รับการแก้ไขก่อนจากนั้นจึงบันทึก A
คุณสามารถมีเพียงชื่อ (สำหรับโฮสต์ IPv4 เท่านั้น), ชื่อ AAAA (โฮสต์ IPv6 เท่านั้น) หรือทั้งสองอย่าง คุณสามารถมีเซิร์ฟเวอร์ที่แตกต่างกันสำหรับทั้งคู่
คุณสามารถมีชื่อ A และ AAAA ได้หลายชื่อ (สำหรับเซิร์ฟเวอร์แบบ dual-stack หรือ ipv4 และ 6 ที่แตกต่างกัน)
host …
หรือnslookup -q=AAAA …
เพื่อตรวจสอบว่ามีการบันทึก DNS ของประเภทนั้นอยู่หรือไม่
ใช่คุณสามารถมีทั้งที่อยู่ IPv4 และ IPv6 ที่เชื่อมโยงกับชื่อ DNS เดียวกัน
ในฐานะที่เป็นบริการกฎทั่วไปควรจะให้บริการผ่านทั้ง ipv4 และ ipv6 และชื่อสาธารณะ DNS เดียวกันที่ใช้สำหรับทั้งสอง ด้วยวิธีนี้ทั้งไคลเอนต์ IPv4 เท่านั้น (ยังคงเป็นวิธีทั่วไป) และเฉพาะไคลเอ็นต์ IPv6 (ยังไม่พบบ่อยมาก) จะสามารถเข้าถึงได้โดยใช้ชื่อเดียวกัน โดยทั่วไปแล้วไคลเอนต์สแต็กคู่จะลองใช้ IPv6 ก่อนก่อนที่จะกลับไปสู่ IPv4 แม้ว่าจะไม่มีกฎที่ยากและรวดเร็ว
มักจะมีประโยชน์ที่จะมีชื่อ dns เพิ่มเติมที่เสนอเพียงหนึ่งโพรโทคอลเพื่อให้คุณสามารถทดสอบเซิร์ฟเวอร์ของคุณทำงานได้อย่างถูกต้องบนทั้งสองโพรโทคอล แต่ชื่อเหล่านี้ไม่ควรได้รับการสนับสนุนโดยทั่วไปกับผู้ใช้
ถ้าคุณเสนอ IPv4 เพียงอย่างเดียวทุกคนก็จะสามารถเข้าถึงเว็บไซต์ของคุณได้ แต่เมื่อวิกฤตการณ์ของ IPv4 กัดผู้ใช้จะต้องเชื่อมต่อผ่านรูปแบบของบริการ NAT ระดับ ISP (ไม่ว่าจะเป็น v4 NAT, NAT64 หรือ ds- ทั่วไป) Lite) บริการ NAT ระดับ ISP ทำให้การติดตาม / การบล็อก / การรายงานการละเมิดนั้นยากขึ้นมาก
หากคุณเสนอ IPv6 เท่านั้นสัดส่วนของผู้ใช้จำนวนมากจะไม่สามารถเข้าถึงเซิร์ฟเวอร์ของคุณได้
example.com
ในความเป็นจริงโดเมนดังกล่าวexample.com has address 93.184.216.34
example.com has IPv6 address 2606:2800:220:1:248:1893:25c8:1946
(พวกเขาเรียกใช้เว็บไซต์ที่ระบุว่าน้อยกว่า 'นี่คือโดเมนตัวอย่าง')