Site Ban Geven

Status
Niet open voor verdere reacties.

Brabbo

Gebruiker
Lid geworden
8 mei 2011
Berichten
56
hallo,

is het mogelijk om een ip te verbannen van je site?
dus zegmaar die gene komt op de site en word doorverbonden naar een error site

-Brabbo Staff
 
Je kunt dit op meerdere manieren doen.

Als je er maar eentje wil blokeren is htaccess het makelijkst denk ik

Maak gewoon een file aan .htaccess

en zet er het volgende in:

Code:
order allow,deny
deny from hier.gebande.ip.adres
allow from all

Ik heb het nog niet getest maar het zou moeten werken
 
nee ik denk het niet eerlijk gezegd. Is je site met php?

dan kun je ze gewoon van de index bannen

Code:
<?php
$deny = array("111.111.111", "222.222.222", "333.333.333");
if (in_array ($_SERVER['REMOTE_ADDR'], $deny)) {
   header("location: http://www.google.com/");
   exit();
} ?>
gewoon een array van ips en als je daarin voorkomt wordt je naar google gestuurd

je kunt hem het besten zetten in een file die je overal include heb je toevallig al een config.php of iets? dan zet hem daar in

Janus
 
nou... xD ik weet dus echt niet waar ik dat moet plaatsen op xampp :P mischien hier?

#
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Allow from all>
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
fe80::/10 169.254.0.0/16
 
Ik zou het niet via xampp regelen

waarom gebruik je uberhoud xampp als webserver?

Janus
 
en heb je een file die de connectie naar de database maakt die je overal include?
 
ik heb een map daar staat zo'n **** in..


#
# New XAMPP security concept
#
<LocationMatch "^/(?i?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Allow from all>
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
fe80::/10 169.254.0.0/16
 
de kunt het proberen hier aan toe te voegen maar weet niet of dat het werkt
probeer dan eens:

Code:
<LocationMatch "^/(?i?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
deny from hier.gebande.ip.adres
Allow from all>
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
fe80::/10 169.254.0.0/16

Maar je moet wel even goed testen of dit werkt weet ik namenlijk niet

Janus
 
Ik denk niet dat het veel zin zou hebben, tegenwoordig krijg je toch elke keer een ander ip, en dan bestaat ook de proxy nog.
 
Je moet dan het buiten ip blokkeren dat is bijv 84.31.113.229 en niet de 192.168.0.10 het risico is je blokkeert een heel huis houden
een ip word alleen veranderd bij een modem reset hier (ziggo) dus dat valt wel mee je hebt wel een proxy risico maar de meeste kinder spammers werken daar niet mee.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan