Konfigurujesz CloudFlare z Route 53?


9

Usiłuję zmusić CloudFlare do siedzenia przed Route 53. Mam mój główny serwer WWW na ELB (który nie ma adresu IP). CloudFlare potrzebuje adresu IP A record, więc jak mogę to osiągnąć?


1
Gratulacje, odkryłeś jeden z powodów, dla których strony internetowe powinny używaćwww.
Michael Hampton

Wiem, że to spóźnia się na imprezę, ale ciekawi mnie, dlaczego strony internetowe powinny używać www. @MichaelHampton
Rystraum

Odpowiedzi:


4

Ujawnienie: Pracuję w CloudFlare.

Jeśli zdarzyło Ci się mieć serwer z zainstalowanym Pythonem i kopać, możesz ustawić to w zadaniu cron: https://github.com/bundan/CloudFlare-ELB-Updater i zasadniczo spłaszczyć CNAME w katalogu głównym do powiązanych rekordów A - w związku z tym zwracając się do CNAME w kwestiach głównych.


Jak często powinno działać zlecenie cron?
Shamoon

@Shamoon naprawdę tak często, jak chcesz. ELB nie zmieniają się tak często, ale kiedy to zrobisz, będziesz chciał jak najszybciej wprowadzić najnowsze adresy IP. Zmiany DNS na Twoim koncie CloudFlare wypychają całą naszą sieć w mniej niż 1 minutę, więc zaleciłbym wybranie wartości takiej jak każda minuta dla zadania CRON. Skrypt nie powinien zużywać dużo zasobów, więc nie powinien wpływać na wydajność serwera, nawet jeśli jest uruchamiany tak często.
xxdesmus

1
Powyższe powiązane repozytorium zniknęło.
Vic

2
@vic wprowadziliśmy spłaszczanie CNAME. Zaktualizowany ELB nie jest już potrzebny. Zobacz: blog.cloudflare.com/…
xxdesmus,

Jesteś dobrym człowiekiem.
Vic

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.