Sabemos
que con el router tal y como nos lo han configurado desde TTD, podemos conseguir archivos
por FTP, pero no podemos hacer de servidor. ¿Por qué?, pues porque en la configuración
inicial, ‘de fábrica’, está permitida la recepción de datos por algunos puertos, pero
no la salida. En el caso del puerto 21, el que se suele usar para los servidores FTP,
está cerrado.
Lo que vamos a hacer ahora es que el PC en donde tenemos
corriendo el servidor salga a Internet por el puerto que le digamos. En este ejemplo vamos
a abrir el puerto 21.
Antes de empezar te hace falta lo siguiente:
- Conocer tu IP Pública.
- Conocer la IP Privada del router.
- Conocer la IP Privada del ordenador en donde va a estar
alojado el servidor.
- Tener el router configurado como Multipuesto (NAT activado).
- Tener el router desbloqueado (sin los filtros que puso TTD).
Si no sabes tu IP Pública o la IP privada de cada aparato,
ve a la sección Cómo conocer un poco de terminología, pero
ve con un papel y un boli (¿recuerdas escribir sin dar teclas?, yo a veces no).
Ojo, esto sólo tiene sentido en el modo Multipuesto.
|
En
este caso vamos a configurar el router desde el navegador, ya que es mucho más sencillo
que desde consola. Así que abrimos el navegador y conectamos con nuestro router mediante
su IP Privada.
Aunque ya lo sabemos de los apartados anteriores, si la IP
Privada es de nuestro router es la 172.26.0.1, la manera de conectar con nuestro router a
través de web es tan sencilla como escribir en el navegador lo siguiente:
http:// 172.26.0.1
El router nos pide ahora un Nombre de Usuario
y una Contraseña.
Si no puedes entrar es que no tienes desbloqueado el
router, haz click aquí y aprende antes a desbloquearlo.
Entramos en la pantalla principal de configuración del
router, que tiene un aspecto como este:
NOTA: Quizás la primera vez que conectes con
el router mediante el Navegador Web no te salga esta pantalla, sino otra con opciones
diferentes que no se parece a esta. No pasa nada, es sólo la primera vez. Vuelve a
teclear la IP Privada del router en el Navegador y ahora sí tendrás esta pantalla.

|
Ahora
pinchamos en la opción Configuration del menú general de la izquierda.
Entramos en otra pantalla, y en esta escogemos la opción Remote Site Configuration (VPI/VCI, Protocols, NAT …) haciendo click en el botón Remote Site Profiles,
que es la zona coloreada de la pantalla:

NOTA: Nos iremos guiando por el nombre de las
pantallas que está situado en la parte superior derecha.
Y ahora atentos porque tenemos que hacer una pequeña
excursión por varias pantallas:
- Despúes de haber pinchado el botón Remote Site Profiles de
la pantalla Configuration nos encontramos con una pantalla que se llama Remote Sites (WAN) con una estructura como esta:

y en la que podemos encontrarnos alguna opción más en el cuadro central… da lo
mismo pulsamos en la opción Internet.
Hacemos click sobre el botón Modify y pasamos a la
siguiente pantalla.

Y pulsamos Next sin más. Esta
pantalla ha sido fácil
- Entramos en la pantalla que se llama lacónicamente IP.
Ahora debemos fijarnos que la casilla del NAT esté activada, y si la tenemos activada la
pantalla es como la siguiente:

En la zona sombreada de rojo pulsamos en el botón TCP. Y ánimo que ya
queda menos.
- La pantalla con la que nos encontramos ahora (y que no
muestro su imagen por su sencillez) se llama Static TCP Port, y
sólo tenemos que pulsar en Add.
NOTA: En la lista del medio estarán visibles lo puertos que hemos ido abriendo
según nuestras necesidades, por lo general lo tendrás vacío.
- Por fin hemos llegado a la pantalla que buscábamos desde
hace rato y que se llama Static TCP
Port Add:

