ispCP - Board - Support
Limitar el FTP - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: Spanish Corner (/forum-29.html)
+--- Thread: Limitar el FTP (/thread-11253.html)

Pages: 1 2


Limitar el FTP - zstreet - 07-27-2010 01:15 PM

Hola, mi pregunta es la siguiente, como puedo limitar las conexiones maximas por cada usuario en el ftp, en vez que cada uno abra 10 a la vez, nose sean solo 2, que a veces hay 5 usuarios colapsando el ftp, y es un real problema, cuando la maquina no tiene tanta potencia, como puedo limitar eso para que mi servidor no sufra y el ftp ande bien? o cambiar proftpd a otro programa, o nose alguna solucion para alivianar la carga?


RE: Limitar el FTP - kilburn - 07-27-2010 04:14 PM

Usa la directiva MaxClientsPerHost para limitar el numero de conexiones desde la misma IP.


RE: Limitar el FTP - zstreet - 07-28-2010 02:15 AM

eso lo agrego en proftpd.conf? yo preguntaba eso porque al rato de transferir artas cosas al servidor ftp se cae, y no deja subir mas hasta un ratito que se le pasa la tontera al servidor, si subo mas de 1500 archivos a la vez pasa eso, un foro ipb por ejemplo... voy en 600 archivos y paff se cae, imagino que es por abrir muchas conexioens... o hay otra solucion?
hay dejo una imagen... http://www.zstreet.cz.cc/Dibujo.jpg y http://www.zstreet.cz.cc/colapso.jpg

en la segunda deje de ocupar el ftp y sigue la caga, y me tripoico de la nada la transferencia a 20gb :S... el ftp me esta dejando la buena caga solo subo 12 megas Big Grin... algo ta mal
ademas el ftp se cae y no inicia nunca mas... ahora... por mas que intento conectar no conecta... ta muerto
recien metiendo mano me di cuenta, que lo que mata el ftp, es que se cierra e proceso mysql, que puede ser?
ademas cada vez k pasa un archivo el ftp responbde, el servidor ha respondido con una direccion pasiva no enrutable, se usara la ip del servidor... alomejor tiene que ver k mi servidor esta tras un router, y lo configure con la ip interna, y para k el resto vea mi pagina solo edito el bind? alomejor tengo que editar algo mas? y por eso se marea el ftp? abre muchas conexiones a la vez y quedan abiertas por la ip diferidaA?


RE: Limitar el FTP - zstreet - 07-28-2010 06:03 AM

no de hecho parece que la ip no tiene nada que ver, el problema a mi parecer es que se abren muchos procesos de proftpd y me terminan colgando la makina, ahora mi pregunta es proque se abren tantos y no paran nunca de abrirse...


RE: Limitar el FTP - kilburn - 07-28-2010 08:13 PM

Puf, está claro que algo raro pasa con tu servidor FTP. Lo primero que haría yo es indicarle que para clientes de fuera de tu LAN, les indique la IP pública y no la privada. Eso se haría metiendo en el proftpd.conf algo como:
Code:
<Class internal>
    # El rango de tu LAN
    From 192.168.0.0/16
</Class>

<IfClass !internal>
    # Tu IP pública
    MasqueradeAddress 1.2.3.4
</IfClass>

Luego aun es posible que si tu router es tonto del culo no permita las conexiones entrantes a los puertos que usa ProFTPD para el passive mode. En este caso deberías especificar manualmente los puertos metiendo una directiva:
Code:
PassivePorts XXXX YYYY
donde XXXX YYYY es un rango de puertos, por ejemplo 50000 51000. Luego te metes en la config del router y lo configuras para que redirija ese mismo rango hacia la IP de tu servidor.

En fin, espero que ayude...


RE: Limitar el FTP - zstreet - 07-29-2010 10:51 AM

el router ta con dmz, amm y lo otro el codigo quedaria asi?
<Class internal>
# El rango de tu LAN
From 192.168.1.100/199
</Class>

<IfClass !internal>
# Tu IP pública
MasqueradeAddress 200.120.31.85
</IfClass>


RE: Limitar el FTP - kilburn - 07-29-2010 10:56 AM

Probablemente lo que quieres es lo siguiente:
Code:
<Class internal>
# El rango de tu LAN
From 192.168.1.0/24
</Class>

<IfClass !internal>
# Tu IP pública
MasqueradeAddress 200.120.31.85
</IfClass>

El caso es que 192.168.1.0/24 significa cualquier ip 192.168.1.X con netmask 255.255.255.0... que creo que es lo que usas tu Wink


RE: Limitar el FTP - zstreet - 07-29-2010 01:33 PM

(07-29-2010 10:56 AM)kilburn Wrote:  Probablemente lo que quieres es lo siguiente:
Code:
<Class internal>
# El rango de tu LAN
From 192.168.1.0/199
</Class>

<IfClass !internal>
# Tu IP pública
MasqueradeAddress 200.120.31.85
</IfClass>

El caso es que 192.168.1.0/24 significa cualquier ip 192.168.1.X con netmask 255.255.255.0... que creo que es lo que usas tu Wink

tendria que ser 199, porque son las ips que hay en el router, es que igual es un router bastante amplio, salen aproximadamente 15 computadores cableados mas una infinidad via wifi...
pegue eso y no me inicia el ftp que ago :S me da error en el codigo


RE: Limitar el FTP - kilburn - 07-30-2010 12:21 AM

...y puedes pegar el error?


RE: Limitar el FTP - zstreet - 07-30-2010 12:58 AM

zstreet@servidor:~$ sudo /etc/init.d/proftpd start
[sudo] password for zstreet:
* Starting ftp server proftpd - Fatal: unknown configuration directive '<IfClass>' on line 6 of '/etc/proftpd/proftpd.conf'