Bu eğitimde Cloudflare DNS’in CDN veya WAF hizmetleri kullanılmadan kullanımı ele alınacaktır. Cloudflare’in DNS hizmetini tek başına kullanmanın gelişmiş güvenlik, daha hızlı DNS çözünürlüğü ve maliyet tasarrufu gibi faydalarını inceleyeceğiz. Bu eğitim, bir CDN veya WAF’ın ek karmaşıklığı ve maliyeti olmadan web sitelerinin güvenliğini artırmak isteyenler için yararlı olacaktır.
Cloudflare Managed DNS, en hızlı yanıt süresini, benzersiz yedekliliği ve yerleşik DDoS azaltma ve DNSSEC ile gelişmiş güvenlik sunan kurumsal düzeyde yetkili bir DNS hizmetidir.
Cloudflare
Cloudflare’in iddia ettiği şey doğru mu?
Göre DNSPerf data, the authoritative nameservers provided by Cloudflare dünyanın en hızlı hizmetidir. 👏

Bir alan adı satın aldığınızda, kayıt şirketi genellikle yavaş ve güvenilmez olan varsayılan bir ad sunucuları atar. Başka bir durumda, bazı barındırma sağlayıcıları da tüm DNS girişlerini hızlı bir şekilde hizalamak için kendi ad sunucularını sunar, ancak bu da aynı hikayeye sahiptir.
Neden sadece DNS için Cloudflare kullanmalı?
Yine de Cloudflare Free Plan’ı CDN amacı için önermiyorum. Ancak DNS hizmeti için yeterince iyi.
Özellikle ücretsiz plan ve geleneksel Cloudflare proxy kurulumu ile, web sitesini hızlı yerine yavaşlatabilir. Bunun altında yatan neden, İSS’lerle doğrudan eşleştirme yapmamak, zayıf yönlendirme, zayıf plan seçimi vb. olabilir.
Cloudflare’ı sadece DNS için kullanmanızı öneririm çünkü çok daha hızlı ve güvenli. Hesap aynı zamanda iki adımlı doğrulama sistemi ile birlikte geliyor.
Adım 1. Cloudflare Hesabına Giriş Yapın
- Cloudflare’i daha önce hiç kullanmadıysanız, kaydolabilirsiniz. Ücretsizdir.
- Zaten kullanıyor musunuz? Kontrol paneline giriş yapın

Adım 2. Pass Two Factor authentication
- Eğer kullanıyorsanız Two Factor Authentication, girerek bu adımı tamamlayın OTP.

Adım 3. Add a new website
- Cloudflare Dashboard’a başarıyla giriş yaptıktan sonra Add a site button

- Girin domain name ve tıklayın Add site button

Adım 4. Ücretsiz Planı seçin. Bu yeterlidir.

Adım 5. Understand Proxy and DNS Sign
- For all DNS Entries, keep Gray Cloud to have DNS resolution only mode

Adım 6. Confirm Scanned Entries
- Cloudflare önceki tüm DNS kayıtlarını taramak için elinden geleni yapar, hepsini doğru şekilde listeler. Nadir durumlarda, bazı kayıtlar gözden kaçabilir veya çok fazla tekrarlanabilir. Hepsini önceki yetkili ad sunucuları DNS yöneticisi ile manuel olarak doğrulamanızı öneririz. Bu, kesinti süresini önlemek için önemlidir.
- Her birine git record Proxy Status, change from proxied to DNS resolution only mode.
- Bu, Cloudflare’in en iyi kısmıdır ve her kayıt için ayrıntılı kontrol sunar.

Adım 7. Yeni güncelleme authoritative nameservers
- Giriş yapın Domain Registrar, başka bir deyişle, alan adınızı satın aldığınız yerden.
- İpucu: DNS bölümü altında, Cloudflare tarafından önerilen Ad Sunucularını Güncelleme seçeneğini bulabilirsiniz. Ad sunucularını nerede güncelleyeceğinizi bulamıyorsanız, şu ilgili belgeleri kontrol edin GoDaddy, Namecheap, Bluehost, similarly you can search on Google or destek ekibiyle iletişime geçin.

- Bizim durumumuzda, bu Google Domains bu yüzden orada güncelleme yapacağız.

- Tamamlandığında, üzerine tıklayın Done, check nameservers

- Takip edebilirsiniz nameservers propagation via dnschecker site.
- Atla CloudFlare onbording suggestions tıklayarak Done or setup later.

- Cloudflare, ad sunucularınızı Cloudflare’e yönlendirip yönlendirmediğinizi düzenli olarak kontrol eder. Birden fazla kez Şimdi yeniden kontrol et seçeneğine tıklamak işlemi hızlandırmayacaktır.
- Ad sunucuları yayılımı tamamlandığında, Cloudflare’den bir e-posta alacaksınız ve bir mesaj göreceksiniz “Harika haber! Cloudflare artık sitenizi koruyor” mesajını göreceksiniz.

DNS Analytics raporu da alabilirsiniz.




