Hallo!
Das Thema hat mich jetzt selbst interessiert, da Dein Lösungsansatz der Doku
nach richtig und logisch ist.
Nach vielem erfolglosem Suchen (und gleichzeitigem Lernen) auf der Entwicklersite
von ProFTPD habe ich dann dort Google nach
"<Class" suchen lassen und bin
dabei sogar auf ein kurzes, aber gutes HowTo gestoßen:
http://www.castaglia.org/proftpd/doc/contrib/ProFTPD-mini-HOWTO-Classes.htmlDemnach könnte dann Deine Lösung z.B. so aussehen:
<Class local>
From 192.168.69.0/24
</Class>
<IfClass local>
MaxClients 100 "Maximale Anzahl der Benutzer (%m) erreicht"
TransferRate RETR 9999.0
</IfClass>
<IfClass !local>
MaxClients 2 "Maximale Anzhal der Benutzer (%m) erreicht"
TransferRate RETR 35.0
</IfClass>
Einen
"<IfClass ...>"-Block kann man aber nur dann verwenden, wenn das
Modul
"mod_ifsession" mit eincompiliert wurde. Das hast Du nach eigenen
Angaben nach aber leider nicht. Das läßt sich aber bestimmt noch ändern... ;-)
Ich hoffe, ich konnte Dir damit weiterhelfen.
mfg.
VolGas