İçeriğe geç
0850 554 5439 [email protected]

Size nasıl yardımcı olabiliriz?

Rehberlerimizde ve eğitimlerimizde arama yapın ya da aşağıdaki kategorilere göz atın.

Sağlık kontrollü DNS kaydı: ana sunucu düşünce otomatik yedek IP'ye geçiş

60 görüntülenme Kullanım rehberi Son doğrulama: Markdown
Bu rehberde ne öğreneceksinizSağlık kontrollü kaydın nasıl çalıştığını, ek hizmeti almayı, kaydı oluşturmayı, kontrol türünü ve TTL'i seçmeyi, geçişlerin ne kadar sürdüğünü ve sınırlarını.
Süre10 dakika
Kimin içinBir siteyi ya da servisi iki ayrı sunucuda çalıştıran ve birinin arızasında trafiğin kendiliğinden diğerine gitmesini isteyenler.
GerekenlerGyro DNS'te yayında bir zone, herkese açık IP'li iki sunucu (ana ve yedek), Gyro DNS: Sağlık kontrollü kayıt ek hizmeti.

1. Nasıl çalışır?

Sağlık kontrollü kayıt, bir adın (ör. ornekfirma.com ya da app.ornekfirma.com) A ya da AAAA kaydını ana IP'ye yönlendirir ve ana sunucuyu sürekli kontrol eder:

  • Kontroller 3 lokasyondan (Türkiye, Almanya, Finlandiya) dakikada bir yapılır.
  • Bir lokasyonun hatası diğerlerinden doğrulanır: çoğunluk "erişilemiyor" derse kayıt yedek IP'ye geçer. Tek bir lokasyonun ağ sorunu geçişe yol açmaz.
  • Geçiş, arıza algılandıktan sonra yaklaşık 1 dakika içinde olur; ziyaretçilerin yeni adresi görmesi ayrıca kaydın TTL'ine bağlıdır (30-300 saniye).
  • Ana sunucu düzelince 3 ardışık başarılı turdan sonra kayıt ana IP'ye geri döner. Bu bekleme, sunucu açılıp kapanırken kaydın sürekli gidip gelmesini önler.
Bilgi

Sağlık kontrollü kayıt trafiği bölmez; her an yalnız bir IP yanıt verir (ana ya da yedek). Trafiği birden çok sunucuya aynı anda dağıtmak için Gyro Bulut Yük Dengeleyici kullanın.

2. Başlamadan önce

  • Yedek sunucu hazır olmalı: yedek IP'deki sunucu aynı siteyi ya da servisi sunmalı ve verisi güncel olmalı (dosya eşitleme, veritabanı kopyası). Sağlık kontrollü kayıt yalnız DNS'i çevirir, veriyi kopyalamaz.
  • İki IP farklı ve herkese açık olmalı: özel ağ adresleri (10.x, 192.168.x vb.) kabul edilmez. A kaydı için iki IPv4, AAAA için iki IPv6 adresi girin.
  • Kontrol yolu hafif olmalı: HTTP/HTTPS kontrolünde ağır bir sayfa yerine yalnız "çalışıyorum" diyen bir yol (ör. /saglik) kullanın. 200-399 arası yanıt başarılı sayılır ve yönlendirme takip edilmez: hata durumunda başka sayfaya yönlendiren bir yol (ör. giriş sayfasına 302) arızayı gizleyebilir.
  • Ek hizmet: Gyro DNS: Sağlık kontrollü kayıt ek hizmeti kontrol başına aylıktır (Bölüm 6). Gyro DNS hizmet sayfanızdaki Eklentiler sekmesinden alırsınız; adet, açabileceğiniz kontrol sayısıdır. Ek hizmet hem Ücretsiz hem Pro pakete eklenebilir.
Sağlık kontrollü kayıtlar: sayfanın üstünde kullandığınız ve sahip olduğunuz kontrol sayısı görünür.

Sayfanın üstünde kaç kontrol kullandığınız yazar (ör. "0/2 kontrol kullanılıyor"). Hakkınız yoksa sayfa ek hizmeti almanızı söyler.

3. Sağlık kontrollü kayıt oluşturun

  1. Gyro DNS hizmetinizde Yönetim → Sağlık kontrollü kayıtlar'ı açın.
  2. Sağlık kontrollü kayıt ekle'ye basın.
  3. Zone'u seçin ve Ad alanına kaydın adını yazın (alan adının kendisi için @, alt ad için app gibi).
  4. Tip: IPv4 için A, IPv6 için AAAA.
  5. Ana IP ve Yedek IP'yi girin.
  6. Kontrol türünü seçin (Bölüm 4) ve gerekiyorsa Port ile Yol'u düzeltin. HTTPS seçince port kendiliğinden 443 olur.
  7. TTL (sn) girin (30-300; varsayılan 60).
  8. Kaydet'e basın.
Sağlık kontrollü kayıt ekle: ana ve yedek IP'yi, kontrol türünü, portu, yolu ve TTL'i girin.