Y aquí está la solución a nuestros
problemas:
| Public TCP Port:
|
Es el puerto que abrimos en el router para que
la gente se conecte al servidor, es decir, el puerto que daremos a conocer junto con
nuestra IP (la IP Pública) para conectar.
En este caso hemos puesto el 21. |
| Private IP Address: |
Es la IP Privada del PC en donde tienes el
servidor. NO es la IP que darás a la gente, sino la IP del ordenador en donde
está corriendo el programa. |
| Privare TCP Port: |
Este es el puerto que abres en el ordenador en
donde está el servidor, o sea, el puerto que has configurado en el programa Serv-U, o
G6…
Aquí hemos puesto también el 21.
|
En este caso hemos dicho que en el ordenador que se está
corriendo el programa servidor tiene asignado el puerto 21, y además hemos informado a
los usuarios que para conectar con nuestro FTP deben poner en sus programas clientes de
FTP (CuteFTP, WS_FTP, BulletFTP…) el puerto 21, lo que significa que les decimos que
entren en el router por el 21 también. El puerto que hemos abierto en el router coincide
con el puerto que configuramos en el ordenador.
Algunos de vosotros preferís usar otro puerto diferente al
21 para que la gente se conecte a vuestro servidor, supongamos que decís que para
conectar a vuestro servidor hay que entrar por el puerto 2000, en este caso el
Public TCP Port sería el 2000, y como
Private TCP Port podéis dejar el 21.
Cuando usabas un modem en lugar de un router, el puerto que
abría el programa servidor (el que habías configurado en el software) era el puerto
“público”, es decir, el Public TCP Port y el Private TCP Port eran los mismos, ahora lo que estamos diciendo es que en el
ordenador puedo abrir el puerto 21, que es el puerto por defecto, pero obligamos a que la
gente que se conecte por el 2000. O sea, el puerto 2000 del router equivale al 21 del
ordenador… recuerda que ahora la gente se conecta a tu router y no a tu PC, y cuando
entran, el router los lleva al puerto que tú has elegido del ordenador… y al ordenador
que tú les dices.
Resumiendo: esto es un router, redirijo los puertos desde
el router al PC. Abro el puerto 2000 en el router y le digo que ese puerto equivale al 21
del ordenador al que le asigno el servidor.
Ahora tenemos que pinchar en Add.
Ya hemos pinchado en Add y…
fíjate en el mensaje que te da el router:
Warning: Changes take effect
next time the Remote Site is enabled |
Es decir, que el router se lo ha pasado en
grande con este paseíto por varias pantallas, pero… pero… tenemos que ‘APLICAR’ los
cambios que hemos hecho (no confundir con Salvar o Guardar).
Dale a la tecla de < varias
veces hasta que te situes de nuevo en la pantalla que se llamaba Modify, esta
era, ¿la recuerdas?:

La vez anterior que pasamos por esta pantalla
sólo pulsamos Next>> y te dije que volveríamos a verla…
Pues ahora fíjate en la casilla superior que
se llama Enable Remote Site… así que vamos a ‘aplicar’ los cambios como dice el mensaje de Warning…
1º. Desactiva la casilla.
2º. Pulsa en el botón Modify de la parte inferior.
3º. Activa la casilla otra vez.
4º. De nuevo pulsa en el botón Modify.
¡Se acabó!.
¿Se acabó?… No, ya sólo nos queda guardar los cambios:
- Pulsamos en Save
Configuration de la zona de menú del lado
izquierdo.
- Y volvemos a pinchar en el botón Save Configuration…
después de unos instantes ya están guardados los cambios.

