X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar

Sanal Sunucu Güvenliği: DDoS ve Firewall Kurulumları ile Açıklarınızı Kapatın

AnasayfaYazılarGüvenlikSanal Sunucu Güvenliği: DDoS ve Fir...

DDoS Saldırıları ve Güvenlik Açıkları

DDoS (Distributed Denial of Service) saldırıları, bir hedef sunucuyu aşırı trafik ile boğarak hizmet kesintisine neden olmayı amaçlar. Sanal sunucular, özellikle paylaşımlı kaynaklar nedeniyle bu tür saldırılara karşı savunmasız kalabilir. Bu makalede, sanal sunucularınızı nasıl güvence altına alacağınızı ve açıkları nasıl kapatacağınızı adım adım ele alacağız.

1. Güvenlik Duvarı (Firewall) Kurulumu

Güvenlik duvarı, sunucunuzun dışardan gelen istenmeyen trafiği engellemek için kritik bir öneme sahiptir. UFW (Uncomplicated Firewall) kullanarak bir güvenlik duvarı kurmak için aşağıdaki adımları izleyin:

  • UFW'yi yükleyin: sudo apt-get install ufw
  • UFW'yi etkinleştirin: sudo ufw enable
  • Gerekli portları açın: Web sunucusu için (HTTP ve HTTPS) portlarını açmak için:
    sudo ufw allow 80/tcp
    sudo ufw allow 443/tcp
  • UFW durumunu kontrol edin: sudo ufw status

2. DDoS Koruması İçin Ayarlar

DDoS koruması, genellikle sunucu yapılandırması ve ağ yapısıyla ilgilidir. Fail2Ban kullanarak DDoS saldırılarını azaltabilirsiniz:

  • Fail2Ban'ı yükleyin: sudo apt-get install fail2ban
  • Yapılandırma dosyasını düzenleyin:
    sudo nano /etc/fail2ban/jail.local
    Aşağıdaki satırları ekleyin:
  • [sshd]

    enabled = true

    port = ssh

    filter = sshd

    logpath = /var/log/auth.log

    maxretry = 5

    ban_time = 600

  • Fail2Ban'ı yeniden başlatın: sudo systemctl restart fail2ban

3. Web Uygulama Güvenlik Duvarı (WAF) Kurulumu

WAF, web uygulamalarınıza yönelik saldırıları engellemek için kullanılır. ModSecurity ile basit bir WAF kurulumu yapabilirsiniz:

  • ModSecurity'yi yükleyin: sudo apt-get install libapache2-mod-security2
  • ModSecurity'yi etkinleştirin: sudo a2enmod security2
  • Yapılandırma dosyasını düzenleyin:
    sudo nano /etc/modsecurity/modsecurity.conf
    Aşağıdaki satırı bulun ve değiştirin:
    SecRuleEngine On
  • Apache'yi yeniden başlatın: sudo systemctl restart apache2

4. SSL Sertifikası Kullanımı

Sanal sunucularınızda SSL sertifikası kullanmak, verilerinizi şifreleyerek güvenliğini artırır. Let's Encrypt kullanarak ücretsiz SSL sertifikası almak için:

  • Certbot'u yükleyin: sudo apt-get install certbot python3-certbot-apache
  • SSL sertifikasını alın: sudo certbot --apache
  • Otomatik yenilemeyi ayarlayın: sudo certbot renew --dry-run

Sonuç: Yukarıdaki adımları takip ederek sanal sunucunuzun güvenliğini artırabilir, DDoS saldırılarına karşı korunabilir ve açıklarınızı kapatabilirsiniz. Unutmayın ki, güvenlik bir kereye mahsus değil sürekli bir süreçtir ve güncellemeleri takip etmek önemlidir.


Top