Avatar billede logitech33 Nybegynder
09. april 2006 - 21:02 Der er 3 kommentarer og
1 løsning

limit multiple connect

Hello exps,
i want to limit multiple connect at my dedicated server which is  Fedora and i have apache installed.. can someone advice me how to limit multiple downloads ...
here is another person having same problem as me :
1.2.3.4 www.myserver.com GET /data/file1.zip HTTP/1.1
1.2.3.4 www.myserver.com GET /data/file1.zip HTTP/1.1
1.2.3.4 www.myserver.com GET /data/file1.zip HTTP/1.1
1.2.3.4 www.myserver.com GET /data/file1.zip HTTP/1.1
1.2.3.4 www.myserver.com GET /data/file1.zip HTTP/1.1
1.2.3.4 www.myserver.com GET /data/file1.zip HTTP/1.1
1.2.3.4 www.myserver.com GET /data/file1.zip HTTP/1.1 .....

The leecher from 1.2.3.4 just use some downloader like Flashget, NetAnt, etc...
And when the server was busy, some leecher like that would kill my server. Now
I want to do something but don't know how.

- Limit connection from any IP in general, for example 4 connections from each
IP
- Limit connection from 1 IP, eg. Only 11.22.33.44 can have 8 connections
- Limit connection from any IP for one specific file-type, eg. 2 connections
from each IP for ZIP, RAR
- Time limit: after download 1 files, user cannot process to download another
file after some time (eg. 5 mins)
- ... better suggest?
I have root access to myserver by cpanel and putty.. please advice
Avatar billede coderdk Praktikant
09. april 2006 - 21:39 #1
A better alternative, in my opinion, is to serve the downloads through a script, written in say, PHP. The script can then govern things like max. downloads per IP and/or even throttle a connection (i.e. limit to say 20 KB/s).
The bad thing about limiting the number of connections on a web server is that your site will appear to load slower (I use up to 40 connections, I think, in my browser) to load images, javascripts, CSS in parallel...
Avatar billede logitech33 Nybegynder
09. april 2006 - 22:12 #2
can u please tell me where i can get a free script which can control this ?
Avatar billede coderdk Praktikant
09. april 2006 - 23:11 #3
Sorry, I don't really know... If you know PHP you can perhaps ask for help in the php category...
Avatar billede logitech33 Nybegynder
13. juni 2006 - 19:34 #4
.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester