We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Server LAN FTP


grimble
25-05-2007, 09:17
Sprawa jest trochę bardziej skomplikowana niż może się wydawać. Protokół FTP działa na dwóch portach. Tylko połączenie kontrolne pracuje na porcie 21. Sposób przesyłania danych jest zależny od trybu pracy. Dokładny opis znajdziesz pod adresem

http://slacksite.com/other/ftp.html

Tryb Active nie będzie działać jeśli klient inicjujący połączenie znajduje się na NATem.

Z tego powodu bezpieczniejszy jest PASSIVE. Jednak w tym przypadku będziesz musiał określić zakres portów na których serwer będzie oczekiwać na połączenia i również je forwardowac na routerze. Wszystkie.

Jaki masz router?

pozdrawiam

utnalove
24-05-2007, 22:18
Witam,

kupilem sobie HDD sieciowy z protokolem FTP i SAMBA, podlaczylem go do
routera linksys.
Serwer ftp teraz ma ip statyczny 192.168.1.101, moj komputer .100. Router ma
jako ip 192.168.1.1 i oczywiscie kpmputer i server FTP maja jako gatewaj ip
routera i router ma ip z DHCP Aster.

W routersze aktywowalem "port forwarding" 21do IP 192.168.1.101 i teraz z
mojego komputera moge wejsc do tego serwera ftp uzywajac ftp://hostname i
ftp://192.168.1.101.

Ale nie wiem dlaczego nie moge sie podlaczyc uzywajac Publiczny IP... moj IP
to: 62.x.x.x i port 21 jest otwarte, wiec powienien sie podlaczyc z
zewnatrz i rowniez z mojego komputera, ale mam taki blad:

"The server forcibly closed the connection.
This normally results from a loss of the connection due to a timeout or a
server reboot.
1) Please try connecting to the server again later.
2) You may verify that the problem is not local by trying to connect to an
alternate server."

"
STATUS:> [23/05/2007 16.45.12] Getting listing ""...
STATUS:> [23/05/2007 16.45.12] Connecting to FTP server... 62.x.x.x :21
(ip = 62.x.x.x )...
STATUS:> [23/05/2007 16.45.12] Socket connected. Waiting for welcome
message...
ERROR:> [23/05/2007 16.45.33] Can't read from control socket. Socket error =
#10054.

Sprobowalem uzywac rozne programy i tez internet explorer, ale nie moge
wejsc do serwera FTP uzywajac public IP. Sprobowalem tez uzywac Passive
mode, ale nic.

co moge robic?
napewno to zle skonfigurowalem ten router... ale jak trzeba go skonfigurowac?