[OT] FTP en modo PORT y NAT

30/05/2005 - 18:16 por Alex GD | Informe spam
Tengo un servidor de FTP detrás de un NAT con un solo puerto abierto
(2200), lo que me obliga a ponerlo en modo port. El cliente también está
detrás de otro NAT y tiene que mapear 2 puertos, uno el 2200 y el otro cuál
es?
He leído que el servidor en modo port envía al cliente el puerto de
conexión+1 pero en la práctica no es así.
Qué puerto envía el sérver en modo PORT para que el cliente pueda
conectarse?

Saludos
Regards
Alex

Preguntas similare

Leer las respuestas

#1 JM Tella Llop [MVP Windows]
30/05/2005 - 18:20 | Informe spam
el 20.
Normalmente se usa como puerto de control.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"Alex GD" wrote in message
news:

Tengo un servidor de FTP detrás de un NAT con un solo puerto abierto
(2200), lo que me obliga a ponerlo en modo port. El cliente también está
detrás de otro NAT y tiene que mapear 2 puertos, uno el 2200 y el otro
cuál es?
He leído que el servidor en modo port envía al cliente el puerto de
conexión+1 pero en la práctica no es así.
Qué puerto envía el sérver en modo PORT para que el cliente pueda
conectarse?

Saludos
Regards
Alex


Respuesta Responder a este mensaje
#2 Alex GD
30/05/2005 - 18:23 | Informe spam
Voy a probar.

Saludos
Regards
Alex
Respuesta Responder a este mensaje
#3 Alex GD
30/05/2005 - 18:44 | Informe spam
Entiendo que te refieres a que el sérver comunicará con el cliente a
través del puerto 20. O sea, ese puerto de entrada 20 deberá estar abierto
en el cliente, es así?

Saludos
Regards
Alex
Respuesta Responder a este mensaje
#4 JM Tella Llop [MVP Windows]
30/05/2005 - 18:51 | Informe spam
efectivamente.

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"Alex GD" wrote in message
news:
Entiendo que te refieres a que el sérver comunicará con el cliente a
través del puerto 20. O sea, ese puerto de entrada 20 deberá estar abierto
en el cliente, es así?

Saludos
Regards
Alex


Respuesta Responder a este mensaje
#5 Alex GD
30/05/2005 - 18:57 | Informe spam
Funciona a medias :-(

1) El servidor está en modo port y tiene un solo puerto abierto
2) He mapeado en el cliente (yo) en el router el puerto 20 (y solamente ese)
a mi IP

Desde el navegador no se me conecta de ningún modo (no está en modo pasivo)
Desde un cliente ftp (el smartftp) ahora si que lo hace pero el netstat -an
no muestra el puerto 20 de entrada, sino el 2209, que no se de dónde coño
sale.

Este es el log del smartftp:


Type set to A.
Added Port Mapping: Router:2210 -> 192.168.0.15:2210
ICS: Added Port Mapping: ICS:2210 -> 192.168.0.15:2210
UPNP: GetExternalIPAddress returned: "62.57.32.4"
PORT 62,57,32,4,8,162
200 PORT Command successful.

Opening data connection IP: 62.57.32.4 PORT: 2210.
LIST -aL
150 Opening ASCII mode data connection for /bin/ls.
186 bytes received successfully. (186 B/s) (00:00:01).
UPNP: Removed Port Mapping: Router:2210
226 Transfer complete.


Saludos
Regards
Alex
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida