Gledaj, to što želiš napraviti je moguće, ali treba još par ulaznih parametara… Da li se radi o problemima s mašinom, s linkom ili s nečim drugim, da li su serveri u US datacentru ili u Hr?
Tebi ustvari treba dinamički DNS na pouzdanoj lokaciji + malo skriptiranja. Čak mislim da bi ti i RR riješio problem…
Mislim da ZoneEdit ne podržava custom nameservere.
Zatim, ne ponašaju se potpuno isto komercijalne i .hr domene.
Ako su ti posjetitelji iz Hrvatske, velika je razlika između providera. Npr., Iskonov cache sustav je jako nepouzdan, a Carnetov se osvježava jednom dnevno između 14:00 i 16:00.
Inače, secondary MX record je standardna procedura koja također može imati problema sa cache sustavima. Probleme možeš minimalizirati omogućavanjem neautoriziranim serverima da povuku tvoje zone u svoj cache (ali onda imaš moguće sigurnosne probleme) ili punjenjem liste autoriziranih servera.
Prije nego nastavimo, objasnit ću ti jako pojednostavljeno način kakav mi koristimo (preduvjet je veliki kvalitetni provider, npr. Verio):
Preskočit ćemo mirroring u realnom vremenu na udaljenu lokaciju (drugi datacentar/backbone) jer je to prilično kompleksno za izvesti (ali moguće uz veliku potrošnju bandwitha).
Dakle, naš upstrime provider ima više datacentara na više vlastitih backbonea. Oni su međusobno povezani u mrežu pomoću redudantnih linkova (npr. redudantni link na jedan backbone je rutiran iz drugog datacentra gdje je link na taj backbone primarni). Na taj se način rutiranje IP adresa ne mora vršiti sa glavnog routera tog datacentra.
Osim osnovnog datacentra gdje držimo sve primarne servere za sve servise, mi imamo još 2 backup servera u po još jednom datacentru. Ako dođe do frke, IP adrese se usmjeravaju unutar 15 minuta na backup server (ili na drugi).
Naravno, i taj način ima nedostatke: košta nas dosta novca (500 US$ mjesečno + potrošnja bandwitha pri sinhronozaciji), a neupotrebljiv je ako su problemi na oba backbonea (što je već jako mala šansa).
Dakle, pronađi takvog hosting providera.