Page 1 of 1

Bulletproof FTP (passive mode)

Posted: 01 Jul 2003, 23:37
by Marshal
Om mijn FTP die achter NAT zit bereikbaar te maken, heb ik in Bulletproof passive mode aangezet.

Bij Multiple IP mijn interne IP toegevoegd. Bij passive mode IP mijn externe IP ingevuld en de poorten 2002 t/m 2010 ingevuld.

Deze poorten worden ook naar het interne IP doorgemapped.

Wanneer ik nu met een client inlog krijg ik deze meldingen:

Code: Select all

230 User marshal logged in.
SYST
215 UNIX Type: L8
Host type (2): UNIX (standard)
PWD
257 "/" is current directory.
TYPE A
200 Type set to A.
PASV
227 Entering Passive Mode (213,84,251,128,7,211).
connecting data channel to 213.84.251.128:2003
connection timed out; the connection timed out while waiting for a response from the server.
PORT 10,0,0,150,7,3
200 Port command successful.
LIST
150 Opening data connection for directory list.
Success
transferred 1142 bytes in 0.094 seconds, 95.167 Kbps ( 11.896 KBps).
226 Transfer ok
Ondanks de foutmelding krijg ik wel een directory listing te zien.

In het log van Bulletproof zie ik deze foutmelding alleen niet terug

Code: Select all

logged in.
230 User marshal logged in.
SYST 
215 UNIX Type: L8
PWD 
257 "/" is current directory.
200 Type set to A.
PASV 
227 Entering Passive Mode (213,84,251,128,7,211).
PORT 10,0,0,150,7,3
200 Port command successful.
LIST 
150 Opening data connection for directory list.
226 Transfer ok
Hoe komt dit? En hoe voorkom ik dat je interne IP zichtbaar is?

Posted: 01 Jul 2003, 23:45
by madman
Normaal gesproken forward je poort 21 en 20 naar je ftp server, en als je dan pasv doet gaat dat automatisch goed..

Posted: 02 Jul 2003, 00:03
by Marshal
madman wrote:Normaal gesproken forward je poort 21 en 20 naar je ftp server, en als je dan pasv doet gaat dat automatisch goed..
Port 21 wordt ook geforward.

Maar als port 21 al genoeg is, wat doet dat passive dan eigenlijk?

Ben daar ooit mee begonnen in Serv-U naar dit gelezen te hebben.

Posted: 02 Jul 2003, 05:40
by madman
port 21 is voor de commando's en poort 20 is voor de data (in passive mode)

in active mode wordt die data poort door de server bepaald, in passive mode staat deze vast.

Posted: 10 Jul 2003, 17:21
by DSmarty
Active mode is dus het beste normaal gesproken, maar wil nog weleens probs opleveren met firewalls en dergelijke.