Mucha gente me ha preguntado el sobre como podre crear un servidor FTP para diversos motivos, como es el compartir algún fichero con un amigo, o bien, como lo utilizo yo, para que desde otro pc, puede poder subir y bajar ficheros de mi servidor web y así modificar mi web aún cuando no esté en mi casa
Hay que tener claras varias cosas:
La primera, la velocidad de nuestro FTP irá en función de la velocidad de SUBIDA de nuestra conexión, es decir, yo tengo una ADSL de 1 Mb de bajada y de 300 Kps de subida, con lo cual desde otro pc, lo máxima que podrá descargar de nuestro FTP va en proporción de la subida de nuestra conexión, en este caso a unos 30 Kb/s.
No voy a explicar que es una IP pública ni la privada ni como se obtienen, pues este manual es únicamente de como crear un servidor FTP, si quereis saber que es cada cual, buscad en Gooooooooogle.
Por último, para que os funcione entre otras cosas tendréis que saber y ser capaz de abrir puertos en el router y confnigurarlo, yo no me voy a parar en ese punto a explicarlo
Sin más, empecemos, el programa utilizado será el Serv-U FTP descargable de www.serv-u.com por su comocidad y sencillez de uso.
Por defecto, el Serv-U trae preconfigurado ya un servidor local creado y montado el cual funciona correctamente, lo podemos probar desplegando el menú en forma de árbol de la izquierda o pulsando el botón de Start Server y veremos la luz verde que nos indica que está corriendo el servidor local, echo esto, podeis ir más abajo para configurarlo, o bien leer el siguiente punto que es crear un nuevo servidor en caso de que no nos guste el que viene preconfigurado.
Para ello, nos vamos a la izquierda y nos situamos encima de Serv-U Servers y pulsamos botón derecho, la opción de New Server y nos aparecerá el asistente para la creación del servidor.
Nos pedirá lo siguiente:
IP ADRESS: Nuestra IP local, en mi caso 192.16.1.34
PORT NUMBER: Por defecto 21, pero recomiendo uno superior como 200.
FTP SERVER NAME: El nombre del servidor, por ejemplo CRCBAD.
USER NAME: Uno que querais vosotros.
PASSWORD: Uno que querais vosotros.
---------------
Bien, creado el servidor, bien el local por defecto que nos crea el Serv-U o bien uno nuestro, lo podemos conectar de la forma que he dicho antes, pero aún no tendrá funcionalidad.
Ahora nos vamos a Domain, y bon el boton derecho le damos a New Domain.
IP ADRESS: La IP local de nuestro PC.
DOMAIN NAME: Poned un nombre cualquiera.
DOMAIN PORT NUMBER: Poned el 200 por ejemplo.
DOMAIN TYPE: Selecciona "Stored in .INI file.
---------------
La configuracion del servidor FTP está realizada, no lo probéis porque no os funcionará, al menos que os dirijais a la configuración del router, y abrais para vuestra dirección IP local el puerto que habéis seleccionado antes, el 200
Taambién debeis comprobar que el tráfico de FTP desde tu router no esté bloqueado, ya que si está marcada esa opción aunque abramos el puerto no nos funcionará ( Esta opción no la tienen todos los routers, por ejemplo, el mio un Zyxel 630 si que la tenía ).
Una vez reiniciada la conexión podeis probar el FTP ya de varias formas, mediante algún cliente de FTP tal como Cute FTP o Smart FTP o bien directamente desde el navegador que tengais.
Los datos para la configuración del cliente debería ser:
IP: La IP pública del FTP a donde vamos a conectarnos.
USUARIO: La que pusisteis anteriormente.
PASSWORD: La que pusisteis anteriormente.
En un cliente eso debería bastar para conectar, si lo quereis probar desde el navegador podeis hacerlo o bien vosotros mismos en modo local o bien mediante algun amigo en modo público.
Tanto en uno como en otro debería funcionaros aunque no aparecerá ninguna carpeta en el FTP, porque no hemos creado para nuestro usuario ningun recurso compartido, en el siguiente post, veremos como hacer alguna configuración adicional.
si el ftp es lo mejor ke hay si de carpetas en linea se trata me encanta este foro.
Servidor ftp
Publicado: Mie Ago 31, 2005 5:10 am
Devildark
Junior, recien llegado
Registrado: Dec 11, 2004
Mensajes: 46
Saludos crcbad esta muy bien el manual pero me gustaria que me aclararas esto que dijiste
crcbad: Taambién debeis comprobar que el tráfico de FTP desde tu router no esté bloqueado, ya que si está marcada esa opción aunque abramos el puerto no nos funcionará ( Esta opción no la tienen todos los routers, por ejemplo, el mio un Zyxel 630 si que la tenía ).
Mi router es el Zyxel 650 supongo que tendre el ftp bloqueado por eso porque otra cosa no lo se descatuve firewall y puertos se abrir la pregunta como desabilito esa opcion a ver si me echas una mano en eso gracias por adelantado.
Por si sirve de algo mas tengo firewall de norton pero cuando intento entrar al ftp lo desactivo por si acaso es lo que impide la entrada
Ultima edición por Devildark el Jue Sep 01, 2005 8:03 am, editado 1 vez
servidor ftp
Publicado: Jue Sep 01, 2005 7:18 am
Devildark
Junior, recien llegado
Registrado: Dec 11, 2004
Mensajes: 46
Saludos crcbad
Si me sirvio lo de la imagen y vi que no lo tenia activo asi que deberia funcionar se supone lo que pasa es que uso un cliente ftp (cute ftp 5) conecto
me inicia la sesion pero no puedo ni subir nada ni bajar nada tengo permisos de admin en mi cuenta y no se que hago mal te copio lo que me sale al conectar
ESTADO:> Conectar: Tuesday 23:34:44 08-30-2005
ESTADO:> Conectarse a 192.168.1.35
ESTADO:> Conectarse a 192.168.1.35 (ip = 192.168.1.35)
ESTADO:> Socket conectado. En espera del mensaje de bienvenida...
220 Serv-U FTP Server v6.1 for WinSock ready...
ESTADO:> Conectado. Autentificando...
COMANDO:> USER zapo
331 User name okay, need password.
COMANDO:> PASS ********
230 User logged in, proceed.
ESTADO:> Conexión correcta
COMANDO:> TYPE I
200 Type set to I.
ESTADO:> Este sitio puede reanudar las descargas interrumpidas
COMANDO:> PWD
257 "/c:/ftp" is current directory.
COMANDO:> TYPE A
200 Type set to A.
COMANDO:> REST 0
350 Restarting at 0. Send STORE or RETRIEVE.
ESTADO:> Recuperando listado de directorios...
COMANDO:> PASV
227 Entering Passive Mode (83,32,144,201,11,145)
COMANDO:> LIST
ESTADO:> Conectando socket de datos...
ERROR:> Error al establecer el socket de datos
Porque salta ese error al establecer socket de datos es eso lo que no entiendo y por eso creo que no me funciona y desde el exterior no probe aun pero si desde dentro no me va bien supongo que desde fuera menos luego cuando intento subir algo me dice que compruebe si tengo permisos pero en mi cuenta que cree tengo todos los permisos y en privilegios tengo seleccionado el de system admin asi que no lo entiendo bueno a ver si me puedes decir algo y solucionar el problema de una vez.
Un saludo y gracias por todo amigo
Publicado: Jue Sep 01, 2005 7:59 am
crcbad
Moderador
Registrado: Dec 07, 2004
Mensajes: 3621
Ubicación: Madrid
Si te conecta por ese usuario, es que al menos ese usuario está dado de alta, pero a ese usuario le has asignado directorios? Sino, no vas a poder hacer ftp, o directamente que el cliente FTP esté mal configurado.
Si en el explorador pones ftp://tudireccionlocal te pedira el user y pass, los metes, y cuando haces eso que te pone en el explorador?
hola amigo crcbad gracias por toda la ayuda que me estas prestando
Cuando en el explorer pongo ftp:\\ip local en mi caso ftp:\\192.168.1.35
me salta el siguiente mensaje
----------------------------------------------------------
Error de carpeta ftp
Windows no tiene acceso a esta carpeta. Asegurese de haber escrito correctamente el nombre del archivo y de tener permiso para el acceso a la carpeta.
Detalles:
No se ha podido establecer una conexion con el servidor
----------------------------------------------------------
Saludos
Publicado: Jue Sep 01, 2005 8:48 am
crcbad
Moderador
Registrado: Dec 07, 2004
Mensajes: 3621
Ubicación: Madrid
Pero lo que te preguntaba antes, has compartido algun recurso y le has dado sus correspondientes permisos? Te dejo un pantallazo para que veas lo que te digo:
la verda es que tengo problemas con la configuracion, solo en mi computadora(ordenador) puedo bajar archivos de mi pagina FTP, desde otro ordenador no lo puedo hacer, alguien me podria decir por que es esto, de antemano grcias
Publicado: Mie Sep 07, 2005 7:25 am
crcbad
Moderador
Registrado: Dec 07, 2004
Mensajes: 3621
Ubicación: Madrid
Leete el post anterior, puede ser que sea eso que no tienes carpetas con permisos, o que tu ip pública para acceder no sea la correcta.
MUY BUEN POST, es un muy buen programa que me sirvio de MUCHO en su tiempo... tambien un EXELENTE TUTORIAL!
saludos y nos vemos!
_________________
Publicado: Mie Sep 07, 2005 1:57 pm
Darkville
Junior, recien llegado
Registrado: Sep 06, 2005
Mensajes: 2
como se cual es mi direccion ip publica y privada??????????
Publicado: Mie Sep 07, 2005 4:23 pm
crcbad
Moderador
Registrado: Dec 07, 2004
Mensajes: 3621
Ubicación: Madrid
RasenCrack gracias socio, yo también pienso que es un excelente programa y que seguro que a mucha gente les gustaba la idea de construirse su propio servidor FTP
Darkville desde el primer momento dije que era un tutorial sobre FTP y no sobre redes, pero weno, aun así en el primer post de este hilo puse com osaber la ip publica y la privada.