Oxygen Chrome Plesk + vDDoS Kurulumu: HTTP Flood Koruması - SONMEZZ

Konuyu Sesli Okuma

Manşet

En Yeniler
⏳ Manşetler yükleniyor...

Duyuru Alanı

Kutsal Bilgi
Kutsal Bilgi Tapınağı
Hoş Geldiniz Bilge Yolcu

Story

Yönetici
Member
Verified
Puanlar
17514
Başarılar
8

Plesk Sunucularda vDDoS Kurulumu ve Yapılandırması

Giriş

Bu rehberde Plesk kurulu bir sunucuda vDDoS Protection kurulumu ve temel yapılandırmasının nasıl yapılacağını anlatacağım.

Not: Bu yöntem güncel Cloudflare veya modern WAF çözümlerinin yerini tutmaz. Ancak belirli seviyedeki HTTP Flood ve basit DDoS saldırılarına karşı ek koruma sağlayabilir.


Gereksinimler

  • Plesk Panel kurulu bir sunucu
  • Root SSH erişimi
  • CentOS / AlmaLinux / Rocky Linux tabanlı sistem

Adım 1: vDDoS Kurulumu

Kurulum işlemi birkaç dakika sürebilir.

curl -L https://github.com/duy13/vDDoS-Protection/raw/master/latest.sh -o latest.sh
chmod 700 latest.sh
bash latest.sh

Adım 2: Nginx Servisini Durdurma

vDDoS'un 80 ve 443 portlarını kullanabilmesi için Nginx'i durdurun.

service nginx stop
chkconfig nginx off

Systemd kullanan sistemlerde:

systemctl stop nginx
systemctl disable nginx

Adım 3: Apache Portlarını Kontrol Etme

Apache'nin hangi portlarda çalıştığını doğrulayın.

netstat -lntup | grep httpd

Örnek çıktı:

tcp6 0 0 :::7080 :::* LISTEN 7261/httpd
tcp6 0 0 :::7081 :::* LISTEN 7261/httpd

Burada:

  • HTTP Backend Portu: 7080
  • HTTPS Backend Portu: 7081

Adım 4: vDDoS Yapılandırması

Yapılandırma dosyasını açın:

nano /vddos/conf.d/website.conf

Örnek yapılandırma:

# Website       Listen               Backend                  Cache Security SSL-Prikey SSL-CRTkey

default http://0.0.0.0:80 http://SERVER_IP:7080 no no no no

default https://0.0.0.0:443 https://SERVER_IP:7081 no no /vddos/ssl/domain.pri /vddos/ssl/domain.crt

Dikkat

  • Listen kısmını değiştirmeyin.
  • SERVER_IP yerine sunucunuzun gerçek IP adresini girin.
  • SSL sertifika yollarını kendi sertifikanıza göre düzenleyin.

Adım 5: Yeni Siteleri Otomatik Olarak vDDoS'a Ekleme

Yapılandırma dosyasını açın:

nano /vddos/auto-add/setting.conf

İçerik:

SSL             Auto
Cache no
Security no

HTTP_Listen http://0.0.0.0:80
HTTPS_Listen https://0.0.0.0:443

HTTP_Backend http://SERVER_IP:7080
HTTPS_Backend https://SERVER_IP:7081

Adım 6: Cron Job Ekleme

Plesk'e eklenen yeni alan adlarının otomatik olarak vDDoS'a aktarılması için:

echo '*/15 * * * * root /usr/bin/vddos-autoadd panel plesk apache' >> /etc/crontab

Bu görev her 15 dakikada bir çalışacaktır.


Adım 7: vDDoS'u Yeniden Başlatma

Tüm işlemler tamamlandıktan sonra:

vddos restart


Yanıtlamak için burayı tıklayın.
comment url
Giriş Yap