Назад | Перейти на главную страницу

Провайдеры гео-DNS?

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

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

Ура!

Википедия использует 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

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

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

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

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

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

Вот об этом тема на форуме. Упоминаются многие провайдеры.

http://www.webhostingtalk.com/showthread.php?t=857871

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