Cloudflare Kullanım Rehberi

Cloudflare sayesinde DNS adreslerinde yapacağınız birkaç değişiklik ile SSL sertifikası, CDN, DDoS koruması daha fazlası kötü botları engellemek ister miydiniz?

Sizlerde benim gibi web siteleriniz de birçok özelliğin ücretsiz olmasından yanındaysanız eğer Cloudflare ile tanışmanın zamanı gelmiş demektir.

Table of Contents

Cloudflare

Cloudflare DNS değişikliği sayesinde kullanıcılara daha hızlı yüklenen bir web sitesi inşa etmek ile kalmaz hem sitenizi hem de kullanıcıları korur. Sayfanızda daha iyi bir performans elde etmek için, CDN (İçerik Dağıtım Ağı), SSL sertifikası DDoS gibi birçok özelliklere ücretsiz olarak sahip olacaksınız.

İlk adımınız, Cloudflare ağına ücretsiz olarak kayıt olmak ile başlamalısınız.

Get started with Cloudflare
Get started with Cloudflare

Add site, kutucuğuna web sitenizin ön ekleri (HTTP, HTTPS, WWW) olmadan yazarak ilerleyin.

  • Örneğin: example.com
Accelerate and protect your site with Cloudflare
Accelerate and protect your site with Cloudflare

Select a plan, bölümünde birbirinden farklı 4 ayrı özellik ile karşılaşacaksınız.

  1. Pro
  2. Business
  3. Enterprise
  4. Free

Free, kutucuğunu işaretleyerek bir sonraki adıma geçin.

Cloudflare Select a plan
Cloudflare Select a plan

Quick Scan web sitenizin A, AAA, SRV, TXT, DNS kayıtlarını otomatik olarak tarayarak konfigürasyon edecektir.

Cloudflare Quick Scan
Cloudflare Quick Scan

Review your DNS records, A, AAAA ve CNAME kayıtları için proxy trafiğini kontrol edecek. Herhangi bir değişiklik yapmadan bir sonraki adıma ilerleyin.

Cloudflare Review your DNS records
Cloudflare Review your DNS records

Change your nameservers, ekranında web sitenizin kullanmış olduğu DNS kayıtlarını Cloudflare ağı ile değiştirilmesi gereken DNS adreslerini bilgilendiriyor.

Web sayfanızı hangi hosting sağlayıcısında barındırıyorsunuz?

  • GoDaddy
  • Güzel Hosting
  • Veridyen
Cloudflare Change your nameservers
Cloudflare Change your nameservers

GoDaddy

Birkaç web sayfamı GoDaddy hosting adresinde barındırdığım için örneğim bu şekilde olacaktır.

Kullanıcı adı ve şifreniz ile GoDaddy adresine giriş yapın.

GoDaddy Giriş Yapın
GoDaddy Giriş Yapın

Ürünlerim kutucuğuna tıklayarak alan adları bölümünden web sitenizin DNS düğmesine tıklayın.

GoDaddy Tüm Ürünler ve Hizmetler Alan Adları
GoDaddy Tüm Ürünler ve Hizmetler Alan Adları

Ad sunucuları bölümü ile karşılaşacaksınız. Değiştir düğmesine tıklayın.

GoDaddy Ad Sunucuları
GoDaddy Ad Sunucuları

Karşınıza iki farklı DNS yapılandırması bölümü gelecektir.

  1. GoDaddy Ad Sunucuları (önerilen)
  2. Kendi ad sunucumu kullanacağım

Kendi ad sunucumu kullanacağım, kutucuğunu işaretleyin.

Cloudflare tarafından verilen nameservers adreslerini sırasıyla ad sunucusu kutucuklarına yapıştırarak kaydet deyin.

GoDaddy DNS Yönetimi
GoDaddy DNS Yönetimi

Değişiklikleri tekrardan bildirmek için, Done check nameservers düğmesine tıklayın.

Do More With Cloudflare, birkaç hızlı ayarları veya elle kurulum ile devam etmeniz ile ilgili uyarıda bulunuyor.

  1. Configuration recommendations
  2. Skip recommendations

Herhangi seçiminiz bir sonraki adımda sorun çıkarmayacağı için istediğiniz herhangi bir yöntemi tercih edebilirsiniz.

Do More With Cloudflare
Do More With Cloudflare

