Archive for June, 2009

SBDavid

Simple implementation of NAT

Simple implementation of NAT

Internal network connects to the internet with a dynamic public IP address.

iptables –t nat –A POSTROUTING –i eth0 –o ppp0 –j MASQUERADE

nat:

This table is consulted when a packet that creates a new connection is encountered. It consists of three built-ins: PREROUTING (for altering packets as soon as they come in), OUTPUT (for altering locally-generated packets before routing), and POSTROUTING (for altering packets as they are about to go out).

SBDavid

How to Install DDoS Deflate

How to Install DDoS Deflate

When you run this Perl script, it will then run an netstat command check how many times each IP is connected and if there are more then the number of connections you specified then it will automatically run a command in APF for the IP to be banned.

Installing:

wget http://www.inetbase.com/scripts/ddos/install.sh
chmod 0700 install.sh
./install.sh

Uninstalling:

wget http://www.inetbase.com/scripts/ddos/uninstall.ddos
chmod 0700 uninstall.ddos
./uninstall.ddos

« Prev