Kök alan adı üzerinden diğer CDN’leri işaretlemek için Cloudflare CNAME Flattening kullanmalı mısınız?
Hizmetlerini aşağıdakiler için kullanmamalısınız CNAME Flattening amaç dışı yönlendirmeye yol açan EDNS mekanizmasını desteklemediği için.
İSS’nin birçok Genel DNS sunucusunda, alan adının beklendiği gibi bir coğrafi bölge IP adresine çözümlenmediğini keşfettim.
Test yöntemi
- Pointed gulshankumar.net to
gushankumar.b-cdn.net
using CNAME - Tüm DNS sunucularının yalnızca bölgesel IP’ye yanıt vermesi bekleniyordu ancak bu gerçekleşmedi.
- www gibi herhangi bir alt alan adı düzgün bir şekilde yönlendirilirken, çıplak bir alan adı yönlendirilmiyordu.
İyi Dava






Bad Case






BunnyCDN’i ters proxy/tam site hızlandırma/tam site teslimi için kullanmak istiyorsanız, şunları kullanmayı düşünmelisiniz BunnyDNS. Kök alan adını PZ (Pull Zone) kaydı üzerinden uygun bir şekilde işaretlemeyi destekler.
Varsa, her zaman CDN sağlayıcısı ile aynı DNS hizmetlerini kullanın. Örneğin, Sucuri kullanıyorsanız, kendi DNS ad sunucularına bağlı kalın. Cloudfront kullanıyorsanız, daha iyi performans için kendi AWS Route53’ünü kullanın. Bu, doğru yönlendirme şansını artırır.
Cloudflare DNS kullanımı ücretsiz mi?
Cloudflare’in yetkili DNS hizmetleri ücretsizdir ve ağındaki bir alan adı için DNS sorgularını sınırlamaz.
Cloudflare ile gösterişli ad sunucuları nasıl edinilir?
Gösterişli ad sunucuları gibi ns1.gulshankumar.net, ns2.gulshankumar.net
Cloudflare Business ve Enterprise planında bulunan premium özelliklerdir.
Cloudflare DNS kullanmalı mıyım?
Cloudflare DNS hizmeti, CNAME Flattening kullanım durumu dışında genel amaç için güvenilirdir.
Belkide 3 gün oldu hala onay bekleniyor diyor dns baktığımda 1 ülke hariç heryerde ns cloudflare bana verdiği ns olarak gözüküyor. Bu sorunu nasıl çözebilirim ?
Lütfen 72 saate kadar süre tanıyın.
Great info. Thanks
hi
what CDN do you recommend for an ecommerce ?
You can go with BunnyCDN.
Hi Gulshan,
What when I use CF SSL/TLS cert for my site? If I make it a grey cloud [i.e., only using CF DNS] can’t use SSL cert as it becomes invalid.
Get browser warnings, cannot access site.
thx
You cannot use CF TLS while having DNS only mode [Gray Cloud]. If you want to use Cloudflare for DNS only, your origin server must have a valid cert such as Let’s Encrypt/Comodo.
In my CloudFlare account I have my
example.com
andwww.example.com
created with a CNAME that point to example.b-cd.net URL. All “A” records are deleted.I get a warning next to one of them in CloudFlare. There is an “i” that when I hover over it in CloudFlare it says “Another record shares the same name, so we’ve applied CNAME flattening.”
What am I doing wrong?
Trying to enable SSL in Bunny.net for my naked domain (example.com) doesn’t work. I keep getting an error that says it’s not pointing to Bunny, but it is. It’s just that CloudFlare is flattening the naked domain. I don’t understand what I’m doing wrong. I’ve been at it for hours. Thank you!
You need to point DNS records as below.
CNAME –
example.com
—– b-cdn.net – DNS only modeCNAME –
www
—– b-cdn.net – DNS only modeThen only you can install SSL cert at bunny.net panel for your Pull Zone.
yes, CNAME flattening message is perfectly normal because we are using it.
Perfect! I got it working… but my Google page speed score took a 20 point dive. However, my GTmetrix score is great!
Google is warning me “Eliminate render-blocking resources” and there are a bunch of css and js scripts on the Bunny CDN that it’s referring to. Did I do something wrong?
https://imgur.com/zUVifjo
Well, the reported issue ‘Eliminate render-blocking resources’ is a different topic. You can safely ignore it. In the age of HTTP/2, Pages load really quick.
What should be the cloudflare cache level? Should I set it to standard or I need to bypass cache?
Can bunnycdn do cache like cloudflare?
Standard. For BunnyCDN caching, read this tutorial.
I’ve set to standard. Now if I bypass caching of my site using cloudflare page rules will the site become slow?
Or I should use it combining with bunnycdn?
Hi , if I use dns only will it expose my origin ip?
Yes, it will expose the address where you will point.
Is it advisable for me to use cloudfire free plan?. I just want to improve my page loads. Thanks
Do you want to use Cloudflare for DNS or Proxy purpose? Using for DNS is fine for anyone. In case of a proxy, you can use Cache Everything for a better experience.
I’m not really sure about that but I’ve use cloudfire as the nameservers and most of DNS records are proxied through cloudfire. And how do I use the cache everything options? I’m on blogger platform
I am afraid, I can’t suggest anything about Blogger (Google Blogspot) platform.
Ok, thanks for your time
I got very bad scores when i am using Cloudflare CDN, i setup my server with nginx, redis, pagespeed module for nginx and i have a better speed and stats.
Enable APO and Argo, see the magic.