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