Directadmin Paneli bulunan sunucunuza ek firewall yazılımı kurmak isterseniz aşağıdaki sıralamaları takip edin.

Dikkat: Bu yazılım Fedora ve CentOS üzerinde test edilmiştir. Diğer Linux tabanlı sistemlerde test edilmemiştir.

1) İlk olarak aşağıdaki komutları uygulayın;

cd /etc/init.d
mv iptables iptables.backup
wget http://files.directadmin.com/services/all/block_ips/2.0/iptables
chmod 755 iptables

2) Ardından aşağıdaki komutu uygulayın;

/etc/init.d/iptables restart

3) Ardından aşağıdaki komutları uygulayın;

cd /usr/local/directadmin/scripts/custom
wget -O block_ip.sh http://files.directadmin.com/services/all/block_ips/2.0/block_ip.sh
wget -O show_blocked_ips.sh http://files.directadmin.com/services/all/block_ips/2.0/show_blocked_ips.sh
wget -O unblock_ip.sh http://files.directadmin.com/services/all/block_ips/2.0/unblock_ip.sh
chmod 700 block_ip.sh show_blocked_ips.sh unblock_ip.sh

4) Son olarak firewall yazılımımızın engellediği IP ‘leri yazabileceği 2 adet .txt uzantılı dosya oluşturuyoruz. Bunun için aşağıdaki komutları uygulayın;

touch /root/blocked_ips.txt
touch /root/exempt_ips.txt

İşlem tamamlanmıştır.