Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5

Serwer FTP za NATem - "Polecenie PORT nie powiodło się" - jak to ominąć

#1
Witam,

Chciałem sobie postawić serwer FTP przy użyciu programiku BulletProof FTP Server. Wszystko działa pięknie w sieci lokalnej. Chciałbym jednak mieć też dostęp z zewnątrz. I tu pojawia się problem.

Mam przekierowane porty od 60000 do 60009 (TCP + UDP), więc niby nie powinno być problemów - uruchomiłem FTP na porcie 60001. Podczas logowania z zewnątrz niby wszystko jest OK, przyjmuje hasło itd. ale na samym końcu wywala "530 PORT command only accepts client IP address" i niby jestem zalogowany, ale nie widzę żadnych plików ani katalogów, mogę się tylko wylogować.

Szukałem pomocy na różnych stronach, ale żadnej konkretnej porady nie znalazłem, jedynie żeby się łączyć w trybie passiv, ale błąd jest taki sam...

Ma ktoś jakiś pomysł?

PS>
Używam trochę starej wersji BP FTP 2.21, ale to chyba nie powinno mieć znaczenia?


------- EDIT ---------

Już wiem mniej więcej w czym problem, ale nadal nie potrafię go ominąć. Problem jest taki, że i serwer i klient znajdują się za NAT'em, przez co nie pomaga nawet tryb passive. Po przeanalizowaniu loga zauważyłem, że klient w poleceniu PORT używa swojego wewnętrznego IP, co się nie podoba serwerowi i wywala "530 PORT command only accepts client IP address (83.26.124.207!=192.168.1.2)". Z tym jednak sobie poradziłem wyłączając "block server-to-server transfer".

Po wyłączeniu tego już jest lepiej, ale zacina się na "150 Opening data connection for directory list.", a po chwili wywala "425 Cannot open data connection : you supplied a local ip in PORT command, switch to PASV mode. (10060)". To samo się dzieje w trybie passive...

Co robić?
  


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Własny serwer FTP czy wynajęty na hostingu - za i przeciw Spartan 0 138 10.05.2022 11:21
Ostatni post: Spartan
  Mam serwer FTP jak serwować strony WWW przez serwer krasy191 3 513 15.02.2010 16:43
Ostatni post: Krizz
  Serwer FTP wbudowany w Windows - jak zainstalować w Windows IIS? eXcore 13 1,041 08.08.2005 19:01
Ostatni post: Vanderlei
  FTP na sieci nikt nie widzi mojego FTP-a a ja nie widzę FTP innych dafiozo 4 441 12.01.2005 10:49
Ostatni post: einstein-malysz
  Windows Serwer 2003 Pobieranie plików przez FTP mocno obciąża W2k3 serwer Kolek 4 396 26.05.2004 11:16
Ostatni post: Kolek
  Windows XP Jak stworzyć serwer FTP? Na komputerze mam stały adres IP kecaj_77 6 551 18.05.2004 22:01
Ostatni post: deejay999
  Siec blokowa i mój serwer ftp dostępny z zewnątrz z internetu natasza 8 446 19.03.2004 12:19
Ostatni post: kreecik
  Windows XP Dziwny problem z polaczeniem ftp na port 21can't establish connection Gassy 0 220 31.01.2004 15:51
Ostatni post: Gassy
  Windows Serwer 2003 Serwer FTP pod Windows IIS - jak listować katalogi wirtualne pod ftp? jacu_t2 1 260 09.12.2003 11:36
Ostatni post: Łukasz
  Windows XP Nie moge przegladac ani tworzyc FTP błąd, że serwer zerwał połączenie KUBA[-_-] 4 532 07.01.2003 17:22
Ostatni post: KUBA[-_-]

Skocz do:


Użytkownicy przeglądający ten wątek:
1 gości