Configuration recommendations, seçimi ile ilerledim.

  • Enable Always Use HTTPS: Apply recommendations (Tüm HTTP isteklerini HTTPS olarak etkinleştirir.)
  • Apply recommendations: Apply recommendations (Javascript, CSS, HTML dosyalarını otomatik olarak küçültmeyi etkinleştirir.)
Cloudflare Configuration recommendations
Cloudflare Configuration recommendations

Overview

  • Complete your nameserver setup: GoDaddy DNS (nameservers) Cloudflare adresleri ile değiştirilmesi gerektiği uyarısı.
  • Under Attack Mode: Web sayfanızda DDoS, kötü bot saldırısı varsa bu seçeneği işaretleyin.
  • Get your API token: Cloudflare tarafından benzersiz olarak verilen API anahtarına sahip olmak için.
  • Pause Cloudflare on Site: Sitenizde kullanmayı durdurmak için bu seçeneği seçeceksiniz.
  • Remove Site from Cloudflare: Bu seçeneği işaretleyeceğiniz zaman web sitenizin hosting DNS adreslerini de varsayılan olarak değiştirmeniz gerekecektir.
Cloudflare Overview
Cloudflare Overview

SSL/TLS Overview

Blog veya e-ticaret sitenizde SSL sertifikası kullanıyorsanız eğer, Off (not secure) seçeneğini işaretleyin. SSL sertifikasına sahip değilseniz, Full seçeneğini işaretleyin.

  • Off (not secure)
  • Flexible
  • Full
  • Full (strict)
Cloudflare SSL/TLS Overview
Cloudflare SSL/TLS Overview

SSL/TLS Edge Certificates

Edge Certificates, sekmesinde DNS adreslerindeki değişiklikler tamamlandıktan sonra otomatik olarak oluşacaktır.

  • Always Use HTTPS: HTTP isteklerini HTTPS olarak çevirecektir.
  • HTTP Strict Transport Security (HSTS): Disable
  • Minimum TLS Version: TLS 1.0 (Default)
  • Opportunistic Encryption: Enable
  • TLS 1.3: Enable
  • Automatic HTTPS Rewrites: Enable
  • Certificate Transparency Monitoring: Disable
  • Disable Universal SSL: Enable
Cloudflare SSL/TLS Edge Certificates
Cloudflare SSL/TLS Edge Certificates

Speed (Optimization)

  • Auto Minify
    • JavaScript: Enable
    • CSS: Enable
    • HTML: Enable
  • Brotli: Enable
  • Rocket Loader: Enable

Web sitenizi WordPress platformu ile oluşturmuş ve herhangi bir cache eklentilerine sahipseniz, WP Rocket W3 Total Cache, LiteSpeed Cache, WP Fastest Cache, WP Super Cache vb. Automatic Platform Optimization for WordPress uyarısı veren Cloudflare eklentisini kullanmanıza gerek yok.

WordPress cache eklentilerinde, Cloudflare API bölümüne API anahtarını yapıştırmanız yeterli olacaktır.

Cloudflare Speed Optimization
Cloudflare Speed Optimization

Page Rules

Web sitenizde istediğiniz herhangi bir sayfaya sayfa kuralları oluşturabilirsiniz. Bu yöntem bot veya kullanıcıların o sayfaya erişmek için 5 saniye bekletmesini sağlamaktadır.

Sitemi, WordPress platformu ile oluşturduğum için /wp-login.php bölümüne sayfa kuralları oluşturmak istedim.

Sizlerde benim gibi, /wp-login.php sayfasına kurallar oluşturmak isterseniz eğer şu yollara başvurmanız gerekecek.

Create Page Rule düğmesine tuşlayın.

Cloudflare Page Rules
Cloudflare Page Rules

If the URL matches, uyarısı bölümüne sayfa kuralı oluşturmak istediğini URL adresini yazın. Örneğin; WordPress platformu ile oluşturulmuş, example.com sitesini örnek alalım.

  • example.com/wp-login.php
Cloudflare Create a Page Rule
Cloudflare Create a Page Rule

Add a setting, Under Attack Modeing, düğmesine tıklayın ve aşağıdaki sayfa kurallarını oluşturun.

  • If the URL matches: example.com/wp-login.php
  • Then the settings are
    • Security Level: I’m Under Attack Mode
Cloudflare Create a Page Rule
Cloudflare Create a Page Rule

Add a Comment

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir