ใช่ปัจจุบันมีวิธีแก้ไขปัญหายอดนิยมสองวิธีสำหรับปัญหานี้
อันแรกเรียกว่าAnycast
ซึ่งมีการใช้บล็อก IP เดียวกันในหลาย ๆ แห่งทั่วโลก กล่าวคือเซิร์ฟเวอร์ชื่อสำหรับโดเมนของคุณส่งคืนที่อยู่ IP เดียวกันเสมอ แต่ที่อยู่ IP นั้นกำหนดให้กับเซิร์ฟเวอร์ทางกายภาพมากกว่าหนึ่งชุด
คุณสามารถอ่านเพิ่มเติมได้ที่นี่http://en.wikipedia.org/wiki/Anycast
เทคนิคที่สองเกี่ยวข้องกับ AnyCast อีกครั้งอย่างไรก็ตามในเวลานี้ช่วงที่อยู่ IP ที่ถูกถ่ายทอดใด ๆ นั้นอ้างอิงถึงเซิร์ฟเวอร์ชื่อของเราเอง เนื่องจากเนมเซิร์ฟเวอร์จะร้องขอเฉพาะจากลูกค้าที่ใกล้เคียงที่สุดด้วย (ตามที่กำหนดโดยเวทมนตร์ของ BGP) พวกเขาสามารถส่งคืนที่อยู่ IP ที่เป็นโลจิคัลโลจิคัลให้กับไคลเอ็นต์
ตัวอย่างนี้เป็นโดเมน l.google.com ของ google
จากโฮสต์ในออสเตรเลีย
crimson:~ dave$ host www.google.com
www.google.com is an alias for www.l.google.com.
www.l.google.com is an alias for www-notmumbai.l.google.com.
www-notmumbai.l.google.com has address 66.249.89.99
www-notmumbai.l.google.com has address 66.249.89.147
www-notmumbai.l.google.com has address 66.249.89.103
www-notmumbai.l.google.com has address 66.249.89.104
จากโฮสต์ในสหรัฐอเมริกา
[dave@odessa ~]$ host www.google.com
www.google.com is an alias for www.l.google.com.
www.l.google.com has address 74.125.95.99
www.l.google.com has address 74.125.95.147
www.l.google.com has address 74.125.95.104
www.l.google.com has address 74.125.95.106
www.l.google.com has address 74.125.95.105
www.l.google.com has address 74.125.95.103
ดังนั้น CNAME สำหรับการwww.google.com
แก้ปัญหาwww.l.google.com
แต่เมื่อคุณแก้ไขแล้วลูกค้าของคุณจะได้รับที่อยู่ IP ชุดอื่น นี่เป็นเพราะเซิร์ฟเวอร์ชื่อที่ได้รับการร้องขอwww.l.google.com
เป็นเซิร์ฟเวอร์ท้องถิ่นที่เกี่ยวข้องกับลูกค้า