![]() |
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 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 |
Respuesta: Duda de conexión FTP a través de NAT 1 - Instala gadminproftpd, para configurar el FTP en modo grafico, .. 2 - Intenta configurar el FTP por el puerto por defecto .. 3 - Prueba un protocolo de enrutamiento como OSPF, para que habra primero la ruta mas corta .. Nos cuentas como te ha ido .. Saludos ! |
Respuesta: Duda de conexión FTP a través de NAT Cita:
1.- Actualmente tengo instalada la versión servidor de Ubuntu sin entorno gráfico y por lo que he visto en fotos este es un entorno gráfico para usarlo por GNOME/KDE, no de estos entornos diseñados para trabajar por consola. Así que preferiría no tener que instalar ningún entorno gráfico en el servidor. 2.- Esa fue mi primera prueba. El hecho de tener otro puerto por FTP fue más bien por probar en un puerto que no fuera el estándar por si fuera problema del router 3.- No entiendo bien que quieres decir. El OSPF es un protocolo de enrutamiento. ¿No está fuera eso del ámbito de lo que yo quiero hacer? Es decir... yo quiero sacar paquetes TCP fuera de mi red y que sea accesible a través de Internet. Ya será la propia red la que se encargue de enrutar los paquetes de la forma más conveniente (Quizás esté metiendo la pata hasta el fondo y me venga bien alguna explicación de esto) |
Respuesta: Duda de conexión FTP a través de NAT Realmente lo del OSPF no tiene nada que ver. Y además está claro que el router puede comunicarse con ambos extremos por lo de que el servidor recibe la petición. Así con los datos facilitados es complicado ayudar, pero todo parece ser un error en las direccions IP o los puertos, así que solo puedo aconsejarte usar tcpdump en ambos extremos para ver las traducciones que hace y los puertos que envia, si el error está ahí con eso se ve muy rapidamente. En caso que todas las traducciones sean correctas entonces sería un problema de configuración del proftp (que personalmente poca idea tengo de ese programa en concreto). |
Respuesta: Duda de conexión FTP a través de NAT Hola. He ejecutado el siguiente comando en la terminal: Código: sudo tcpdump -i eth0 | grep 192.168.2.57:30205 > $HOME/resultado.txt Código: IP 192.168.2.1.60610 > 192.168.2.57.30205 Flags F seq ... ack ... win ... length 0 Todo esto es en la configuración que funciona, es decir, en el que está el servidor 192.168.2.57 en la zona desmilitarizada |
Respuesta: Duda de conexión FTP a través de NAT NATea los puertos 20 y 21 (no solo el 21) Hooker |
Respuesta: Duda de conexión FTP a través de NAT Cita:
|
Respuesta: Duda de conexión FTP a través de NAT si puedes, muestra algunas lineas del fichero proftod.conf, obviamente tapando direcciones IP y demas, |
Respuesta: Duda de conexión FTP a través de NAT Gracias. Aquí está el fichero donde lo único que he cambiado es el nombre del servidor para subirlo aquí. Gracias Código: # |
Respuesta: Duda de conexión FTP a través de NAT Una pregunta, fuera de todo esto, en la configuracion de la maquina virtual, la configuracion , la tienes en puente ? o en NAT, ? debe de estar puente .. Yo veo el fichero bn .. la verdad es que no se me ocurre nada mas .. si no puedes .. intenta con vsftpd :S .. Saludos .. |
Respuesta: Duda de conexión FTP a través de NAT Hola. Si, la tengo en Bridge y con la casilla de Replicate physical network connection state desactivada. Si realmente parece que todo es correcto, pero dudo por ejemplo en el error que me daba el FTP diciendo algo del modo pasivo. Voy a intentar conectar con otro cliente FTP (Ahora mismo uso Filezilla) a ver. |
Respuesta: Duda de conexión FTP a través de NAT Bueno... pues sigo con problemas. He vuelto a activar el puerto 21 y he desactivado la DMZ y, tal como antes, funciona cuando pongo la IP privada del servidor pero falla al poner la IP pública del enrutador. Ampliando información aquí: http://slacksite.com/other/ftp.html Cita:
El caso es que volviendo a hacer TCPDUMP veo los mensajes que hay entre mi router 192.168.2.1 y el servidor (ya que al hacer NAT y usar mi IP pública, los datos deben de pasar por allí) y veo conexiones por el puerto FTP. Ahora, si conecto usando la IP local veo datos por los puertos FTP y FTP-data y todo funciona correctamente. El caso, es que he probado a conectar desde el mismo servidor usando la terminal de comandos por FTP y al hacer: Código: OPEN [nombre-del-servidor] Cita:
|
La zona horaria es GMT -6. Ahora son las 05:58. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2025, Jelsoft Enterprises Ltd.