Ağımda kaç tane sunucu bulunduğuna bağlı olarak, hepsini düzenli tutmakta zorlanıyorum. Bazılarında statik IP yok, bu yüzden config.mydomain.com alan adı oluştursaydım iyi olacağını düşündüm. Bu etki alanında, sunucuların her biri için A kayıtlarını ve IP'lerini depolayabilirim. Bu şekilde ayarladım:
s1.config.mydomain.com. A 10.0.0.1 #ttl 60
s2.config.mydomain.com. A 10.0.0.2 #ttl 60
s3.config.mydomain.com. A 10.0.0.3 #ttl 60
# etc
Bir IP'yi hızlıca değiştirmem gerekebilir diye bu kayıtların her birinin 60 TTL'si vardır, ancak istemcileri güncellemek için her 60 saniyede bir bağlantı kurmak istemiyorum. Şimdi, etki alanlarımı bunları kullanacak şekilde ayarladım diyelim:
mydomain.com. CNAME s2.config.mydomain.com. #ttl 3600
mail.mydomain.com. CNAME s2.config.mydomain.com. #ttl 10800
svn.mydomain.com. CNAME ns1.config.mydomain.com. #ttl 21600
CNAMES'in TTL’leri daha yüksek, o yüzden diyelim ki etkialanıma.com. DNS sunucumun IP adresini sorar mydomain.com
ve sunucum döner. CNAME s2.config.mydomain.com.
Sonra sunucumun IP'sini ister s2.config.mydomain.com
ve sunucum döner 10.0.0.1
.
CNAME s2.config.mydomain.com
Kaydı 3600 saniye, A 10.0.0.1
kayıdı 60 saniye önbelleğe alır mı? Yani her 60 saniyede bir hala sunucumdan IP adresini isteyecek mi?
Ya da bkz önbelleğe alır CNAME s2.config.mydomain.com
, almak A 10.0.0.1
ve 3600 saniye boyunca ikisini de önbelleğe.
İlk ise, muhtemelen onları yönetmek için başka bir yol bulmam gerekecek, bu yüzden ikincisini umuyorum, ancak emin değilim. Onları izlemenin daha iyi bir yolunu biliyor musun?