Маршрутизация сервера AWS с геолокацией маршрута 53 на основе выбора пользователем местоположения - PullRequest
0 голосов
/ 08 мая 2019

Вот сценарий:

У меня есть пользователи, которые заходят на сайт со всего мира.Из-за политик защиты данных определенные данные должны находиться на серверах в этой стране.Это можно сделать с помощью геолокации маршрута 53.Но у меня есть пользователь, который постоянно путешествует между двумя странами и имеет логин из одной страны и пытается получить доступ к данным, находящимся в другой стране (в командировке).Теперь, как я могу позволить ему получить доступ к этим конкретным данным с сервера, имеющегося в стране номер один, по маршруту 53?

Заранее спасибо ...

Ответы [ 2 ]

0 голосов
/ 09 мая 2019

Если ваш сайт www.example.com и это имя хоста использует геолокационную маршрутизацию ... и если у вас есть системы в США и ЕС, вам понадобятся дополнительные имена хостов в DNS, которые не не используют геораспределениенапример, eu.example.com, указывающий непосредственно на кластер ЕС и предоставляющий вашему пользователю этот URL - или перенаправить пользователя на этот URL.

Невозможно обойти геораспределение для конкретного пользователя в "www "site, поскольку пользователь уже был подключен к одному местоположению в соответствии с вашей политикой маршрутизации до идентификации отдельного пользователя.

0 голосов
/ 08 мая 2019

Вы должны проверить эту ссылку и перейти в подраздел «Политики маршрутизации DNS» с левой стороны и найти этот вопрос: «Могу ли я иметь запись Geo DNS для континента и различные записи Geo DNS для стран в пределахэтот континент? Или запись Geo DNS для страны и записи Geo DNS для государств в этой стране? ", ответ на этот вопрос может помочь вам.

Также вы можете попытаться создать роль IAM для этого пользователя, такчто он может получить доступ к данным с использованием учетных данных IAM.

...