Al instalar un servidor FTP a pedido de la empresa donde trabajo
me encontre con el problema de que el servicio funcionaba dentro de la red
pero desde afuera no se podia acceder.
Sin ir mas lejos el problema se debia a que el firewal de windows impedia que el servidor habriera un puerto mas
para el intercambio de datos con el cliente.
solucion:
1)Configurar el router para que redirecciones los pedidos del puerto a la ip interna donde queremos que valla.
x ejemplo: puerto 20333 rediccione a: 192.168.1.15
20333 es donde escucha conexiones nuevas el servidor FTP
2)Modificar el FTP SERVER
x ejemplo:
puerto de escucha: 20333
puertos en modo pasivo: 40555 - 40557
3)Modificarl el Firewall de Windows
permitir estos puertos:
20333
40555
40556
40557
ojo:hay una manera de hacerlo automatico esto con el comando netsh pero a mi no me funciono.
ojo: si quieren hacer una prueba desde la propia red accediendo al ftp por la ip externa no lo van a poder hacer.
necesitan pedirle a un amigo que haga la prueba. desde la propia red solo se accede con direcciones de la red
ejemplo desde red:
192.168.1.15:20333
ejemplo desde afuera:
micuenta.no-ip.com:20333
No hay comentarios:
Publicar un comentario