Coğrafi konum / Yönlü DNS'i destekleyen herhangi bir DNS var mı?


10

Ultradns.com veya comwired.com adresinde, konuma bağlı olarak birden fazla A kaydı seçebilirsiniz;

x.com (United States) 174.1.1.1
x.com (Europe) 65.2.2.2

Böylece istekler yakınlık / nereden geldiklerine göre yönlendirilir.

Bunu istediğiniz kadar yapabilirsiniz, bu da dağıtılmış uygulama ihtiyaçlarımız için mükemmel bir hizmettir.

Ancak, bunu kendi sunucularımızda yönetmek istiyoruz. Bunu yapan herhangi bir linux paketi biliyor musunuz?


Bu basitleştirmenin nasıl çalıştığından emin değilim ama sorumu açıklığa kavuşturmak için linux için böyle bir şeye ihtiyacımız var: simpledns.com/newsitem.aspx?id=2405
Devrim

Bu yazı bir kopyadır : stackoverflow.com/questions/2805231/… aka use pydns
ArrowInTree

1
sonraki bir gönderi bir öncekini nasıl 'kopya' yapabilir?
Devrim

Kullanıcıları belirli bir hedefe göre konuma göre yönlendirmek için bu DNS saldırıları yerine BGP yönlendirmesini kullanmak için doğru çözüm olmaz mı?
jirib

Yanıtlar:



8

Vikipedi, bir jipip arka ucuyla bunu yapmak için ücretsiz PowerDNS yazılımını (serbest konuşmada olduğu gibi değil) kullanır .

Tüm GeoIP veritabanlarının kusurlu olduğunu ve coğrafi konumun belirli bir sunucuya ağ mesafesini tahmin etmek için kötü bir araç olduğunu unutmayın. ICS gibi protokoller çok daha iyi bir çözümdür.


+1: ICS çok ilginç görünüyor, ancak daha pratik hale gelmeden önce biraz altyapı çalışması gerektirecek.
Murali Suriar

Cevap için teşekkürler. Rağmen parantez olmadan iyi (naah değil gibi iyi oh hayır) yapabilirdi
Devrim


2

Ben sadece ip2location BIND ACL dosyasının abonelik tabanlı olduğunu belirtmek istiyorum, ve bu yüzden maliyetleri. Http://phix.me/geodns/ adresinde açıklanan yöntemler, herkesin özgürce indirilebilen MaxMind CSV dosyasını kullanarak kendi BIND ACL dosyasını ücretsiz olarak oluşturmasına izin verir, ancak ip2location biri muhtemelen daha doğrudur (doğruluk çoğu insanlar için ödeme yapar).

Bir teğet üzerinde, eğer herkes IPv6 ağında coğrafi farkında BIND arıyorsa, http://phix.me/geodns/ adresindeki sayfayı bir CSV dosyası içinde 128 bit sayıları işleyebilen diğer komut dosyalarıyla güncelledim . Az önce MaxMind'in bu komut dosyalarının BIND için bir GeoIPv6.acl dosyası üretmek üzere çalışacağı indirilebilir bir GeoIPv6 CSV dosyası sunduğunu öğrendim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.