littleoak
Verified User
Quick Deployment
Versions:
DA-KISS Firewall v 2.2
DA DDoS Deflate v 0.6
DA BFD v 1.2
DA versions are modified to work with DirectAdmin and are not compatible with the standard distributions.
Tested on:
Cent OS 4, 5 (stable)
Virtuozzo (beta)
What is Quick Deployment?
Quick Deployment is a simple script designed to automate the installation of customized versions of K.I.S.S. My Firewall as distributed by Nobaloney Internet Services, DDoS Deflate from MediaLayer, and Brute Force Detection (BFD) from R-FX Networks.
Files currently hosted at Little Oak Hosting LLC. Files will be hosted by NoBaloney Internet Services once beta testing is complete.
Quick Deployment is in Beta and has only been tested on CentOS 4 and CentOS 5.
--------------------
Quick Deployment installs and configures the latest version of DA KISS Firewall, DA DDoS Deflate, and DA BFD in under seconds.
Install on a dedicated server (Beta 2, stable):
Install on a Virtuozzo VPS (Beta 1, do not use in production):
--------------------
K.I.S.S. Commands:
Start Firewall
Stop Firewall
Restart Firewall
Firewall Status
--------------------
Q. Why should I use this?
A. You can have a firewall, DDoS protection, and brute force detection installed and configured on a server in less than 10 seconds. There are a number of applications where this is useful, but two are especially important:
1. Dedicated server or VPS providers using DirectAdmin can automate the installation of a firewall, DDoS protection, and brute force detection.
2. This script makes these programs accessible to DirectAdmin users who are not linux experts.
Q. Does K.I.S.S. Firewall+DDoS Deflate+LFD provide as much protection as APF + BFD, or CSF + LFD?
A. No. CSF+LFD and APF+BFD will provide more protection. However, they require extensive configuration. Quick Deployment follows the principles of KISS and provides great protection using minimal resources (almost none).
Q. How do the DA versions differ from the official releases?
A. There are very few differences, but they significantly alter how the programs run:
DA KISS Firewall: (Nobaloney) Jeff Lasman of Nobaloney created this distribution of KISS to automatically work on most Linux distributions. It comes pre-configured with the correct ports.
DA KISS Firewall for Virtuozzo: (littleoak) Previous versions of KISS, including the original DA KISS Firewall, did not work on a virtual private server (VPS) using Virtuozzo or OpenVZ (untested on Xen). This version is modified to run on a Virtuozzo VPS.
Da DDoS Deflate - Very little has been changed. DDoS deflate now shares a do-not-ban list with BFD. The command to determine what a bad IP address is has been changed to work with DA and CentOS 4 and 5.
DA BFD - BFD now bans directly via iptables. BFD automatically removes the ban after 10 minutes.
Known Issues:
BFD does not read logs immediately on Virtuozzo.
Troubleshooting:
Error: XYZ is already installed. Please un-install the previous version first.
As the script says, you need to uninstall the previous version of the software first.
Error: Checking for perl modulesfailed
You need to install the LWP perl module (libwww-perl) and then install csf
This error is self explanatory. SSH to your server, cpan, press enter through all of the options, and then type:
force install Bundle::LWP
Once it's done type 'quit'.
Run the installer again.
Liability and Contact
Quick Deployment is provided with no guarantee. Use Quick Deployment at your own risk. If they are marked as stable it means I have tested them thoroughly ONLY on the systems I have listed. Please post all questions in this thread. Please do not contact me via PM. I can be reached via the email in my signature.
Versions:
DA-KISS Firewall v 2.2
DA DDoS Deflate v 0.6
DA BFD v 1.2
DA versions are modified to work with DirectAdmin and are not compatible with the standard distributions.
Tested on:
Cent OS 4, 5 (stable)
Virtuozzo (beta)
What is Quick Deployment?
Quick Deployment is a simple script designed to automate the installation of customized versions of K.I.S.S. My Firewall as distributed by Nobaloney Internet Services, DDoS Deflate from MediaLayer, and Brute Force Detection (BFD) from R-FX Networks.
Files currently hosted at Little Oak Hosting LLC. Files will be hosted by NoBaloney Internet Services once beta testing is complete.
Quick Deployment is in Beta and has only been tested on CentOS 4 and CentOS 5.
--------------------
Quick Deployment installs and configures the latest version of DA KISS Firewall, DA DDoS Deflate, and DA BFD in under seconds.
Install on a dedicated server (Beta 2, stable):
Code:
wget [url]http://www.oakdns.net/downloads/installbeta2.sh[/url]
chmod 0700 installbeta2.sh
./installbeta2.sh
Install on a Virtuozzo VPS (Beta 1, do not use in production):
Code:
wget [url]http://www.oakdns.net/downloads/installvps.sh[/url]
chmod 0700 installvps.sh
./installvps.sh
--------------------
K.I.S.S. Commands:
Start Firewall
Code:
/usr/local/sbin/kiss start
Code:
/usr/local/sbin/kiss stop
Code:
/usr/local/sbin/kiss restart
Code:
/usr/local/sbin/kiss status
--------------------
Q. Why should I use this?
A. You can have a firewall, DDoS protection, and brute force detection installed and configured on a server in less than 10 seconds. There are a number of applications where this is useful, but two are especially important:
1. Dedicated server or VPS providers using DirectAdmin can automate the installation of a firewall, DDoS protection, and brute force detection.
2. This script makes these programs accessible to DirectAdmin users who are not linux experts.
Q. Does K.I.S.S. Firewall+DDoS Deflate+LFD provide as much protection as APF + BFD, or CSF + LFD?
A. No. CSF+LFD and APF+BFD will provide more protection. However, they require extensive configuration. Quick Deployment follows the principles of KISS and provides great protection using minimal resources (almost none).
Q. How do the DA versions differ from the official releases?
A. There are very few differences, but they significantly alter how the programs run:
DA KISS Firewall: (Nobaloney) Jeff Lasman of Nobaloney created this distribution of KISS to automatically work on most Linux distributions. It comes pre-configured with the correct ports.
DA KISS Firewall for Virtuozzo: (littleoak) Previous versions of KISS, including the original DA KISS Firewall, did not work on a virtual private server (VPS) using Virtuozzo or OpenVZ (untested on Xen). This version is modified to run on a Virtuozzo VPS.
Da DDoS Deflate - Very little has been changed. DDoS deflate now shares a do-not-ban list with BFD. The command to determine what a bad IP address is has been changed to work with DA and CentOS 4 and 5.
DA BFD - BFD now bans directly via iptables. BFD automatically removes the ban after 10 minutes.
Known Issues:
BFD does not read logs immediately on Virtuozzo.
Troubleshooting:
Error: XYZ is already installed. Please un-install the previous version first.
As the script says, you need to uninstall the previous version of the software first.
Error: Checking for perl modulesfailed
You need to install the LWP perl module (libwww-perl) and then install csf
This error is self explanatory. SSH to your server, cpan, press enter through all of the options, and then type:
force install Bundle::LWP
Once it's done type 'quit'.
Run the installer again.
Liability and Contact
Quick Deployment is provided with no guarantee. Use Quick Deployment at your own risk. If they are marked as stable it means I have tested them thoroughly ONLY on the systems I have listed. Please post all questions in this thread. Please do not contact me via PM. I can be reached via the email in my signature.
Last edited: