Гео-DNS провайдеры? [закрыто]

24

У нас есть сайт, который посещают пользователи в основном в США и Великобритании. Сайт будет работать на серверах в обоих этих местах.

Мы хотели бы использовать службу DNS для направления пользователей на ближайший сервер, но не можем их найти. У кого-нибудь есть рекомендации по решениям. Было бы предпочтительнее дешевое хостинговое решение, так как мы бы не хотели запускать наши собственные DNS-серверы

Ура!

Джейсон
источник

Ответы:

7

Википедия использует PowerDNS с Geobackend для обслуживания клиентов с ближайшего сервера.

У меня есть аналогичный сервис для моего сайта http://static.natalian.org . Я хочу, чтобы эффективно обслуживать большие видеофайлы HTML5 между моими серверами.

Установить это довольно легко. Я настраиваю записи A следующим образом:

   eu.static.natalian.org 88.198.3.35
   us.static.natalian.org 67.205.62.95
   *.static.natalian.org 67.205.62.95

Затем static.natalian.orgя установил CNAME для сторонней службы GEO PowerDNS, работающей в natalian.geo.blitzed.org.

Правила его отображения в кодах стран можно найти по адресу:

   rsync -v rsync://rsync.blitzed.org/geo-maps/natalian .

Чтобы продвинуться дальше в Азию, я бы арендовал сервер в Корее и rsync собрал данные и настроил хост Apache для обслуживания static.natalian.org с нового корейского IP, скажем, 143.248.5.130. Тогда я бы просто добавил:

   as.static.natalian.org 143.248.5.130
Хендри
источник
1
Еще один, чтобы оформить заказ - Zerigo GeoDNS zerigo.com/docs/managed-dns/setting_up_geodns
Иван
2

Вот два поставщика услуг DNS по разумной цене, которые предлагают геотаргетинг: http://edgedirector.com/ и http://www.geoscaling.com/

Второй кажется более привлекательным и лучше организованным. Я не проверял ни одну из этих услуг.

wtip
источник
Я протестировал edgedirector, и он работает очень хорошо
Нильс Бринч
1

Насколько точным оно должно быть? Если вы можете жить с небольшим количеством кодирования собственного, более или менее точного разрешения местоположения и давать ответ перенаправления браузерам, которые впервые попадают на «неправильный» сервер, то вы можете использовать свободно доступную базу данных «CeoLiteCountry» справиться с этим самостоятельно. У меня есть это в списке ThingsToConsider для одного из моих запланированных проектов.

Он находится в репозиториях Debian ( http://packages.debian.org/lenny-backports/geoip-database ), что подразумевает, что он действительно "свободен" во многих отношениях (хотя вы можете проверить, чтобы убедиться, что лицензии (ы) совместимы с базой кода и направлением вашего проекта).

Однако было бы проще использовать хорошее управляемое решение на основе DNS, если бы стоимость достаточно надежного поставщика была в пределах вашего бюджета, но это может быть жизнеспособной альтернативой.

Дэвид Спиллетт
источник
Как насчет того, чтобы настроить нас, Дэвид? mail-archive.com/debian-devel@lists.debian.org/msg257190.html
Хендри
0

UltraDNS и Akamai могут предоставить эту услугу, однако они очень дороги. Я остановился на использовании DNSMadeEasy, у которого есть DNS-серверы на обоих побережьях, а также в Европе.

Дейв Чейни
источник
1
DNSMadeEasy также стоит дорого ... GeoDns за 1 запись с ними обойдется в 700 долларов в год.