Ip blokker

Gestart doorToms14 reacties89 weergaven

15 berichten · pagina 1 van 1

Toms

Lid · Topicstarter

Berichten
2.471
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik zoek een ip blokker,die automatisch buitenlandse ips blokkeert.
Geen Deadline,maar het is tegen spam.
0
Berichten
112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als ik jou was, zou ik automatisch de nederlandse ip adressen doorlaten met een .htaccess bestand. De ranges zul je dan eventjes op moeten zoeken.

Of je doet dit:

<link rel="stylesheet" type="text/css" href="style.css">  

[COLOR= #0000BB]<?php  
$landen[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL] [COLOR= #007700]([/COLOR]  
          [COLOR= #DD0000]"be"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"België"[/COLOR][COLOR= #007700],[/COLOR]  
          [COLOR= #DD0000]"nl"[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]"Nederland"[/COLOR]  
  [COLOR= #007700]);[/COLOR]  

  [URL="http://www.php.net/global"]global[/URL] [COLOR= #0000BB]$landen[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Landen array ophalen zodat we die kunne gebruiken  [/COLOR]

  [COLOR= #0000BB]$ip[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR]REMOTE_ADDR[COLOR= #007700]];[/COLOR]  
  [COLOR= #0000BB]$host[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/gethostbyaddr"]gethostbyaddr[/URL][COLOR= #007700]([/COLOR] [COLOR= #0000BB]$ip[/COLOR] [COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// Host ophalen d.m.v. het ip adres  [/COLOR]

  [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR] [COLOR= #0000BB]$host[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]$ip[/COLOR] [COLOR= #007700])  
  {[/COLOR]  
    [COLOR= #FF8000]// De host is hetzelfde als het ip adres dus land is Onbekend  [/COLOR]
  [COLOR= #007700]}[/COLOR]  

  [COLOR= #0000BB]$hostsplit[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR] [COLOR= #DD0000]"."[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$host[/COLOR] [COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// Hak de host in stukjes op de punt  [/COLOR]

  [COLOR= #0000BB]$ext[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array_pop"]array_pop[/URL][COLOR= #007700]([/COLOR] [COLOR= #0000BB]$hostsplit[/COLOR] [COLOR= #007700]);[/COLOR] [COLOR= #FF8000]// Pak het laatste item  [/COLOR]

  [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]( ![/COLOR][URL="http://www.php.net/IsSet"]IsSet[/URL][COLOR= #007700]([/COLOR] [COLOR= #0000BB]$landen[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$ext[/COLOR][COLOR= #007700]] ) )[/COLOR] [COLOR= #FF8000]// kijkt of het land NIET nederland of belgie is  [/COLOR]
  [COLOR= #007700]{[/COLOR]  
    [COLOR= #FF8000]// toont engelse boodschap als het land niet nederland of belgie is  [/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<table align=center width=630>  
  <tr><td class=subTitle><b><b>Proxy Server - Geen Toegang</b></td></tr>  
  <tr><td class=mainTxt>Er is een fout opgetreden bij het laden van de door u opgevraagde pagina. U bevind zich achter een Proxy Server of Buitenlands IP. Deze zijn niet toegestaan!<br><br>Vragen: Contact@JOUDOMEIN.nl</b></table></td></tr>[/COLOR][COLOR= #007700];[/COLOR]  

  [URL="http://www.php.net/exit"]exit[/URL][COLOR= #007700];  
  }[/COLOR]  
?>   
</head>


Bron: http://www.criminalspoint.com/db/script/273/Proxies-blokeren.html
0
Toms

Lid · Topicstarter

Berichten
2.471
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als je automatisch alleen nederlandse doorlaat,moet je dan eerst via dat .htacces bestand komen,of is het dan automatisch?

En kun je me de code daarvoor geven?
Ik beloon je als het lukt.
0
Berichten
112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Staan de Ip adressen van Nederland & België.

http://www.ipdeny.com/ipblocks/data/countries/nl.zone
http://www.ipdeny.com/ipblocks/data/countries/be.zone

Het zijn een hoop ip adressen dus ik weet niet of er een betere manier voor is, want anders moet je ieder Ip adres één voor één erin te zetten.

order allow,deny
allow from hier het ip-adres
allow from hier het ip-adres
allow from hier het ip-adres
deny from all
0
Berichten
2.517
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dan heb je nog niet eens heel nederland confusedwant mijn ip zit er niet eens tussen.
0
Berichten
112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zijn ranges he
0
Toms

Lid · Topicstarter

Berichten
2.471
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Graag een simpele manier,anders heeft geen nut.
0
Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Gebruik de GEO techniek om te filteren dat werkt stukke beter en is waterdichter dan brabants zijn techniek
0
Toms

Lid · Topicstarter

Berichten
2.471
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Waar kan ik dat krijgen?
0
Berichten
1.479
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Whaha best kut als ik je website moet bezoeken als ik bijvoorbeeld in Duitsland ben yummie
0
Toms

Lid · Topicstarter

Berichten
2.471
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik wil gewoon amerikaanse ips blokkeren,want daar komt de spam vandaan.
0
Berichten
1.052
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
helpt niet spam kan ook via nederlandse proxy;s
je moet gwn je eigen site beveiligen niet , ontoegankelijk maken xD
0
Toms

Lid · Topicstarter

Berichten
2.471
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
En hoe zou ik dat moeten doen dan?
0
Berichten
9.953
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Schepers schreef:
En hoe zou ik dat moeten doen dan?
Met intervals, 1 bericht na elkaar per IP, etc..
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren