
Bu makalemde sizlere plesk panel kullandığınız bir makinaya nasıl vddos u entegre edebileceğinizi göstericeğim.
Plesk Kurulumu:
$ wget https://autoinstall.plesk.com/plesk-installer $ chmod +x ./plesk-installer $ env PLESK_INSTALLER_SKIP_FIREWALLD=1 $ ./plesk-installer
Adım1 vDDoS Kurulumu:
$ 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 Proxy Server Durdur:
$ service nginx stop $ chkconfig nginx off
Kontrol Edelim (Apache port):
[root@vDDoS-obir.ninja ~]# netstat -lntup|grep httpd tcp6 0 0 :::7080 :::* LISTEN 7261/httpd tcp6 0 0 :::7081 :::* LISTEN 7261/httpd
Adım 3 vDDoS Proxy Koruması Ayarları:
Örneğin, sunucunuzun IP Adresi 1.2.3.4′ ise,
$ nano /vddos/conf.d/website.conf # Website Listen Backend Cache Security SSL-Prikey SSL-CRTkey default http://0.0.0.0:80 http://1.2.3.4:7080 no no no no default https://0.0.0.0:443 https://1.2.3.4:7081 no no /vddos/ssl/your-domain.com.pri /vddos/ssl/your-domain.com.crt
Yapılandırdıktan sonra vDDoS hizmetini yeniden başlatın:
$ /usr/bin/vddos restart
Önyüklemede vDDoS hizmetlerini otomatik başlat:
$ /usr/bin/vddos autostart
Adım 4 Yapılandırma vDDoS Otomatik Ekleme:
vDDoS Otomatik Ekleme, vDDoS Proxy Koruması için bir eklenti desteğidir – Panel Barındırma, Web Sunucusu, Etki Alanını Listeleme, Sanal Ana Bilgisayar … içindeki Etki Alanlarını / Diğer Alan Adlarını / Alt Etki Alanlarını İzleyin … ve bunları otomatik olarak website.conf dosyasına ekleyin.
$ nano /vddos/auto-add/setting.conf Vddos-add komutu için varsayılan ayar: 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://1.2.3.4:7080 HTTPS_Backend https://1.2.3.4:7081
Crontab’ı ayarlayın:
$ echo '*/15 * * * * root /usr/bin/vddos-autoadd panel plesk apache' >> /etc/crontab
Adım 5 vDDoS Otomatik Domain Tanımlama Ayarı:
vDDoS Otomatik Değiştirme, vDDoS Proxy Koruması için bir eklenti desteğidir – Aşırı yüklenmiş web sitelerini otomatik olarak tanımlar ve Güvenlik Modlarını değiştirir,
$ echo '*/5 * * * * root /usr/bin/vddos-autoswitch checkalldomain high' >> /etc/crontab $ echo '0 */3 * * * root /usr/bin/vddos-autoswitch flushalldomain /vddos/conf.d/website.conf no' >> /etc/crontab
GÜVENLE KALIN.