Cloudflare DNS Ayarları

İnternet sitelerinin hızı ve güvenliği, doğrudan DNS yapılandırmasına bağlıdır.
Bir alan adının (domain) doğru biçimde çalışması için DNS kayıtlarının doğru şekilde ayarlanması gerekir.
Cloudflare, bu konuda hem ücretsiz hem gelişmiş çözümler sunan en popüler hizmet sağlayıcılardan biridir.
Peki Cloudflare DNS sistemi nasıl çalışır, hangi kayıt türleri ne işe yarar ve ayarlar nasıl yapılır?
Bu rehberde tüm detayları bulacaksın.
1. DNS Nedir? Temel Tanım
DNS (Domain Name System), internetin adres defteri gibidir.
Tarayıcıya yazdığın alan adını (örneğin: example.com) karşılık gelen IP adresine çevirir.
Kısaca, alan adının bilgisayar dünyasındaki karşılığını bulur.
🔍 Örnek:
- Kullanıcı example.com’a girmek ister.
- DNS bu adı bir IP adresine çevirir: 192.0.2.1
- Tarayıcı bu IP adresine bağlanır ve site açılır.
DNS olmadan her siteye IP adresiyle erişmek gerekir; bu da hem pratik değildir hem kullanıcı deneyimini olumsuz etkiler.
2. Cloudflare DNS Nedir ve Neden Tercih Edilmelidir?
Cloudflare, yalnızca bir DNS servis sağlayıcısı değil; aynı zamanda CDN (Content Delivery Network), güvenlik duvarı (WAF), ve performans yöneticisidir.
Ancak DNS ölçeğinde en belirgin avantajı; hızlı, ücretsiz ve korumalı bir hizmet sunmasıdır.
⚡ Cloudflare DNS’in Avantajları
- Hız – Dünya genelinde dağıtılmış veri merkezleri sayesinde sorguya en yakın noktadan yanıt verir.
- Güvenlik – DDoS saldırılarını ve zararlı bot trafiğini DNS seviyesinde engeller.
- SSL Kolaylığı – DNS aktifken ücretsiz SSL sertifikası etkinleştirilebilir.
- Yedeklilik – Global sistem sayesinde kesinti riski düşüktür.
- Ücretsiz Plan – Temel hizmetler tamamen ücretsizdir.
Cloudflare DNS, bir web sitesinin ilk temas noktasını optimize eder.
3. Cloudflare Hesabı Oluşturma ve Alan Adı Ekleme
DNS ayarına geçmeden önce Cloudflare hesabı oluşturulmalıdır.
👣 Adım Adım Kurulum Süreci
- cloudflare.com adresine git ve “Sign Up” seçeneğine tıkla.
- E-posta adresi ve güçlü bir şifre belirle.
- Giriş yaptıktan sonra “Add a Site” bölümüne gel.
- Alan adını (örneğin: seninsite.com) yaz ve “Add Site” tuşuna bas.
- Cloudflare, mevcut DNS kayıtlarını otomatik olarak tarayıp listeler.
Bu aşamada dilersen DNS kayıtlarını manuel olarak da düzenleyebilirsin.
4. DNS Kayıt Türleri ve Anlamları
Cloudflare panelinde farklı türde DNS kayıtları bulunur.
Her biri sitenin farklı bileşenlerini temsil eder.
Kayıt Tipi | Görevi |
---|---|
A | Alan adını IPv4 adresine yönlendirir. |
AAAA | IPv6 adreslerine yönlendirme yapar. |
CNAME | Bir alan adını başka bir alan adına yönlendirir. |
MX | E-posta sunucusunu belirler. |
TXT | Doğrulama veya SPF kayıtları için kullanılır. |
SRV | Servis (voip, chat, mail) bilgilerini içerir. |
NS | Alan adının hangi DNS sunucuları tarafından yönetildiğini gösterir. |
Bu kayıtların doğru yapılandırılması, sitenin tüm işlevlerinin düzgün çalışmasını sağlar.
5. Cloudflare DNS Kaydı Ekleme İşlemi
Her kayıt türü için yapılandırma süreci benzerdir.
🧩 Bir A Kaydı Eklemek İçin:
- Cloudflare paneline giriş yap.
- DNS sekmesine geç.
- “Add Record” tuşuna tıkla.
- Type: A
- Name: @ (veya www)
- IPv4 address: Sunucu IP adresini yaz.
- Proxy status: (turuncu bulut aktif olursa Cloudflare koruması açık olur)
- “Save” ile kaydet.
Benzer biçimde diğer kayıt türlerini de ekleyebilirsin.
6. Proxy Modu (Turuncu Bulut) Anlamı
Cloudflare DNS panelinde her kaydın yanında bir bulut sembolü bulunur.
- 🟧 Turuncu renk (Proxy Enabled): Trafik Cloudflare üzerinden geçer.
- DDoS koruması ve hızlı CDN aktif olur.
- Gerçek IP gizlenir.
- ⚪ Gri renk (DNS Only): Trafik doğrudan sunucuya gider.
- Koruma ve CDN devre dışıdır.
- Genellikle e-posta veya alt servislerde önerilir.
Yani bulut simgesinin rengi, sitenin trafiğinin Cloudflare ağına dahil olup olmadığını gösterir.
7. Cloudflare Nameserver (Ad Sunucusu) Ayarları
Yeni bir alan adı eklendiğinde, Cloudflare sana iki yeni nameserver adresi verir.
Örneğin:
- lia.ns.cloudflare.com
- fred.ns.cloudflare.com
Bu adresleri domaini satın aldığın kayıt firmasının (GoDaddy, Namecheap, İsimtescil vb.) yönetim panelinde güncellemelisin.
🔧 Adım Adım:
- Domain sağlayıcına giriş yap.
- DNS veya Nameserver bölümünü bul.
- Varsayılan (örneğin: ns1.isimtescil.net) olanları sil.
- Cloudflare tarafından verilen iki adresi ekle.
- Kaydet ve 1–24 saat içinde güncellemenin küresel ağda yayılmasını bekle.
Nameserver değişikliği tamamlanınca site Cloudflare kontrolüne geçer.
8. Cloudflare DNS Ayarlarında Yaygın Hatalar
Yeni başlayan kullanıcıların sıklıkla yaptığı küçük hatalar sitenin çalışmamasına yol açabilir.
⚠️ Bunlardan Bazıları:
- Eksik veya yanlış IP adresi girişi
- CNAME döngüsü oluşturmak
- MX kayıtlarında @ yerine başka ad yazmak
- Proxy açıkken e-posta sistemini çalıştırmak
- DNS süresi (TTL) çok yüksek veya çok düşük ayarlamak
Her değişiklik sonrası DNS Lookup Tool (örnek: whatsmydns.net) üzerinden kayıtlarını doğrulamak en iyi yöntemdir.
9. Cloudflare’de TTL (Time To Live) Ayarı
TTL, DNS kaydının önbellekte ne kadar süreyle saklanacağını belirler.
Cloudflare’de bu süre genellikle otomatik olarak optimize edilir.
📏 Örnek:
- 300 saniye (5 dakika): Sık değişen test kayıtları için idealdir.
- 3600 saniye (1 saat): Normal web trafiği için tercih edilir.
- 86400 saniye (24 saat): Sabit IP kullanan siteler için uygundur.
TTl ne kadar düşük olursa değişikliklerin yayılması hızlanır, ancak sorgu sayısı artabilir.
10. Cloudflare DNS ile E-posta (MX ve SPF) Ayarları
Cloudflare, e-posta servislerini doğrudan barındırmaz, yalnızca yönlendirmeye aracılık eder.
✉️ MX Kaydı Ekleme:
- DNS sekmesine git.
- “Add Record” → Type: MX
- Name: @
- Mail server: mail.seninsite.com (veya kullandığın servis)
- Priority: 10
- Bulut simgesini gri yap (DNS Only).
✅ SPF veya TXT Kaydı:
TXT kaydına şu örneği yaz:
v=spf1 include:spf.yourmailserver.com ~all
Bu, sahte e-posta gönderimlerini engeller.
11. Cloudflare DNSSEC Ayarları
DNSSEC, DNS kayıtlarını sahteciliğe karşı imzalayan güvenlik protokolüdür.
🔐 Aktifleştirme Adımları:
- DNS sekmesinde “DNSSEC” bölümünü aç.
- “Enable DNSSEC” tıkla.
- Cloudflare sana bir DS (Delegation Signer) kaydı sağlar.
- Bu kaydı domain sağlayıcında DNSSEC bölümüne ekle.
Böylece DNS taleplerinin sahte yönlendirmelerle değiştirilmesi önlenir.
12. Cloudflare DNS Performans Analizi
Cloudflare, DNS çözümleme süresini otomatik olarak optimize eder.
Ancak yine de istatistikleri görmek isteyen kullanıcılar için gelişmiş analiz ekranı bulunur.
📊 Metrics Panelinde Görülen Özellikler:
- Toplam DNS sorgu sayısı
- En çok sorgulanan alan adları
- Bot trafiği oranı
- TTL bazlı yanıt süreleri
- Bant genişliği dağılımları
Bu grafikler, sitenin trafiğini anlamada önemli bilgiler verir.
13. Cloudflare 1.1.1.1 DNS Servisi
Cloudflare, ayrıca genel kullanıma açık, dünyanın en hızlı DNS çözümleyicilerinden birini sunar:
- 1.1.1.1
- 1.0.0.1
Bu adresler kişisel bilgisayar veya cep telefonlarında da kullanılabilir.
💡 Kullanım Önerisi
Windows:
- Ağ bağlantısı → Özellikler → IPv4 → DNS sunucuları kısmına 1.1.1.1 ve 1.0.0.1 yaz.
Telefonlarda ise Cloudflare’in resmi “1.1.1.1 VPN” uygulaması kurulabilir.
Bu yöntem internette daha hızlı çözümleme (özellikle Google DNS’e göre %30 daha kısa ortalama) sağlar.
14. Cloudflare DNS ile CDN Entegrasyonu
Cloudflare DNS aktif hale geldiğinde, web sitesinin tüm trafiği Cloudflare CDN ağına bağlanabilir.
Bu sayede dünya genelinde kullanıcıya en yakın sunucu noktası üzerinden içerik sağlanır.
🌍 Avantajlar:
- Gecikme (latency) azalır.
- Görüntü ve statik dosyalar sıkıştırılarak yüklenir.
- Mobil performans artar.
- Arama motorlarında site hızı puanı yükselir.
Bu optimizasyon otomatik gerçekleştiği için ek kurulum gerekmez.
15. Cloudflare DNS Üzerinde Yönlendirme (Page Rules)
DNS kayıtlarına ek olarak, URL yönlendirmeleri (örneğin www’den https’e) Page Rules aracılığıyla yapılabilir.
🔁 Örnek:
- Ayar 1:
http://example.com/*
- Yönlendirme:
https://www.example.com/$1
- Böylece tüm trafiğin güvenli bağlantıya geçmesi sağlanır.
Yönlendirmeler DNS mekanizmasıyla etkileşim halinde çalışır, yük dengelemesini de optimize eder.
16. Cloudflare DNS Güvenlik Duvarı (WAF) Entegrasyonu
DNS trafiği Cloudflare üzerinden geçtiğinde saldırılar DNS seviyesinde engellenebilir.
WAF (Web Application Firewall) filtreleri, IP adresleri ve ülke bazlı engelleme seçenekleri sunar.
⚔️ Örnek Uygulama:
- Belirli bir ülke veya bot trafiği DNS aşamasında engellenebilir.
- Şüpheli trafik, proxy katmanında durdurulur.
- Kullanıcı gerçek IP’si gizli kaldığından hedef alınamaz.
Bu özellik, yüksek trafiğe sahip e-ticaret ve oyun siteleri için büyük avantaj sağlar.
17. Cloudflare DNS Ayarlarının Test Edilmesi
Her değişiklik sonrası DNS’in doğru çalıştığını doğrulamak önemlidir.
🧪 Kontrol Araçları:
- ping domain.com – IP yönlendirmesini doğrular.
- nslookup domain.com – DNS kaydını gösterir.
- dnschecker.org – Global yayılım durumunu kontrol eder.
Tüm araçlarda aynı IP sonucu görülüyorsa kayıtlar doğru uygulanmış demektir.
18. Cloudflare DNS Resetleme veya Kaldırma
Bir gün Cloudflare kullanmayı bırakmak istersen kayıtları sıfırlamak mümkündür.
🔄 Adımlar:
- Site panelinde “Remove Site from Cloudflare” seçeneğini tıkla.
- Eski nameserver adreslerine geri dön.
- DNS kayıtlarını domain sağlayıcında manuel olarak ekle.
Bu işlem sonrası siten Cloudflare ağından çıkar, trafik doğrudan hostingine yönlenir.
19. Gelişmiş Özellikler: Load Balancing, CNAME Flattening ve GeoDNS
Cloudflare DNS, büyük ölçekli projeler için gelişmiş opsiyonlar da sunar.
🧠 Özet Açıklamalar
- Load Balancing: Trafiği birden fazla sunucu arasında dengeler.
- CNAME Flattening: Alan adının kök seviyede CNAME kullanmasına olanak verir.
- GeoDNS: Kullanıcıya en yakın IP adresinden çözümleme sağlar.
Bu özellikler performans ve erişim sürelerini en düşük seviyeye çeker.
20. Sonuç – Cloudflare DNS Ayarlarının Önemi ve Faydası
Cloudflare DNS sistemi sadece bir yönlendirme aracı değil, aynı zamanda web altyapısının güvenlik ve hız temelidir.
Doğru ayarlar sayesinde:
- Sitenin yüklenme süresi kısalır.
- Bot ve saldırı trafiği engellenir.
- Arama motoru sıralaması daha iyi hale gelir.
- SSL ve HTTPS yapılandırmaları sorunsuz işler.
Günümüzde hem bireysel kullanıcılar hem profesyonel ekipler Cloudflare’i temel DNS yönetim aracı olarak kullanıyor.
Basit bir ara yüz, otomatik güncellemeler ve dünya çapında destekli altyapısıyla Cloudflare, DNS yönetimini karmaşık olmaktan çıkarıp dakikalar içinde uygulanabilir hâle getirmiştir.
Sonuç olarak; ister kişisel blog ister kurumsal e-ticaret sitesi olsun, Cloudflare DNS ayarlarını doğru biçimde yapılandırmak, web performansının kalbidir.