Ir a inicio de Tomix.org
 
   |  inicio 
 
 
 
aplicaciones
Escaneador
Editor HTML
Test velocidad
¿Cual es su ip?
NetTest
exchange
Exchange spam I
0x8004010F
Saludo SMTP
IMF 2
Black list
Iniciando 2k7
Transporte 2k7
win 2003
Windows 2003 I
sharepoint
desinstalar
ISA 2006
FTP IIS6
Win XP
Permisos carpeta
Brico Moto
Frenos I
links
Cogalia
Exchange news
Glue
Alerta Antivirus
redcoon

Como publicar un sitio FTP de IIS6 con ISA 2006


Introducción

En esta ocasión tocaremos un problema que surgirá si queremos publicar un sitio FTP de IIS 6 con un ISA 2006 y ambos servicios se ejecutan en la misma máquina.
Damos por configurado un sitio FTP en nuestro IIS (con sus permisos...) con el asistente del IIS y escuchando únicamente en la ip interna.
El problema es que IIS utiliza un pool de sockets que le hace escuchar en todos los puertos del equipo independientemente que le indiquemos que solo escuche en una ip

Comencemos...

Comprobemos que realmente el puerto 21 está esperando en todas las ips. Ejecutemos el comando "netstat -na"



Vemos como el servicio FTP (TCP 21) está escuchando en todas las IPs de nuestro equipo 0.0.0.0 Listening. Con lo que no deja disponible la IP externa al servicio que escucha en el ISA. Para hacer que pase a escuchar solo en la ip que le indicamos ejecutamos el siguiente comando
cscript adsutil.vbs set /msftpsvc/1/disablesocketpooling 1
dentro de la carpeta de scripts de IIS "\Inetpub\Adminscripts\"



Comprobamos de nuevo la escucha en el puerto 21 ya no está en uso 0.0.0.0 y si la ip interna



Algunos servidores FTP permiten un comando que abre una conexión entre el servidor y un puerto arbitrario en otra máquina. Por defecto IIS bloquea este comportamiento. Para publicarlo correctamente debemos deshabilitar esta protección. Para ello localizamos con regedit la siguiente rama del registro:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msftpsvc\Parameters\
Tenemos que cambiar el valor DWORD de "EnableDataConnTo3rdIP" a 1



Reiniciamos el servicio FTP y ya tenemos listo IIS para publicarlo con nuestro ISA

Configuración del ISA

Recordemos rápidamente los pasos para configurar la publicación
1. En las directivas del Firewall creamos una nueva "Non-Web Server Protocol..."
2. Le damos un nombre a la regla, siguiente
3. En el cuadro de Server IP address ponemos la ip interna de nuestro servicio FTP, siguiente
4. En la lista de protocolos seleccionamos "Servidor FTP", siguiente, finalizar
5. Apllicamos la nueva directiva 6. Si queremos que se pueda escribir en nuestro servidor debemos editar la regla creada anteriormente. En la pestaña de trafico hacemos clic en filtrado y de nuevo click en Configurar FTP. Ahí debemos desactivar la casilla de solo lectura, aceptamos todos los cambios y aplicamos la nueva directiva.


Ahora si funcionará correctamente nuestro FTP



Autor: Tomás Rey
Fuente: Technet (http://support.microsoft.com/kb/838243/en-us)

free antivirus
AVG
avast!
Avira
live antivirus
BitDefender
Panda
Trend Micro
webs amigas
CarlinosAsturias
Luis Seijas
otros links
USD/EUR
Revista Choperon
El lado del mal
Tacografos
Gasolineras
Meteogalicia
Groundwork
Mapas
8/2/2012 ©2005 Tomix.org