Bekijk Volledige Versie : d2/i/00146/0m5vzq0exhw1
Mijn OS: CentOS Linux
Ik heb APF firewall + BFD draaien, ik krijg zo'n 100 emails per dag dat er een IP is gebanned, dit komt natuurlijk omdat ik het email optie aan heb staan in het config.
Als ik via Apache Status kijk zie ik elke dag zulke regels:
41-0 - 0/0/13 . 0.16 3941 19 0.0 0.00 0.28 115.162.175.86 localhost GET /d2/i/00146/0m5vzq0exhw1.jpg HTTP/1.1
42-0 - 0/0/9 . 0.04 3944 15 0.0 0.00 91.29 115.162.175.86 localhost GET /d2/i/00146/0m5vzq0exhw1.jpg HTTP/1.1
43-0 - 0/0/4 . 0.06 3937 19 0.0 0.00 0.00 183.46.118.142 localhost GET /d2/i/00182/ua2x5ixpypwf.jpg HTTP/1.1
45-0 - 0/0/32 . 0.01 3948 20 0.0 0.00 0.33 110.3.171.217 localhost GET /d2/i/00146/0m5vzq0exhw1.jpg HTTP/1.1
46-0 - 0/0/58 . 0.01 3961 16 0.0 0.00 0.42 126.36.228.72 localhost GET /d2/i/00146/1drdduvx0zmb.jpg HTTP/1.1
47-0 - 0/0/6 . 0.06 3934 19 0.0 0.00 0.07 110.3.171.217 localhost GET /d2/i/00146/zbk1x4id3pf8.jpg HTTP/1.1
Mijn log bestanden vooral apache error log bestanden worden in 1 dag als zo'n 30 MB.
Ik heb via Country IP Blocks veel IP range's van landen zoals China, Japan enz gebanned maar dit heeft niet echt veel nut zo te zien.
Heeft iemand wat nuttige tips om dit rotzooi te voorkomen?
dreamhost_nl
22/05/11, 17:13
Wat is de reden dan dat het IP-adres wordt geblokkeerd? Ik zie hier alleen maar verzoeken om een .jpg bestand op te vragen onder het path /d2/i/001xx/ Als je dat niet wil, is misschien Hotlink protectie een optie?
IP Adres wordt niet hierdoor geblokkeerd, die wordt door BFD geblokkeerd en in iptables via APF gezet door andere redenen.
Maar die opvragen van een bestand dat niet op mijn server is, hoe kan ik dit via hotlink voorkomen dan want dit gebeurt niet voor een xxx domein ofzo.
Dit gebeurt voor de gehele server dus het IP, waar moet ik het .htaccess bestand uploaden om er voor te zorgen dat het hotlink protection voor het gehele IP geld?
En hoe moet dit .htaccess bestand eruit zien?
dreamhost_nl
23/05/11, 19:53
Je had niet aangegeven of het hier een server betreft voor één web site of meerdere web sites, dus het is nu een beetje nattevingerwerk.
Is er een controle paneel op de server?
Wat is nu daadwerkelijk de reden dat er zoveel IP-adressen worden geblokkkerd door je firewall?
Honderd is nl. wel erg veel brute force meldingen (ten minste daar ga ik dan maar van uit) per dag.
Als 'ns gedacht aan CSF/LFD als firewall overigens? Die wordt ten minste nog verbeterd/uitgebreid.
Ja ik gebruik Direct Admin als kontrol paneel.
Ik heb als firewall APF met BFD draaien, die bannen IP adressen volgens de rules die ik overigens niet heb gewijzigd gewoon standaard rules dus.
Het is niet elke dag 100 natuurlijk maar er zijn dagen er bij dat ik 100 mails krijg dat er een IP gebanned is, laten we het houden op zo'n gemiddeld 50 stuks per dag, dus ik krijg 50 mails per dag dat er een IP gebanned is.
Ik ben absoluut geen prof, gebruik al jaren lang mijn eigen webserver voor mijn website's en aantal websute's van vrienden dus niet commercieel.
Met How To's enz probeer ik mijn server te beveiligen, op een minimale niveau.
Om dat er bestanden worden opgevraagd die niet op mijn server zijn moet ik elke dag mijn log bestanden schoonmaken die elke dag zo'n 30 MB worden.
Aantal regels in error log file van Apache:
[Sun May 22 04:02:14 2011] [error] [client 114.167.88.63] File does not exist: /var/www/html/d2, referer: http://himado.in/?mode=rank&sort=total_view_cnt&page=1
[Sun May 22 04:02:14 2011] [error] [client 114.167.88.63] File does not exist: /var/www/html/404.shtml, referer: http://himado.in/?mode=rank&sort=total_view_cnt&page=1
[Sun May 22 04:02:17 2011] [error] [client 210.227.33.18] File does not exist: /var/www/html/d2, referer: http://himado.in/12573
[Sun May 22 04:02:17 2011] [error] [client 210.227.33.18] File does not exist: /var/www/html/404.shtml, referer: http://himado.in/12573
213.92.118.133 - - [18/May/2011:22:04:55 +0200] "GET /w00tw00t.at.ISC.SANS.DFind:) HTTP/1.1" 400 459
213.92.118.133 - - [18/May/2011:22:59:35 +0200] "GET /w00tw00t.at.ISC.SANS.DFind:) HTTP/1.1" 400 459
213.92.118.133 - - [18/May/2011:23:54:27 +0200] "GET /w00tw00t.at.ISC.SANS.DFind:) HTTP/1.1" 400 459
118.39.135.11 - - [19/May/2011:03:17:24 +0200] "GET http://www.ya.ru:80/ HTTP/1.0" 200 318
88.190.15.188 - - [19/May/2011:03:27:15 +0200] "GET //phpmyadmin/ HTTP/1.1" 401 1612
88.190.15.188 - - [19/May/2011:03:27:15 +0200] "GET //phpMyAdmin/ HTTP/1.1" 401 1611
88.190.15.188 - - [19/May/2011:03:27:15 +0200] "GET //MyAdmin/ HTTP/1.1" 404 555
88.190.15.188 - - [19/May/2011:03:27:15 +0200] "GET //myadmin/ HTTP/1.1" 404 555
88.190.15.188 - - [19/May/2011:03:27:15 +0200] "GET //pma/ HTTP/1.1" 404 551
88.190.15.188 - - [19/May/2011:03:27:15 +0200] "GET //mysql/ HTTP/1.1" 404 553
80.84.63.167 - - [19/May/2011:09:02:48 +0200] "GET /w00tw00t.at.ISC.SANS.test0:) HTTP/1.1" 400 459
202.168.224.9 - - [19/May/2011:09:24:55 +0200] "GET /scripts/setup.php HTTP/1.1" 404 564
202.168.224.9 - - [19/May/2011:09:24:56 +0200] "GET /admin/scripts/setup.php HTTP/1.1" 404 570
202.168.224.9 - - [19/May/2011:09:24:56 +0200] "GET /admin/pma/scripts/setup.php HTTP/1.1" 404 574
202.168.224.9 - - [19/May/2011:09:24:57 +0200] "GET /admin/phpmyadmin/scripts/setup.php HTTP/1.1" 404 581
202.168.224.9 - - [19/May/2011:09:24:57 +0200] "GET /db/scripts/setup.php HTTP/1.1" 404 567
202.168.224.9 - - [19/May/2011:09:24:58 +0200] "GET /dbadmin/scripts/setup.php HTTP/1.1" 404 572
202.168.224.9 - - [19/May/2011:09:24:58 +0200] "GET /myadmin/scripts/setup.php HTTP/1.1" 404 572
202.168.224.9 - - [19/May/2011:09:24:59 +0200] "GET /mysql/scripts/setup.php HTTP/1.1" 404 570
202.168.224.9 - - [19/May/2011:09:24:59 +0200] "GET /mysqladmin/scripts/setup.php HTTP/1.1" 404 575
202.168.224.9 - - [19/May/2011:09:25:00 +0200] "GET /typo3/phpmyadmin/scripts/setup.php HTTP/1.1" 404 581
202.168.224.9 - - [19/May/2011:09:25:00 +0200] "GET /phpadmin/scripts/setup.php HTTP/1.1" 404 573
202.168.224.9 - - [19/May/2011:09:25:01 +0200] "GET /phpMyAdmin/scripts/setup.php HTTP/1.1" 404 579
202.168.224.9 - - [19/May/2011:09:25:01 +0200] "GET /phpmyadmin/scripts/setup.php HTTP/1.1" 404 579
202.168.224.9 - - [19/May/2011:09:25:02 +0200] "GET /phpmyadmin1/scripts/setup.php HTTP/1.1" 404 576
202.168.224.9 - - [19/May/2011:09:25:02 +0200] "GET /phpmyadmin2/scripts/setup.php HTTP/1.1" 404 576
202.168.224.9 - - [19/May/2011:09:25:03 +0200] "GET /pma/scripts/setup.php HTTP/1.1" 404 568
202.168.224.9 - - [19/May/2011:09:25:03 +0200] "GET /web/phpMyAdmin/scripts/setup.php HTTP/1.1" 404 579
202.168.224.9 - - [19/May/2011:09:25:03 +0200] "GET /xampp/phpmyadmin/scripts/setup.php HTTP/1.1" 404 581
waar moet ik het .htaccess bestand uploaden om er voor te zorgen dat het hotlink protection voor het gehele IP geld?
En hoe moet dit .htaccess bestand eruit zien?
Kan iemand mij hiermee helpen, ik wil dit verzoeken verbieden doormiddel van een .htaccess hotlink bestand alleen geen gek idee waar dit bestand moet geupload worden.
Want dit verzoeken worden niet voor 1 domein gedaan maar voor het gehele server.
Ik denk ergens in /var/www/html maar weet het niet zeker.
Begin eens, zoals al aangegeven, met CSF +LFD.
De reden van dit advies is dat APF + BFD niet meer worden bijgehouden / actueel zijn.
CSF + LFD de-installeerd ook je APF + BFD, dat gaat in 1 moeite door. Daarnaast wordt het geintregeerd in DA.
Na de install ga je lezen, en tunen.
Hotlink Protection in .htaccess:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?domain.com.*$ [NC]
RewriteRule .(gif|jpg)$ - [F]
Nadeel: niet server side.
Ik wil je best helpen, morgenavond, niet eerder, geen tijd.
Begin eens, zoals al aangegeven, met CSF +LFD.
De reden van dit advies is dat APF + BFD niet meer worden bijgehouden / actueel zijn.
CSF + LFD de-installeerd ook je APF + BFD, dat gaat in 1 moeite door. Daarnaast wordt het geintregeerd in DA.
Na de install ga je lezen, en tunen.
Hotlink Protection in .htaccess:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?domain.com.*$ [NC]
RewriteRule .(gif|jpg)$ - [F]
Nadeel: niet server side.
Ik wil je best helpen, morgenavond, niet eerder, geen tijd.
Ik zal eens kijken naar een how to voor CSF + LFD
Maar over dat .htaccess ik heb dat bestand al gemaakt alleen ik heb geen gek idee waar ik het moet uploaden aangezien dit niet voor 1 domein geld maar voor het gehele server localhost
Nu heb ik Apache geupdated naar 2.2.19 nu is het nog gekker geworden met al die request.
94.120.216.247 localhost NULL
60.40.249.28 localhost GET /d2/i/00146/e4dv70yk5bwg.jpg HTTP/1.1
5.7.91.228 localhost NULL
114.145.133.61 localhost NULL
88.241.168.78 localhost NULL
114.181.66.186 localhost NULL
194.27.51.43 localhost NULL
Nu is er ook een "NULL" bijgekomen
Ik weet niet of dit problemen kan veroorzaken maar ik heb hier wel last van, ik vind dit niet zo fijn.
Ik heb een .htaccess geupload in /home , /var/www/html maar blijkbaar werkt hotlink niet want ik heb het zelf ook nagekeken.
De homedir.log en error.log worden na aantal uren al zo'n 3/4 MB door al die klote request's met talloze IP's
Weet iemand raad aub.
Ik heb trouwens CSF + LFD geinstalleerd.
Hoe kan ik trouwens blokeren dat mensen via een bepaalde website naar mijn server requesten?
Ik heb het IP van het website gebanned alleen dit heeft geen zin denk ik.
[Tue Aug 09 21:21:12 2011] [error] [client 119.243.222.219] File does not exist: /var/www/html/403.shtml, referer: http://himado.in/?keyword=%E3%82%AB%E3%82%A4%E3%82%B8