Один домен, несколько IP-адресов


У меня есть доменное имя, и я хочу разместить веб-сайт на двух серверах. Один сервер расположен в Европе, а другой - в Азии. Как вы можете перенаправить европейцев на европейский сервер, а азиатов - на азиатский сервер?

Я хочу это сделать, потому что если вы заходите на европейский веб-сайт в Азии, это очень медленно, и наоборот. Я знаю/думаю, что некоторые крупные веб-сайты тоже делают это (например, Google, Facebook и т.д.).

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

Author: Peter Mortensen, 2011-04-19

4 answers

Вы можете использовать DNS-сервер, который возвращает IP-адрес, ближайший к запрашивающему IP-адресу.

Я никогда не пользовался такой услугой, но сервер Сообщение о неисправности Поставщики гео-DNS? обсуждается множество поставщиков.

 2
Author: ollybee, 2017-04-13 12:14:46

Легко, просто поместите скрипт определения геолокации по ip-адресу в свой заголовок index.php . Пример: если IP из Азии, перенаправьте на asia.yourcompany.com еще перенаправить на www.yourcompany.com

Yahoo перенаправит на идентификатор.yahoo.com если посетители из Индонезии:)

 1
Author: Freddy Manullang, 2012-02-28 01:20:11

Йони, крупные компании делают это с помощью устройств балансировки нагрузки DNS, таких как Глобальный селектор сайтов Cisco.

 0
Author: Mike Pennington, 2011-04-19 10:14:19

Я бы исследовал несколько записей A в DNS. Похоже, что вы можете делать то, что хотите. Это стоит исследовать.

 0
Author: Joe, 2011-04-19 22:52:44