Bogahost Blog | Güncel Hosting, Sunucu ve Yazılım Rehberi
Müşteri Paneli
Nedir? Nasıl Yapılır?

DDoS Saldırılarından Koruma: Web Siteniz İçin Kurulum ve Yapılandırma Rehberi

DDoS saldırısı, birden fazla kaynaktan gelen yapay trafikle bir web sitesini veya sunucuyu çalışamaz hale getirme işlemidir. Web sitenizi bu tür saldırılardan korumak için sadece sunucu satın almak yeterli değildir; aktif koruma önlemleri almak gerekir. Bu rehberde, başlangıç seviyesinde web site sahibi olarak DDoS korumasını nasıl kuracağınızı ve yapılandıracağınızı adım adım anlatacağız.

DDoS Koruması Nedir ve Neden Gereklidir?

DDoS koruması, saldırganların çok sayıda makinden gelen trafikle sisteminizi yavaşlatması veya çökmesine yol açması hareketini engellemeye yönelik bir güvenlik sistemidir. Bu tür saldırılar, e-ticaret sitelerine, haber portallarına ve herhangi bir trafiği önemli olan web sitesine hedef olabilir. Bir saldırı sırasında binlerce, hatta milyonlarca istek aynı anda sitenize gelmesi durumunda, normal kullanıcılarınız sayfaları açamaz ve işletmeniz gelir kaybedebilir.

DDoS koruması çeşitli katmanlarda çalışır. Ağ katmanında (Layer 3-4) gelen trafiğin geçerli olup olmadığını kontrol eder, uygulama katmanında (Layer 7) ise bot ve sahte istekleri tanımlar. Sunucu satın aldığınızda, üretici genellikle temel bir DDoS koruması sunar, ancak bu çoğu zaman sınırlı ve yapılandırılmadan gelir. İyi bir web hosting veya sanal sunucu hizmeti, DDoS korumasını etkinleştirme ve özelleştirme seçeneği sunmalıdır.

DDoS Koruması Kurulum AşamalarıDDoS Koruması Kurulum Aşamaları1Kontrol Panelinde Koruma Bölümünü BulmacPanel, Plesk veya benzeri panelde 'Security' veya 'DDoS Protection' sekmesini …2Koruma Seviyesini SeçmeDüşük, orta veya yüksek seçeneğinden başlangıç için orta seviyeyi seçin3Firewall Kurallarını YapılandırmaPort 80, 443 ve gerekli diğer portları açık bırakın; ModSecurity'i etkinleştirin4Rate Limiting BelirlemeDakika başına istek sayısını sınırlandırın; örneğin saniyede 50 istek gibi5İzleme ve TestKontrol panelinde raporları inceleyin; anormal trafik varsa log kayıtlarını kon…
Hosting sağlayıcısında DDoS korumasını kurmanın beş temel adımı

Hosting Sağlayıcınızda DDoS Koruması Kontrol Etme

İlk adım, sunucu veya web hosting hizmetini satın aldığınız şirkete iletişim geçmek ve ne düzeyde DDoS koruması sağlandığını öğrenmektir. Bogahost gibi sağlayıcılar, sunucu paketlerine temel DDoS filtrelemesi dahil eder. Kontrol panelinde (cPanel, Plesk gibi) genellikle DDoS koruması ayarları mevcuttur. Panel açıkken "Security" (Güvenlik) veya "DDoS Protection" bölümünü arayın. Bu bölümde koruma seviyesini düşük, orta veya yüksek olarak seçebilirsiniz.

Koruma seviyesini belirlerken dengeyi iyi tutmak önemlidir. Çok yüksek bir seviye, meşru ziyaretçilerinizi de engelleyebilir; örneğin, VPN kullanan birçok kullanıcı site açamayabilir. Başlangıçta "orta" seviye ile başlamak ve sorunlar yaşarsanız ayarlamak akıllıca bir seçimdir. Koruma yapılandırması genellikle bir-iki dakika içinde etkin hale gelir.

Firewall Kuralları Ayarlama

DDoS korumasının etkin olması için kontrol panelindeki firewall kurallarını da yapılandırmanız gerekir. Firewall, gelen ve giden trafiği izleyen bir koruma duvarıdır. Bogahost sunucularında firewall ayarları genellikle "Firewall" veya "ModSecurity" sekmesinde yer alır. ModSecurity, web uygulamalarına özel saldırıları (SQL injection, XSS gibi) tespit eden ve engelleyen bir araçtır.

Firewall kurallarında, web siteniz için gerekli portları açık bırakmak gerekir. Standart olarak port 80 (HTTP) ve 443 (HTTPS) açık olmalıdır. E-mail hizmeti kullanıyorsanız port 25, 110 ve 143 gibi mail portlarını da açmanız gerekebilir. Firewall ayarlarında "create rule" (kural ekle) seçeneğinden yeni kurallar oluşturabilir, belirli IP adreslerinden gelen trafiği engelleyebilir veya hızlandırabilirsıniz. Örneğin, eğer bilinen bir saldırı kaynağından trafik alıyorsanız, o IP adresini direkt engelleyebilirsiniz.

DDoS Koruma Seviyeleri ve EtkileriDDoS Koruma Seviyeleri ve EtkileriDüşük Seviye30 % Engellenen TrafikOrta Seviye65 % Engellenen TrafikYüksek Seviye85 % Engellenen Trafik
Farklı koruma seviyelerinin tipik trafik filtrelemesi ve meşru trafik etkilenmesi