|
Ahora
vamos a probar el servidor.
Para ello abre un programa cliente de FTP, como por ejemplo
el CuteFTP… y ponle los siguientes datos:
USER: El que hayas configurado en el servidor.
PASSWORD: La que hayas configurado en el servidor.
IP: Tu IP Pública
PUERTO: El Public TCP Port
¿Qué pasa?, ¿qué no funciona?… lógico. Esos son los
datos para entrar “desde fuera” del router, y tu ahora mismo estás trabajando
“desde dentro”. O lo que es lo mismo, el router está entre tu teclado e
Internet.
Esos datos son para que los demás te conecten a tí desde
Internet. Tú, para hacer las pruebas, tienes que usar la IP Privada y el puerto del
ordenador donde está el servidor:
USER: El que hayas configurado en el servidor.
PASSWORD: La que hayas configurado en el servidor.
IP: Tu IP Privada
PUERTO: El Private TCP Port
Por último te ruego que si montas un servidor no lo uses
para intercambio de material pornográfico, que ya hay bastante basura en Internet, y cada
vez son más los menores que se asoman a la Red… ¿o es que les vas a pedir el carnet?.
Bueno, suerte y creo que ha sido fácil, ¿verdad?. |
#1
AnonymousEnviado el 25 Julio 2007 a las 18:41Hola, y muchas gracias por ayudarme a dar acceso al servidor FTP que necesitaba crear. ¡Si no llego a encontrar este sitio podría haberme vuelto loco! Muchas gracias.
#2
AnonymousEnviado el 25 Julio 2007 a las 18:41estupendo el articulo, solo tengo una duda si existe algun filtro, como lo quito, lo intente desde el manager y no me dejaba, si accedia a la pantalla de l filtro de entrada de datos y lo ponia “desactivado no me permitia cerrar esa patalla y asi guardar los cambios, ?que estoy haciendo mal, contestarme a mikelo@nexo.es, gracias a todos
#3
AnonymousEnviado el 25 Julio 2007 a las 18:41Se puede configurar el FTP con el router en monopuesto, es que solo tengo un PC y prefiero tenerlo en monopuesto para no tener que configurar la targeta de red, gracias.
#4
AnonymousEnviado el 25 Julio 2007 a las 18:41bueno el artículo, pero cuando doy al save configuration no me guarda los cambios y no puedo dejar abierto los puertos que quiero.
¿ A que puede ser debido?
#5
AnonymousEnviado el 25 Julio 2007 a las 18:41Pues sigo los pasos tal y como indican y no consiguen entrar en mi ftp :(. Tendré algún filtro o algo puesto?
#6
AnonymousEnviado el 25 Julio 2007 a las 18:41Porque se me cuelga al llegar a este paso
ATENCION A ESTE PASO
Pues ahora fíjate en la casilla superior que se llama Enable Remote Site… así que vamos a ‘aplicar’ los cambios como dice el mensaje de Warning…
1º. Desactiva la casilla.
2º. Pulsa en el botón Modify de la parte inferior.
3º. Activa la casilla otra vez.
4º. De nuevo pulsa en el botón Modify.
¡Se acabó!.
descativo la casilla le doy a modify y el router se me desconecta por lo tanto la pagina no llega nunca abrirse , no entiendo ni el motivo ni la razon.
#7
AnonymousEnviado el 25 Julio 2007 a las 18:41a mi me pasa exactamente lo mismo.lo ha s solucionado ya?=alguien sabe como solucionarlo??’
#8
AnonymousEnviado el 25 Julio 2007 a las 18:41Esto sucede en las nuevas versiones de firmware. La alternativa a esto es hacer el cambio que quieras (en este caso configurar el puerto ftp) después guardar la configuración y por último resetear el router.
#9
AnonymousEnviado el 25 Julio 2007 a las 18:41Con el router en monopuesto no hay que redireccionar ningún puerto ya que todas las peticiones van directas al PC. Por tanto solo tienes que configurar el servidor http://FTP.
#10
AnonymousEnviado el 25 Julio 2007 a las 18:41A mi me ha pasado lo mismo y creo que es porque me he conectado al router desde la IP pública y al deshabilitar el “remote site”, te quedas sin conexión para seguir configurando el router.
Solución?
Acceder desde la IP privada (ejm. 192.168.0.1)
Un saludo
#11
AnonymousEnviado el 25 Julio 2007 a las 18:41Yo tengo un router nokia, y despues conectado a este un router wifi, donde tengo una red de 3 ordenadores, y quiero hacer un servidor FTP, y no soy capaz. Redireccionado el nokia a la dirección ip del ordenador que tengo los archivos a compartir puede valer, pero ¿como lo hago? El nokia lo tengo con la IP 192.168.0.1, y el wifi con la 192.168.2.1. ¿como redirecciono el nokia desde telnet para que las conexiones entrantes me las direccione a la carpeta del ordenador en el que tengo los archivos?
#12
AnonymousEnviado el 25 Julio 2007 a las 18:41No funciona el el enlace “click aquí” para aprender a desbloquear el router. Favor indicarme por dónde ingresar. Gracias.
#13
AnonymousEnviado el 25 Julio 2007 a las 18:41quisiera saber si puedo tener un servidor ftp con windows xp, yo no tengo red, solo tengo un equipo personal en mi casa, y tengo un modem-ruteador de los que te proporciona telmex, quisiera saber si puedo hacer esto, gracias.
El usuario EMM ha respondido: el 20 Octubre 2009 a las 20:36
Si puedes, puedes instalar el Filezilla server y abrir el puerto desde tu modem, si no tienes ip fija cazalo por dns, creo que el dyndns aun esta en version gratis.
#14
AnonymousEnviado el 25 Julio 2007 a las 18:41#15
AnonymousEnviado el 25 Julio 2007 a las 18:41no puedo conectar ningun servidor me sale numeros en vez de servidores ke tengo ke aser para arreglarlo
#16
AnonymousEnviado el 25 Julio 2007 a las 18:41Explícate un poco mejor. Qué es exactamente lo que intentas conectar. ¿Qué son esos números a los que te refieres?
Un saludo.
#17
AnonymousEnviado el 25 Julio 2007 a las 18:41Hola. Gracias por colocar este instructivo y responder las dudas y preguntas.
Yo instalé un servidor ftp en mi pc. Mi pc tiene instalado Windows 2000, estoy conectado directamente a un modem ADSL y no tengo nigún router. Desde mi pc accedo perfectamene al http://ftp. Pero desde otros pc’s en otras casas no puedo. Luego de aparecer el bombillo tambaleandose, me aparece un mensaje que dice algo asì como que "no se puede a esta carpeta desde este computador".
Hago ping desde esas pc’s a mi pc’s y son exitosos.
Los otro pc’s desde los que he intentado acceder al ftp tienen Windows XP. Por eso quería preguntarte si es posible que exista algún problema de compatibilidad entre los Windows, o esto se debe a otra cosa?
#18
AnonymousEnviado el 25 Julio 2007 a las 18:41Tengo un 3com, he intentando instalar un servidor web, y un ftp, y no hay manera, los pasos que he hecho son borrar todos los datos de configuración del 3com y ponerlos según todos los manuales que he visto por la red, y la verdad que no hay manera de hacerlo andar, he redireccionado los puerto del router al equipo que da los servicios y no hay manera o forma humana, si alguien sabe alguna incompatibilidad rara, pues me gustaría saber si ando en esas excepciones para no darle más vueltas.
#19
AnonymousEnviado el 25 Julio 2007 a las 18:41Es probable que tengas algún filtro restrictivo que te esté bloqueando.
Ah!!! también tienes que tener en cuenta que tu desde tu propia red local no puedes probar contra la IP pública. Pídele a algún amigo que se intente conectar a tu servidor, o colócate una dirección proxy en el navegador si no por propia definición del NAT, si tu IP pública apunta a tu propia red local, y tu sales desde esa red local, el NAT no sirve. Tu desde tu red local, tienes que acceder contra la IP local, lo cual no te garantiza que si el problema está en el router, puedas comprobarlo, de ahí el utilizar algún método alternativo como los que te comentaba.
Un saludo.
#20
jorgeEnviado el 3 Marzo 2008 a las 08:00Hola chicos… muy buen manual. Yo tengo un modem-router zyxel prestige 600 y lo configure en analogia…y todo bien. Puedo conectarme con el servidor FTP, pero cuando intento descargar algun archivo, la conexion se corta…. que puede ser o que me falta hacer?… les agradeceria mucho.. saludos
#21
Informatica zamudioEnviado el 19 Junio 2008 a las 21:18Hola,mi consulta es bastante extensa pero necesito ayuda.Quiero hacerme proveedor de internet (IsP) pero antes de meterle mano a algo tan costoso sin saver seguro si va a funcionar quiero montar un servidor FTP por wifi, mi idea es que en el pueblo Arriate (málaga) cualquiera que busque redes wifi le salga la mia y quiero hacer muy accesible el servidor, en el que voy a alojar pelis musica series de tv etc etc.pero tengo problemas. no consigo un programa desde el que pueda gestionar sencillamente la FTP no consigo hacer apenas accesible el http://ftp. una vez solvente este problema mi idea es que encuentren solo un “pequeño archivo” emulando una pagina web y que desde ahí tengan accesos a las descargas. tampoco se como puedo evitar que reproduzcan las peliculas desde mi servidor, ya que estoy haciendo pruebas y pueden activar el reproductor varias personas y bloquearme el servidor.
En cuanto al hardware no hay problema
Quad core 9600
8 Gb Ram DDR 2
2,000Gb de disco duro
y 4 ventiladores 2 de 20 centimetros y 2 de 12
3 antenas 15 dbi sectoriales router y punto de acceso conceptronic.
ayudenme porfa
#22
ghost proxyEnviado el 18 Julio 2008 a las 22:44creo que tienes un pc demasiado avanzado como para que no sepas usarlo ni sacarle provecho…. si quieres aprender ftp comienza por aprender un poco de tcp/ip y redes…luego de eso lanzate al mundo de http://ftp…todos creen que ftp es sencillo. suerte amigo.
#23
ghost proxyEnviado el 18 Julio 2008 a las 23:15hey informatica zamudio… para lograr tener un mayor alcance de la red puedes coseguir un access point o pontenciador. esto funciona como una mini estación que reenvia la señal wifi para que un usuario fuera del radio de la antena del router puede conseguir señal (una antena más grande no sirve, con esto sólo lograras conseguir señal, no la aumentará). supongamos que el radio de alcance del router wifi es de 30 metros. un usuario a 100 metros no logrará conectarse ni menos llegará señal, entonces utlizas access point y éste usuario tendrá señal y el ancho de banda no disminuye notablemente. ten encuenta las interferencias electromagnéticas, paredes, cerros u otro objeto que intervenga en la señal emitida…
con esto lograrás hacer una red muy grande a largas distancias… otro punto acerca del ftp, es que los puertos que vas a utilizar en la configuración sean los mismos que los que abriste en el router. espero que te sirva de ayuda.
los access point cuestan aprox. unos 80 o 100 dolares
#24
Jesús Trayner VilanovaEnviado el 17 Septiembre 2008 a las 23:28Estoy enviando el album Hoffman 5.8 para su correspondiente pedito.Llega un punto que medice Preocesando el pedido.
Compilando
Envio fichero http://Ftp.
Dice CONECTANDO Y NO HACE NADA
Me pueden contestar mediante mi correo que tengo que hacer?
#25
henryEnviado el 13 Julio 2009 a las 19:29bueno encontre un manual que si funciona si quieren visitenlo
http://doorton.webcindario.com/comentarios/file.php
si sabes algo enseñalo