Cloudflare DNS Yönetimi ile Alan Adı, Web ve Mail Trafiğini Doğru Yönlendirme
Web sitenizin ve e-posta hizmetlerinizin kesintisiz çalışması için DNS kayıtlarının doğru yönetilmesi kritik öneme sahiptir. Özellikle Plesk panel üzerinde web hosting ve mail hosting hizmeti alan müşterilerde; alan adı, web sitesi, e-posta sunucusu, doğrulama kayıtları ve yönlendirme kayıtlarının tek tek doğru tanımlanması gerekir.
T-Cloud olarak Cloudflare üzerinde müşterilerimize DNS yönetimi ve DNS yönlendirme desteği sağlıyoruz. Bu hizmet kapsamında Cloudflare, alan adının yetkili DNS servis sağlayıcısı olarak konumlandırılır; web sitesi ve mail servisleri için gerekli DNS kayıtları müşteri altyapısına uygun şekilde yapılandırılır.
Bu dokümanda Cloudflare DNS hizmetinin ne işe yaradığını, Plesk web/mail hosting ortamlarında nasıl kullanıldığını, hangi kayıtların nasıl yönetildiğini ve DDoS koruması için hangi ek adımların gerektiğini anlatıyoruz.
Bu Hizmetin Kapsamı Nedir?
Cloudflare DNS yönetimi hizmetimiz, temel olarak alan adının DNS kayıtlarının Cloudflare üzerinden merkezi ve güvenli şekilde yönetilmesini sağlar.
Bu kapsamda verilen hizmetler:
- Alan adının Cloudflare hesabına eklenmesi
- Cloudflare nameserver bilgilerinin müşteriye iletilmesi
- Registrar tarafında nameserver değişikliği için yönlendirme yapılması
- Plesk web hosting için A, CNAME ve gerekli yönlendirme kayıtlarının tanımlanması
- Plesk mail hosting için MX, SPF, DKIM, DMARC ve TXT kayıtlarının tanımlanması
- DNS kayıtlarının müşteri hizmetine göre kontrol edilmesi
- Yanlış veya çakışan kayıtların temizlenmesi
- DNS değişikliklerinden sonra çözümleme testlerinin yapılması
- Destek talebi kapsamında kayıt güncelleme, ekleme veya silme işlemlerinin yürütülmesi
Bu yapılandırmada Cloudflare, yetkili DNS servis sağlayıcısı olarak kullanılır. Web trafiğinin Cloudflare proxy/CDN/WAF üzerinden geçirilmesi ayrı bir güvenlik mimarisi ve müşteri onayı gerektirir.
Önemli Ayrım: DNS Hizmeti ile DDoS Koruması Aynı Şey Değildir
Cloudflare DNS kullanmak, tek başına web sitenizin Cloudflare DDoS koruması altında olduğu anlamına gelmez.
DNS hizmeti, alan adınızın hangi sunucuya yönleneceğini belirler. Örneğin:
- com hangi IP adresine gidecek?
- example.com hangi sunucuya yönlenecek?
- E-posta hangi mail sunucusuna teslim edilecek?
- SPF, DKIM ve DMARC doğrulama kayıtları nasıl çalışacak?
Bu işlemler DNS seviyesindedir.
DDoS koruması için ise özellikle web trafiğinin Cloudflare üzerinden geçirilmesi gerekir. Bunun için ilgili web kayıtlarının Cloudflare üzerinde Proxied olarak çalışması, origin sunucunun doğrudan internete açık bırakılmaması ve firewall tarafında yalnızca Cloudflare kaynak IP’lerine izin verilmesi gerekir.
Bu nedenle mevcut DNS hizmeti şu şekilde konumlandırılır:
Cloudflare DNS yönetimi: Aktif kullanılan hizmet
Cloudflare CDN/WAF/DDoS proxy: Müşteri talebi, teknik uygunluk ve ek yapılandırma sonrası devreye alınabilecek ek güvenlik modeli
Plesk Web Hosting İçin Cloudflare DNS Yapılandırması
Plesk üzerinde barındırılan web siteleri için en temel DNS kayıtları genellikle A ve CNAME kayıtlarıdır.
Örnek web kayıtları:
| Kayıt | Tip | Değer | Açıklama |
| example.com | A | Web sunucu IP adresi | Ana domain yönlendirmesi |
| www | CNAME | example.com | www yönlendirmesi |
| panel | A | Plesk panel IP adresi | Panel erişimi için kullanılır |
| ftp | A veya CNAME | Web sunucu bilgisi | FTP erişimi gerekiyorsa tanımlanır |
Bu kayıtlar Cloudflare üzerinde DNS only olarak çalıştırıldığında, Cloudflare yalnızca DNS çözümleme hizmeti verir. Trafik doğrudan origin sunucuya gider.
Web trafiğinin Cloudflare güvenlik ve performans katmanlarından geçmesi istenirse, uygun kayıtlar müşteri onayıyla Proxied yapılabilir. Ancak bu değişiklik SSL/TLS, uygulama uyumluluğu, gerçek IP loglama, firewall ve cache davranışları açısından ayrıca test edilmelidir.
Plesk Mail Hosting İçin Cloudflare DNS Yapılandırması
Mail hosting tarafında DNS kayıtlarının doğru tanımlanması, e-posta gönderim ve alım kalitesi için kritik öneme sahiptir.
Tipik mail DNS kayıtları:
| Kayıt | Tip | Örnek Değer | Açıklama |
| example.com | MX | mail.example.com | Gelen e-postanın teslim edileceği mail sunucusu |
| A | Mail sunucu IP adresi | Mail sunucusunun IP yönlendirmesi | |
| example.com | TXT | SPF kaydı | Yetkili gönderici sunucuları tanımlar |
| default._domainkey | TXT | DKIM public key | E-posta imza doğrulaması |
| _dmarc | TXT | DMARC politikası | SPF/DKIM başarısızlık politikasını belirler |
| autoconfig | CNAME veya A | Mail otomatik yapılandırma | İstemci kurulumları için kullanılabilir |
| autodiscover | CNAME veya A | Exchange/Outlook keşif kaydı | Uygun ortamlarda kullanılır |
Mail kayıtlarında dikkat edilmesi gereken en önemli konu şudur:
MX, mail, SMTP, IMAP ve POP servisleri klasik Cloudflare web proxy modeliyle korunmaz. Bu servisler genellikle DNS only çalışır. Bu nedenle mail sunucusunun DDoS dayanıklılığı için ayrıca servis sağlayıcı seviyesinde anti-DDoS, firewall, rate limit, mail gateway veya scrubbing altyapısı değerlendirilmelidir.
Cloudflare DNS Eklentisi ile Yönetim
Plesk tarafında Cloudflare veya DNS yönetim eklentisi kullanılıyorsa, bazı kayıtlar panel üzerinden daha kolay yönetilebilir. Bu yöntemde müşteri veya destek ekibi, DNS kayıtlarının belirli bir kısmını Plesk arayüzünden takip edebilir.
Eklenti kullanımında dikkat edilmesi gerekenler:
- Cloudflare API erişimi güvenli şekilde yönetilmelidir.
- API token yetkileri minimum gerekli kapsamda verilmelidir.
- DNS değişiklikleri kayıt altına alınmalıdır.
- Kritik kayıtlar değiştirilmeden önce mevcut durum yedeği alınmalıdır.
- MX, SPF, DKIM ve DMARC kayıtları kontrol edilmeden silinmemelidir.
- Çoklu müşteri ortamlarında domain yetkileri ayrıştırılmalıdır.
Eklenti kullanımı operasyonel kolaylık sağlar; ancak hatalı API yetkileri veya bilinçsiz DNS değişiklikleri hizmet kesintisine yol açabilir. Bu nedenle kurumsal ortamlarda değişikliklerin destek süreci üzerinden kontrollü yapılması önerilir.
Cloudflare Eklentisi Olmadan DNS Yönetimi
Eklenti kullanılmayan yapılarda DNS kayıtları doğrudan Cloudflare panelinden yönetilir. Bu yöntem daha kontrollü ve merkezi bir operasyon sağlar.
Genel işlem adımları:
- Müşteri alan adı bilgisi alınır.
- Alan adı Cloudflare hesabına eklenir.
- Mevcut DNS kayıtları taranır.
- Plesk web ve mail servislerine ait kayıtlar doğrulanır.
- Cloudflare tarafından verilen nameserver bilgileri müşteriye iletilir.
- Müşteri registrar panelinden nameserver değişikliğini yapar.
- DNS yayılımı takip edilir.
- Web sitesi, mail alımı, mail gönderimi ve doğrulama kayıtları test edilir.
- Son durum müşteriye raporlanır.
Bu modelde Cloudflare DNS, müşterinin alan adı kayıtları için merkezi yönetim noktası haline gelir.
DNS Değişikliği Öncesi Kontrol Listesi
DNS değişikliği yapılmadan önce aşağıdaki bilgiler netleştirilmelidir:
- Alan adı hangi registrar üzerinde kayıtlı?
- Mevcut nameserver bilgileri nedir?
- Web sitesi hangi IP adresinde çalışıyor?
- Plesk panel adresi nedir?
- Mail servisi Plesk üzerinde mi, farklı bir sağlayıcıda mı?
- MX kaydı hangi sunucuyu göstermeli?
- SPF kaydı mevcut mu?
- DKIM aktif mi?
- DMARC politikası kullanılacak mı?
- Alt alan adları var mı?
- Üçüncü taraf servis doğrulama kayıtları var mı?
- CDN, WAF veya DDoS proxy aktif edilecek mi, yoksa yalnızca DNS mi kullanılacak?
Bu bilgiler tamamlanmadan yapılan DNS değişiklikleri web sitesi veya e-posta kesintisine neden olabilir.
DDoS Koruması İçin Ne Yapmak Gerekir?
Cloudflare DNS kullanımı, DDoS hazırlığı için iyi bir başlangıçtır; ancak tek başına yeterli değildir.
Web sitesi için Cloudflare üzerinden DDoS koruması hedefleniyorsa aşağıdaki adımlar planlanmalıdır:
1. Web Trafiği Cloudflare Proxy Üzerinden Geçirilmeli
A, AAAA veya CNAME web kayıtları DNS only yerine Proxied yapılmalıdır. Bu durumda ziyaretçi trafiği önce Cloudflare ağına gelir, ardından origin sunucuya yönlendirilir.
2. Origin IP Gizlenmeli
Web sunucusunun gerçek IP adresi internete açık kalırsa saldırgan doğrudan origin sunucuya saldırabilir. Bu nedenle origin IP mümkünse değiştirilir ve yalnızca Cloudflare IP aralıklarından gelen trafiğe izin verilir.
3. Firewall Kuralı Eklenmeli
Origin sunucuda veya önündeki firewall’da, HTTP/HTTPS trafiği için yalnızca Cloudflare kaynak IP adreslerine izin verilmelidir. Diğer kaynaklardan gelen doğrudan web istekleri engellenmelidir.
4. SSL/TLS Uyumluluğu Test Edilmeli
Cloudflare proxy devreye alınmadan önce SSL modu, sertifika geçerliliği, yönlendirme kuralları ve HTTPS davranışı test edilmelidir.
5. Gerçek Ziyaretçi IP Loglaması Yapılandırılmalı
Cloudflare proxy sonrası web sunucusu loglarında Cloudflare IP’leri görünebilir. Gerçek ziyaretçi IP bilgisini almak için uygun header yapılandırması yapılmalıdır.
6. Cache ve Uygulama Uyumluluğu Kontrol Edilmeli
Dinamik uygulamalarda cache davranışı, admin panel erişimleri, ödeme sayfaları, API uçları ve oturum yönetimi test edilmelidir.
7. WAF ve Güvenlik Kuralları Planlanmalı
Cloudflare WAF, rate limiting, bot yönetimi ve güvenlik seviyesi ayarları müşteri ihtiyacına göre ayrıca değerlendirilmelidir.
8. Mail Servisleri Ayrı Değerlendirilmeli
SMTP, IMAP, POP ve MX servisleri klasik Cloudflare web proxy kapsamına girmez. Mail sunucusuna yönelik DDoS riskleri için ayrı anti-DDoS, firewall, mail gateway veya upstream koruma çözümleri gerekir.
NOC ve Destek Ekibi İçin Operasyon Akışı
Yeni DNS Tanımlama Talebi
- Müşteriden alan adı ve hizmet bilgileri alınır.
- Web ve mail servislerinin hangi sunucularda çalıştığı doğrulanır.
- Mevcut DNS kayıtları dışarı aktarılır veya ekran görüntüsü alınır.
- Cloudflare üzerinde alan adı eklenir.
- Gerekli A, CNAME, MX, TXT kayıtları oluşturulur.
- Nameserver bilgileri müşteriye iletilir.
- DNS yayılımı kontrol edilir.
- Web ve mail testleri yapılır.
- Talep kapatılmadan önce müşteriye sonuç bilgisi verilir.
DNS Kayıt Değişikliği Talebi
- Talebin yetkili kişi tarafından açıldığı kontrol edilir.
- Değişiklik yapılacak kayıt belirlenir.
- Mevcut kayıt değeri not alınır.
- Yeni değer uygulanır.
- TTL ve proxy durumu kontrol edilir.
- DNS çözümleme testi yapılır.
- Gerekirse web/mail servis testi yapılır.
- İşlem kayıt altına alınır.
Mail Çalışmıyor Talebi
- MX kaydı kontrol edilir.
- Mail A kaydı kontrol edilir.
- SPF, DKIM ve DMARC kayıtları incelenir.
- Mail sunucusuna ağ erişimi test edilir.
- Plesk mail servisi durumu kontrol edilir.
- Kuyruk, log ve hata mesajları incelenir.
- DNS kaynaklı hata varsa kayıt düzeltilir.
- DNS dışı hata varsa ilgili sistem ekibine yönlendirilir.
Web Sitesi Açılmıyor Talebi
- Domain DNS çözümlemesi kontrol edilir.
- A veya CNAME kaydı doğru IP’ye gidiyor mu bakılır.
- Cloudflare proxy durumu kontrol edilir.
- Origin web sunucusu erişimi test edilir.
- SSL sertifikası ve HTTPS yönlendirmesi kontrol edilir.
- Plesk domain durumu kontrol edilir.
- Web servis logları incelenir.
- Sorun DNS kaynaklıysa kayıt düzeltilir; uygulama veya sunucu kaynaklıysa ilgili ekibe yönlendirilir.
Örnek DNS Kayıt Yapısı
Aşağıdaki örnek, Plesk üzerinde web ve mail hosting alan tipik bir müşteri için kullanılabilir:
| Name | Type | Content | Proxy Durumu | Açıklama |
| @ | A | Web sunucu IP | DNS only | Ana web sitesi |
| www | CNAME | @ | DNS only | www yönlendirme |
| A | Mail sunucu IP | DNS only | Mail sunucusu | |
| @ | MX | mail.domain.com | DNS only | Gelen mail yönlendirme |
| @ | TXT | SPF değeri | DNS only | Mail gönderim doğrulama |
| default._domainkey | TXT | DKIM public key | DNS only | DKIM doğrulama |
| _dmarc | TXT | DMARC politikası | DNS only | DMARC kontrolü |
Web sitesi için Cloudflare proxy/CDN/WAF/DDoS modeli devreye alınacaksa, yalnızca uygun web kayıtları müşteri onayı ve teknik test sonrası Proxied yapılmalıdır. Mail kayıtları DNS only kalmalıdır.
Güvenlik ve ISO 27001 Açısından Değerlendirme
Cloudflare DNS yönetimi, bilgi güvenliği yönetim sistemi açısından tedarikçi yönetimi, değişiklik yönetimi, erişim kontrolü, loglama, iş sürekliliği ve operasyon güvenliği başlıkları altında değerlendirilmelidir.
Bu kapsamda dikkat edilmesi gereken kontroller:
- Cloudflare hesap erişimlerinin yetkili personel ile sınırlandırılması
- Mümkünse MFA kullanılması
- API token yetkilerinin minimum kapsamda verilmesi
- DNS değişikliklerinin kayıt altına alınması
- Kritik kayıtların değiştirilmeden önce yedeklenmesi
- Müşteri onayı olmadan proxy/WAF/CDN/DDoS davranışının değiştirilmemesi
- Mail kayıtlarının yanlışlıkla proxied yapılmaması
- Tedarikçi hizmetinin periyodik olarak değerlendirilmesi
- Olay durumunda DNS ve erişim kayıtlarının incelenmesi
- Hizmet kapsamının müşteriye açık ve doğru anlatılması
Cloudflare bu yapıda DNS bulut servis sağlayıcısı olarak değerlendirilirken, T-Cloud müşteriye yönetilen DNS operasyonu ve teknik destek hizmeti sağlar.
Ancak DNS hizmeti ile DDoS koruması birbirine karıştırılmamalıdır. Cloudflare’ın güvenlik, proxy, WAF ve DDoS özelliklerinden yararlanmak için web trafiğinin Cloudflare üzerinden geçirilmesi, origin IP’nin korunması ve firewall tarafında ek güvenlik önlemlerinin alınması gerekir.
T-Cloud olarak müşterilerimize Cloudflare DNS yönetimi, Plesk web/mail hosting DNS yapılandırması ve ihtiyaç halinde DDoS hazırlık mimarisi konusunda teknik destek sağlıyoruz.
