Geo DNS — kierowanie ruchu po lokalizacji
Geo DNS zwraca ró?ne odpowiedzi DNS zależnie od lokalizacji pytającego. Użytkownik z Polski trafia na serwer w Polsce, użytkownik z USA — na serwer w USA.
Zastosowania Geo DNS
- Kierowanie użytkowników do najbliższego serwera (CDN)
- Różne wersję jązykowe strony per kraj
- Compliance — dane użytkowników EU przechowywane w EU
- Blokowanie dostępu z konkretnych krajów
Geo DNS przez Cloudflare
- Cloudflare Pro+ — Traffic Steering
- Load Balancers → utwórz Origins dla ka?dego regionu
- Skonfiguruj Geo Routing rules
Geo DNS przez AWS Route 53
- Utwórz Hosted Zone dla domeny
- Dodaj rekordy z Routing Policy: Geolocation
- Ustaw kraje/kontynenty i odpowiadające im IP serwerów
Tańsza alternatywa: Cloudflare z bezpłatnym CDN automatycznie serwuje zasoby z najbliższego serwera bez potrzeby konfiguracji Geo DNS — wystarczy dla większości stron.