Configurar FTP Pasivo en IIS

05/07/2006 - 14:53 por Borja | Informe spam
Hola:

Tengo creado un sitio FTP en mi internet informatión server.

¿como puedo configurar mi FTP para que admita conexiones pasivas o no?

es que no he visto ninguna opción en las propiedades de mi sitio FTP

Gracias. Saludos

Preguntas similare

Leer las respuestas

#1 Miguel Angel Cabrera Herrero
17/08/2006 - 17:07 | Informe spam
Borja,

te añado una informacion que he encontrado con todos los pasos que has de
seguir, disculpa que este en ingles (Es de IIS 5 pero en IIS 6 es igual):

1. Per 810639, if doing this on IIS5, you'll probably want to first apply
Win2000's SP4 or later. (IIS may do passive mode ftp without SP4 but SP4
enables
one to set a more specific range of ports to use.)

2. In the registry editor, locate the following registry key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSftpsvc\Parameters
And add a value named "PassivePortRange" (without the quotation marks) of
type
REG_SZ.

3. set the range of ports to be used

El rango de puertos sera 1024-5000 por defecto.

The range can be set as follows:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msftpsvc\Parameters
Value Name: "PassivePortRange"
Data Type: REG_SZ
Value: xxxx-yyyy

Has de reiniciar IIS para que tenga efecto.

Desde la linea de comandos, con el comando FTP, has de usar el comando:

quote "pasv"

Que te pondra el cliente en modo pasivo para que compruebes si funciona o
no.

Saludos!

Miguel Angel Cabrera.



"Borja" wrote in message
news:
Hola:

Tengo creado un sitio FTP en mi internet informatión server.

¿como puedo configurar mi FTP para que admita conexiones pasivas o no?

es que no he visto ninguna opción en las propiedades de mi sitio FTP

Gracias. Saludos

Respuesta Responder a este mensaje
#2 Ricardo Veiga
14/02/2007 - 21:38 | Informe spam
Hola.

Tenía un problema similar con la configuración del FTP pasivo en el IIS de
Windows 2000 Server, al que Miguel Ángel Cabrera daba solución con su mensaje.

Sin embargo he hecho varias pruebas y he comprobado varias cosas:

- Con rangos altos de puertos pasivos, no funciona. Por ejemplo, puse
"44022-44050", como valor de "PassivePortRange", y el servicio IIS no era
capaz de reiniciarse, así que tras varias vueltas opté por un nuevo rango
"5500-5580" y... funcionaba.

- Sin embargo, sólo funcionaba dentro de mi red interna (tengo un ADSL de
Telefónica con IP fija), así que podía conectarme al ftp pasivo únicamente
desde equipos interiores. Si intentaba la conexión desde el exterior (tengo
un router en el que redireccioné el puerto de control del FTP y el rango de
puertos pasivos al servidor ftp), me pedía el usuario y la contraseña, pero
me daba un error indicando que no podía abrir la conexión de datos.
Para ver que pasaba, hice un "netstat -a" tanto en el servidor como en el
cliente externo y vi que, en el servidor se abrían los puertos correctamente
pero, en el cliente,sorprendentemente, intentaba conectarse a la IP PRIVADA
de mi servidor.
Así pues supongo que el problema está en que se debe configurar en el
servidor ftp que la ip que debe "pasar" a los clientes que intenten
conectarse sea la pública y no la privada, pero no consigo encontrar donde se
configuraría: ¿sabría alguien dónde se configura esto o se le ocurre alguna
solución?

A todo esto, mientras no consigo resolverlo, he instalado Filezilla como
servidor FTP pasivo y funciona perfectamente.

Gracias de antemano por vuestra atención.

"Miguel Angel Cabrera Herrero" wrote:

Borja,

te añado una informacion que he encontrado con todos los pasos que has de
seguir, disculpa que este en ingles (Es de IIS 5 pero en IIS 6 es igual):

1. Per 810639, if doing this on IIS5, you'll probably want to first apply
Win2000's SP4 or later. (IIS may do passive mode ftp without SP4 but SP4
enables
one to set a more specific range of ports to use.)

2. In the registry editor, locate the following registry key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSftpsvc\Parameters
And add a value named "PassivePortRange" (without the quotation marks) of
type
REG_SZ.

3. set the range of ports to be used

El rango de puertos sera 1024-5000 por defecto.

The range can be set as follows:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msftpsvc\Parameters
Value Name: "PassivePortRange"
Data Type: REG_SZ
Value: xxxx-yyyy

Has de reiniciar IIS para que tenga efecto.

Desde la linea de comandos, con el comando FTP, has de usar el comando:

quote "pasv"

Que te pondra el cliente en modo pasivo para que compruebes si funciona o
no.

Saludos!

Miguel Angel Cabrera.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida