Configurare CloudFlare con Route 53?


9

Sto cercando di far sedere CloudFlare davanti alla Route 53. Ho il mio server web principale su un ELB (che non ha un indirizzo IP). CloudFlare ha bisogno di un IP per un A record, quindi come posso farlo?


1
Congratulazioni, hai scoperto uno dei motivi per cui i siti web dovrebbero usarewww.
Michael Hampton,

So che è tardi per la festa, ma sono curioso di sapere perché i siti web dovrebbero usare www. @MichaelHampton
Rystraum,

Risposte:


4

Divulgazione: lavoro a CloudFlare.

Se ti capita di avere un server con Python e scavare installato, puoi impostarlo su un processo cron: https://github.com/bundan/CloudFlare-ELB-Updater e sostanzialmente appiattire il CNAME alla radice ai record A associati - affrontando pertanto il CNAME nelle questioni di fondo.


Con quale frequenza deve essere eseguito il cron job?
Shamoon,

@Shamoon tutte le volte che vuoi. Gli ELB non cambiano molto spesso, ma quando lo faranno vorrai che gli IP più recenti siano installati il ​​più rapidamente possibile. Le modifiche DNS all'interno del tuo account CloudFlare vengono distribuite su tutta la nostra rete in meno di 1 minuto, quindi ti consiglio di utilizzare un valore come ogni minuto per il lavoro CRON. Lo script non dovrebbe consumare molto in termini di risorse, quindi non dovrebbe influire sulle prestazioni del server anche se eseguito così spesso.
xxdesmus,

1
Il repository collegato sopra è scomparso.
Vic

2
@vic abbiamo introdotto l'appiattimento CNAME. L'ELB aggiornato non è più necessario. Vedi: blog.cloudflare.com/…
xxdesmus,

Sei un brav'uomo.
Vic

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.