Avatar billede dalbjerg Nybegynder
28. maj 2002 - 10:26 Der er 9 kommentarer og
1 løsning

Ftp Server [Proftpd]

Jeg har fundet ud af hvordan man låser hver session til 10 kb/s men hvordan låser man således at min server i det hele ikke må sende mere end 10 kb/s ud?

Proftpd på en debian maskine...
Avatar billede fumes Nybegynder
28. maj 2002 - 10:58 #1
iproute2 - kommandoen tc - den kan lave bandwidth management - det skal bare slås til i kernen...
Avatar billede dalbjerg Nybegynder
28. maj 2002 - 11:22 #2
fumes: jeg kører med 2.4.18 kernel... kan man sætte det op så det kun er port 21 ?
Avatar billede dalbjerg Nybegynder
28. maj 2002 - 11:22 #3
og har du noget mere infomationer omkring det?
Avatar billede langbein Nybegynder
28. maj 2002 - 19:02 #4
Har lite greie på dette men fant noe info:
http://snafu.freedom.org/linux2.2/iproute-notes.html#syntc
http://snafu.freedom.org/linux2.2/
Dette ser da mest ut til å være noen 2.2.x greier (som godt kan finnes i 2.4.x også)
Avatar billede langbein Nybegynder
28. maj 2002 - 19:10 #5
Avatar billede dank Nybegynder
03. juni 2002 - 01:26 #6
Meget Simpelt: Det kan man ikke med proftpd.org medmindre du benytter QoS - værsesgo: http://lartc.org <- Men det er vist ikke for svage sjæle :-) CBQ.init skulle vistnok være lidt nemmere og have med at gøre --> http://freshmeat.net/projects/cbq.init/?topic_id=150%2C87

Ellers skal du skifte FTP program - mener at huske at PureFTP kan styre det! Men er ikke 100% sikker. -> http://www.pureftpd.org

Sidste løsning er vel at sætte et maks antal connections på - således at der kun være være x antal på din FTP samtidig - og så iøvrigt sætte "idle disconnect" tiden gevaldig ned.. Jeg ved det ikke er nogen superløsning - men som nødstilfælde.

Mvh
Dank
Avatar billede dalbjerg Nybegynder
07. juni 2002 - 10:57 #7
pureftpd, løser ikke problemet.. og ja hvis jeg gider sidde og læses, det der med iproute, og alt det der... Så jeg selv kan sætte koden sammen, kna jeg sikkert godt bruge det... Men det gider jeg altså ikke lige bruge min tid, på at læse, for bare at kunne sætte min ftp servere op til det.
Avatar billede dank Nybegynder
07. juni 2002 - 11:34 #8
dalbjerg: "..Men det gider jeg altså ikke lige bruge min tid, på at læse, for bare at kunne sætte min ftp servere op til det...."

Fair nok, men så får du nok bare ikke løst din problem. Jeg tvivler næsten på at du kommer tættere på en nemmere løsning en cbqinit (se link ovenover) Der jo er et script der automatiserer dette. Det skal konfigureres med 5-6 liniers kode så det passer til dit setup.

Vedr. PureFTP så har du ret. Er netop igang med at installere dette og man kan styre bandwith per user, ser det ud til. Men ikke "world-wide"..
Avatar billede dalbjerg Nybegynder
08. juni 2002 - 15:34 #9
narj forstår mig rigtigt jeg vil gerne læse noget, men ikke en hel masse, og bruge en masse tid, for at sætte mig ind i hvordan iproute2 - kommandoen tc..
Avatar billede dank Nybegynder
10. juni 2002 - 00:01 #10
Ja jeg forstår - derfor forslår jeg også cbq.init som kræver en 4-5 liniers config. I øvrigt allerede integreret i RH7.3 måske også i din disti? Kig efter cbq i /sbin og efter /etc/sysconfig/cbq

Et eks. på en config:

DEVICE=eth0,10Mbit,1Mbit
RATE=15Kbit
WEIGHT=1Kbit
PRIO=5
RULE=:20,192.168.1.0/24
RULE=:21,192.168.1.0/24

Se mere på: http://www.tldp.org/HOWTO/Bandwidth-Limiting-HOWTO/cbq.html

Alternativt kan du jo benytte shapecfg som er mere simpelt man vistnok ikke nær så godt.

Tror nok det er noget i retning af

shapecfg attach eth0 shaper0
shapecfg speed 64000 shaper0

Led efter den på google :-D Ellers kan du ligeså godt lukke ? - du kommer ikke tættere på tror jeg :-)
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