Señores como ya antes lo habia prometido este dia es para mi un gusto despues de haber trabajado unas horas armando este tutorial, compartirlo con ustedes es un tutorial sobre sobre como montar un servidor FTP en Windows con el servidor de FTP Filezilla, los parámetros para los cuales son validos este manual son los siguientes:
Servidor: Filezilla
Tipo de Conexión: Turbonett e Integra
Aparato Router: Zyxel 660-H (Aplica para otros Zyxel de la misma serie)
NOTA: Leer todo el manual antes de empezar a su instalación
Empecemos a trabajar:
Para montar nuestro servidor necesitamos configurar algunas cosas en nuestro router, una de ellas es que debemos habilitar el puerto 21 en nuestro router y en nuestro Firewall (Si poseemos alguno), y poseer una IP publica estática (No indispensable)
Lo primero que haremos es ingresar a la configuración del router vía Web y mediante la puerta de enlace 192.168.1.1
En esta parte el navegador nos muestra una ventana donde debemos ingresar un password, este password por lo general es ZyxeL hay que considerar que el password es case sensitive lo que significa que debemos ingresar mayúsculas o minúsculas según se muestra anteriormente, si en un dado caso no nos funcionara ese password debemos probar algunos como (123, 1234, admin, turbonett… etc.), una vez dentro de nuestro router nos aparece la siguiente ventana:
Vamos directamente a la opción que nos interesa primordialmente, y es la parte de la configuración WAN
Antes de continuar vamos a hacer un paréntesis para averiguar algunos datos que vamos a necesitar:
Abriremos una ventana de MSDOS y escribiremos el siguiente comando
tracert 168.243.165.225
damos enter y nos devolverá los siguientes datos:
Lo que nos interesa y que anotaremos es el dato que aparece como 201.247.91.254 en mi caso, por eso es que debemos hacer este proceso por que podría ser que el gateway como le llamaremos sea diferente en cada caso
Luego que ya tenemos esto listo entramos a la siguiente dirección de Internet:
http://myownip.com/o cualquier otra que nos permita ver nuestra IP publica que tenemos asignada en este momento
en mi caso la página devolvió el siguiente dato:
Anoto también este dato junto al gateway que son los datos que voy a necesitar
Luego de este paréntesis continuamos con el proceso
Estábamos en la opción WAN de nuestro router damos clic en la opción y nos aparecerán dos opciones como en la imagen:
Elegiremos la opción WAN SETUP
Y aparecerá la siguiente configuración:
Esta configuración aparecerá de esta manera únicamente si nosotros tenemos una IP dinámica, ¿Cómo saber si la tenemos estática o dinámica?...si aparece la opción ‘obtain an Ip Adress Automatically ‘ chequeada , de otra manera no tenemos por que tocar esta configuración ya que si no aparece chequeada esta opción eso significa que nuestro MODEM ya tiene una IP estática
Vamos a asumir que la tenemos dinámica y como la queremos estática vamos a configurarlo
Lo único que vamos a cambiar es la parte de:
Marcar la opción: STATIC IP ADRESS
Cuando marquemos esa opción se habilitara la caja de texto para ingresar una IP ¿Se recuerdan la IP que nos devolvió el sitio que visitamos?.. si esa que apuntaron junto a la del gateway…esa es la IP que ingresaremos ahí, mas abajo ingresaremos una mascara de subred o Subred Mask por lo general la gente de Telecom utiliza 255.255.240.0, por ultimo ingresamos el gateway, el que averiguamos mediante la consola de MSDOS ahí donde dice ENET ENCAP Gateway
De modo que la configuración final debería parecerse a esta:
Luego solo tenemos que dar clic en el botón aplicar que aparece mas abajo y listo ya deberíamos tener una IP publica estática, solo para asegurarnos abrimos una pagina de Internet para verificar que tenemos, es recomendable antes de hacer cualquier cambio hacer un respaldo de la configuración de nuestro MODEM
Ahora que ya tenemos configurado la IP vamos a mapear el puerto 21 de nuestro MODEM para que lo redireccione a la maquina que tendrá el servidor ftp
Vamos a ir a la opción NAT de nuestro MODEM:
Cuando demos clic en esa opción se habilitaran otras opciones:
Elegimos la que dice SUA Only y damos clic en la opción que aparece a la par y que dice EDIT DETAILS
Inmediatamente podremos visualizar la tabla de reglas NAT, solo a modo de conocimiento general, esta tabla sirve para decirle al router que mande cualquier conexión entrante por un determinado puerto a la dirección de la maquina que le estamos especificando, por eso es que los aparatos que tenemos en nuestros hogares no deben ser mal llamados MODEM si no ROUTERS, ya que los routers a diferencia de un MODEM puede enlutar paquetes mediante la red ya sea WAN o LAN, continuemos:
La configuración de la tabla se vería así –si es que no hemos agregado alguna regla anteriormente:
Voy a explicar algunos detalles antes de continuar:
la maquina que va a tener instalado nuestro servidor FTP debe contar con una IP estática
la tabla contiene o pide tres datos básicos:
Start Port Nº: Es el numero de puerto inicial que deseamos abrir
End Port Nº: Es el numero de puerto final que deseamos abrir
IP Adress: es la Ip de la maquina que tendrá instalado el servidor FTP
Como podemos notar se pueden especificar rangos de puertos para determinada maquina pero en nuestro caso solo queremos habilitar el puerto 21 que es el que utilizaran los clientes FTP para conectarse a nuestro servidor
De modo que la configuración debería quedarnos similar a esta imagen
Damos clic en save o guardar y listo tenemos todo listo en el router, hasta aquí hemos configurado la parte del router esta parte del tutorial se podría obviar si hacemos uso de servicios como no-IP para redireccionar nuestro ftp, en una futura actualización de este tutorial se mostrara como hacerlo sin tener que seguir este proceso de configurar una IP publica estática
Ahora vamos a lo que nos interesa:
Nos bajamos la última versión de filezilla nuestro servidor FTP de esta dirección:
http://filezilla.sourceforge.net/o
http://jaist.dl.sourceforge.net/sourceforge/filezilla/FileZilla_Server-0_9_18.exeLuego procedemos a una instalación normal de Windows clic y siguiente, cuando haya finalizado la instalación del programa se abrirá una ventanita como esta:
Lo único que debemos hacer es dar clic en OK
Y aparecerá la ventana principal del programa:
Vamos a configurar algunas cosas para dejar listo nuestro servidor:
Primero nos vamos al menú edit y escogemos la opción users aparecerá la siguiente ventana:
Damos clic al botón add para agregar usuarios, podemos agregar cuantos usuarios queramos con sus respectivos passwords y permisos, por lo general si el FTP será de uso público se puede crear un usuario anonimo para este fin de la siguiente manera:
Al momento de agregar el usuario se habilita la casilla de password por si queremos asignarle un password y si queremos mas orden podemos crear grupos de usuarios para el ftp de esa manera mantendríamos mas ordenado y mejor administrado, luego de agregar al usuario nos movemos hacia la opción shared folders o Carpetas compartidas acá lo que haremos es especificarle a nuestro servidor las carpetas que determinado usuario puede acceder de la siguiente manera:
Esto indica que el usuario anonimo puede ver la carpeta que yo le indique en ADD o adherir carpeta nos da también la opción de eliminar o renombrar las carpetas, otro dato importante son los chequecitos que aparecen a la derecha si nosotros queremos que ese usuario pueda subir datos a nuestro servidor debemos marcar la opción WRITE y DELETE si queremos que tenga permisos para borrar archivos, mas abajo en el panel izquierdo podemos setear mas cosas como limites de velocidad y filtrar Ip’s pero eso ya es cuestión de gustos, hasta acá nosotros ya tenemos configurado nuestro servidor FTP solo falta un detalle muy importante , debemos ir a conexiones de red y cambiar algunas cosas:
Conexiones de Red >> Conexión de Área Local >>Propiedades >>Protocolo Internet TC/IP >> Propiedades>> Opciones Avanzadas
En la parte de Direcciones Ip Damos clic en el botón agregar:
Y escribimos la dirección pública que establecimos en el router y una mascara de subred en mi caso:
Le doy aceptar y listo señores he instalado mi servidor FTP y estoy listo para compartir lo que se me de la gana…
Los datos que necesitan nuestros usuarios del ftp son los siguientes:
Usuario
Password
Dirección publica (si esa que pusimos en el router!)
Puerto: 21
Por ultimo quiero decirles que cualquier pregunta o duda pueden hacerlo en este tema y con gusto les ayudare a resolver cualquier problema, también mas adelante voy a configurar el ftp mediante un servicio que presta no-IP para no tener que usar una IP publica estática si no dinámica o sea para gente que tiene kits auto instalables de turbonett, para la gente que usa integra no tienen que configurar nada en su router solo deben seguir los pasos desde donde empezamos a instalar el servidor y saber cual es su IP publica
Por ultimo para terminar el manual terminare configurando un servidor FTP en Linux para la gente que odia Windows ;-) eso es todo y ojala le sirva a alguien
PD: Si necesitan el manual en WORD pueden pedirlo a
noel[dot]portillo[at]gmail[dot]com