Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/12/2010, 08:49
Avatar de Smolky
Smolky
 
Fecha de Ingreso: mayo-2006
Ubicación: Cartagena
Mensajes: 177
Antigüedad: 18 años, 7 meses
Puntos: 14
Duda de conexión FTP a través de NAT

Hola. Recientemente he instalado un servidor Ubuntu-Server en una máquina virtual y he instalado el servidor FTP proftpd.

Lo tengo configurado en modo activo (creo) tanto el cliente como el servidor y he establecido un puerto distinto al 21. En conexión local funciona perfectamente, es decir, poniendo una IP del rango 192.168.2.x

Ahora, he configurado el enrutador añadiendo en la parte de Servidor Virtual del NAT que las conexiones que me entren por ese puerto las redirija a mi IP local.

El caso es que cuando hago la conexión esto es lo que me devuelve el servidor:

Código:
Comando:	PORT 192,168,2,146,198,169
Respuesta:	500 Illegal PORT command
Comando:	PASV
Respuesta:	227 Entering Passive Mode (192,168,2,57,177,203).
Estado:	El servidor envió una respuesta pasiva con una dirección no enrutable. Usando en su lugar la dirección del servidor.
Destaco en negrita lo del modo pasivo.


He conseguido arreglarlo añadiendo ese equipo como una DMZ (Zona desmilitarizada) pero creo que eso es un grave problema de seguridad ¿No?

En el fichero de configuración del FTP tengo comentada una línea llamada PassivePorts y activa una línea que se llama Port. ¿Eso es ponerlo en modo activo o hay que hacer alguna otra cosa?



Muchas gracias
__________________
No hay cuerda desafinada sino músico progresivo