Rate Limiting ve Bağlantı Limitleri Belirleme

Rate limiting, belirli bir zaman diliminde (örneğin bir dakika içinde) bir IP adresinden gelen istek sayısını sınırlandırır. Bu, DDoS saldırılarının en etkili savunma mekanizmalarından biridir. Kontrol panelinde "Rate Limiting" seçeneğini bulduğunuzda, isteklerin kaç saniye içinde kaç defa gelebileceğini belirleyebilirsiniz. Örneğin, "Saniyede maksimum 50 istek" gibi bir kural koyabilirsiniz.

Bağlantı limitleri ise aynı anda açık kalabilen bağlantı sayısını kontrol eder. Sunucunuzun kaynakları sınırlı olduğu için (özellikle paylaşımlı web hosting hizmetlerinde), aynı IP'den çok sayıda eş zamanlı bağlantı gelmesi sunucuyu yavaşlatabilir. Rate limiting kurallarını çok katı yaparsanız meşru trafiği de etkileyebileceğinden, başlangıçta orta seviye ayarlamalar yapmak ve gerekirse ince ayar yapmak önerilir. Çoğu saldırı binlerce rps (request per second) seviyesinde geldiğinden, normal trafiğe engel olmayan bir sınır koymak iyi bir denge sağlar.

Cloudflare veya Benzer Hizmetlerle Katlı Koruma Eklemek

Eğer siteniz yüksek riskli bir alanda faaliyet gösteriyorsa (örneğin, siyasi açıklamalar yapan bir haber sitesi, belirli bir topluluğa ait bir forum), sunucunun kendi koruması dışında ek bir DDoS koruma katmanı ekleyebilirsiniz. Cloudflare, Akamai veya Imperva gibi hizmetler, alan adınızı kullanarak trafiği kendi sunucuları aracılığıyla yönlendirir. Bu sayede, saldırı trafik, sitenize ulaşmadan önce filtrelenir.

Bu hizmetleri kullanmak için alan adı DNS kayıtlarınızı değiştirmeniz gerekir. Örneğin, alan adınız (domain) Bogahost'ta kayıtlıysa, Cloudflare'e sitenizi ekledikten sonra, alan adı sağlayıcısında DNS sunucularını Cloudflare'in DNS sunucularına yönlendirirsiniz. Bu işlem, DNS kaydı değişikliği olarak bilinir ve 24 saat içinde tam yürürlüğe girer. Ek bir maliyeti vardır, ancak yüksek seviye saldırılardan korunmanın en güvenilir yoludur.

Web Uygulaması Düzeyinde Koruma (WAF)

WAF (Web Application Firewall), web uygulamalarına özel saldırıları tespit eder. DDoS saldırıları çoğunlukla ağ seviyesinde (trafiği basitçe arttırarak) gerçekleşirse de, Layer 7 DDoS saldırıları web uygulamasının zayıf noktalarına hedefli saldırılardır. Örneğin, bir form gönderme işlevini ve veritabanını hedef alan saldırılar, sunucuyu yavaşlatabilir ancak geleneksel DDoS koruması tarafından engellenmeyebilir.

Kontrol panelinde "ModSecurity" veya "Advanced DDoS Protection" varsa, bunu etkinleştirin. Modern web hosting paketleri, özellikle kurumsal hosting veya sanal sunucu hizmetleri, bu tür korumayı içerir. WAF kuralları otomatik olarak güncellendiğinden, yeni saldırı türlerine karşı dinamik bir savunma sağlar. Eğer web siteniz WordPress gibi bir CMS üzerinde çalışıyorsa, WordFence veya Sucuri gibi eklentiler de ek WAF koruması sunar.

Korumayı Test Etme ve İzleme

DDoS korumasını kurduktan sonra, çalışıp çalışmadığını test etmek isteyebilirsiniz. Ancak gerçek bir saldırı simülasyonu yapmak yasalara aykırı olabilir. Bunun yerine, hosting sağlayıcınızdan koruma raporlarını ve istatistiklerini isteyebilirsiniz. Kontrol panelinde genellikle "DDoS Statistics" veya "Traffic Reports" sekmesi bulunur; burada engellenen ve izin verilen trafiği görebilirsiniz.

Günlük izleme önemlidir. Eğer anormal bir trafik artışı görürseniz, kontrol panelinde log kayıtlarını kontrol ederek saldırının nereden geldiğini, ne tür olduğunu öğrenebilirsiniz. Bu bilgiler, kurallarınızı iyileştirmenize yardımcı olur. Çoğu sunucu sağlayıcısı, saldırı algıladığında e-mail bildirim gönderir; bu bildirimleri etkinleştirmeniz, soruna hızlı tepki verebilmenizi sağlar.

DDoS korumasını kurmak, bir kerelik işlem değildir. İnternet ortamında tehditler sürekli evrimleştiğinden, koruma ayarlarını zaman zaman gözden geçirmek ve güncellenmek gerekir. Hosting veya sanal sunucu sağlayıcınız tarafından sunulan DDoS korumasını etkinleştirmek ve temel firewall kurallarını yapılandırmak, çoğu web sitesi sahibi için yeterlidir. Daha yüksek riskli operasyonlar için Cloudflare gibi ek katman hizmetleri ya da yönetimli sunucu seçenekleri tercih edilebilir.

Web Siteniz Hızlansın!

Blogumuzu beğendiniz mi? Web siteniz için yüksek performanslı ve %99.8 uptime garantili hosting paketlerimize göz atın.

Hosting Paketlerini İncele →