Kayıt listede Bekleniyor durumuyla görünür; ilk kontroller gelince Ayakta ya da Erişilemiyor olur. Son geçiş sütunu kaydın en son ne zaman ana ya da yedek IP'ye geçtiğini gösterir.

Dikkat

Aynı ad ve tipte zaten normal bir kayıt varsa sağlık kontrollü kayıt onun yerini alır ve ondan sonra Kayıtlar sayfasında kilitli görünür (kalp simgesi). Bu kaydı Kayıtlar sayfasından düzenleyemez ya da silemezsiniz; önce sağlık kontrolünü kaldırın.

4. Kontrol türünü seçin

Kontrol Ne zaman Başarılı sayılır
HTTP Web sitesi, 80 portunda Belirtilen yol 10 saniye içinde 200-399 arası bir kodla yanıt verirse
HTTPS Web sitesi, 443 portunda (önerilen) HTTP ile aynı; sertifika geçerliliği kontrol edilmez
TCP Web dışı servisler (veritabanı, oyun, posta) Porta 10 saniye içinde bağlantı kurulabiliyorsa
Ping Yalnız sunucunun açık olup olmadığını bilmek yeterliyse Sunucu ping'e yanıt verirse

Mümkünse HTTP/HTTPS seçin: ping, sunucu açıkken web servisi çökmüşse bunu görmez. Sertifikanızın süresini izlemek için Gyro Uptime İzleme kullanabilirsiniz. Kontrollerin dışarıdan gelebilmesi için sunucunun güvenlik duvarında ilgili port (ping için ICMP) açık olmalıdır.

5. Kaldırma ve sınırlar

  • Kontrolü kaldırmak için listede satırın yanındaki sil düğmesine basın. Kayıt o anki IP ile kalır (yedekteyse yedek IP'de); ardından Kayıtlar sayfasından normal kayıt olarak düzenleyebilirsiniz.
  • Aynı ad ve tip için yalnız bir sağlık kontrolü olabilir.
  • Zone silinirse o zone'daki sağlık kontrolleri de silinir.
  • Sağlık kontrollü kayıt yalnız A ve AAAA için çalışır; CNAME, MX gibi tiplerde kullanılamaz.
Bilgi

Geçişler şimdilik e-posta ya da SMS ile bildirilmez. Geçiş zamanını paneldeki Son geçiş sütunundan görürsünüz. Ana sunucunuzun düştüğünden anında haberdar olmak için aynı adresi Gyro Uptime İzleme ile izleyin.

6. Fiyat

Kalem Fiyat (KDV hariç)
Gyro DNS: Sağlık kontrollü kayıt 0,99 € / kontrol / ay (liste fiyatı 1,49 €)
3, 6, 12 aylık dönem aylık fiyatın 3, 6, 12 katı

Gyro DNS Ücretsiz ve Pro paketlerinin fiyatı ayrıdır; bkz. Gyro DNS.

7. Sık sorulan sorular

Geçiş ne kadar sürer?

Ana sunucu çoğunluk lokasyondan erişilemez görülünce kayıt yaklaşık bir dakikada yedek IP'ye döner. Ziyaretçiler en geç kaydın TTL süresi (30-300 saniye) ve ad sunucularımızın kısa önbelleği kadar sonra yeni adresi görür.

Ana sunucu düzelince ne olur?

Üç ardışık başarılı kontrolden sonra kayıt ana IP'ye döner. Yedek sunucuya yazılan veriyi (ör. yeni siparişler) ana sunucuya eşitlemek sizin uygulamanıza bağlıdır.

TTL'i neden en çok 300 saniye yapabiliyorum?

Geçişin işe yaraması için çözümleyicilerin eski IP'yi uzun süre önbellekte tutmaması gerekir; bu yüzden sağlık kontrollü kayıtlarda TTL 30-300 saniyeyle sınırlıdır.

Sağlık kontrolü sitemin iç sayfalarını da denetler mi?

Hayır, yalnız girdiğiniz yolu (ve portu) kontrol eder. Uygulamanızın kritik bileşenlerini (veritabanı bağlantısı gibi) o yolun yanıtına dahil ederseniz kontrol daha anlamlı olur.

Üç lokasyon ne demek, bir lokasyon yanılırsa ne olur?

Kontroller Türkiye, Almanya ve Finlandiya'dan yapılır. Yalnız bir lokasyon hata görürse diğerleri doğrulamadıkça geçiş olmaz.

Hosting (cPanel) zone'umda sağlık kontrollü kayıt açabilir miyim?

Hayır, hosting hesabından gelen zone'lar salt okunurdur. Sağlık kontrollü kayıt yalnız Gyro DNS'te eklediğiniz zone'larda çalışır.

Biliyor muydunuz?

Sağlık kontrollü kayıtları API ve CLI ile de yönetebilirsiniz: gyro dns health create komutu aynı alanları alır. Ayrıntı: Gyro DNS'i API, CLI ve Terraform ile yönetin.

Sıradaki adım

Faydalı oldu mu?

Geri bildiriminiz için teşekkürler!

Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.