Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

A simple solution using nginx to heal from attacks with rudy

DataFrogsDataFrogs Banned
edited November 2012 in Tutorials

This is a simple solution to help your website, lets say its being flooded, well a good way to heal this is first if its a rudy/any attack using fake refers, lets limit the refers.

So, here is example code:
server {
server_name website.tld www.website.tld;
root /var/www/website.tld/public_html;
include php;
access_log /var/www/website.tld-access.log;
error_log /var/www/website.tld-error.log;

    valid_referers none server_names ~(gmail.|google.|bing.|yahoo.);

    if ($invalid_referer) {
        return 403;
    }

}

So this code just denies anyone who does not have a valid referral.

Comments

Sign In or Register to comment.