Help FTP:

milwis

Passing Basics
Beginner
Aug 24, 2017
14
1
3
QNAP
TS-x51
Ethernet
10 GbE
Witam. Przychodzę z problemem poruszanym już kilkukrotnie ale niestety jak na razie żadne rozwiązanie nie pomogło.
Próbuje ustawić serwer FTP za pomocą QuFTP ale tak jak pisali inni nie pobiera danych katalogów.
Testuje za pomocą ftptest.net oraz internet explorera lub windows explorera łącząc się przez vpn z innego kraju.
Porty na routerze są przekierowane.
1.jpg

testftp.net zwraca następujący błąd:


Command: PASV

Reply: 227 Entering Passive Mode (192,168,3,16,7,211).

Error: Server returned unroutable private IP address in PASV reply

Ip jest zewnętrzne.
W sieci jest najpierw modem/ router od lokalnego dostawcy internetu z wyłączonym dhcp i przekierowaniem wszystkich portów na router asusa, który stoi za nim. Nas podłączony bezpośrednio do asusa.
W QuFTP zaznaczona odpowiedź z zewnętrznego ip na żądanie pasywnego połączenia. Zakres portów pasywnych zostawiony domyślny.
Zmiana zakresu portów i przekierowanie innych na routerze nie pomaga.
Przekierowanie kilku portów pojedynczo zamiast w zakresie też nie pomaga.
 
masz przekierować porty:
20 , 21 i cały grupę portów passive z usługi FTP.

poprawka .. wg napisu na stronie routera.. wywal wpis 21 w PORT WEWN dla reguły #1

@Sycamor - to chyba wszystko ?
 
@pigers no i niestety nie masz racji. W przypadku tego routera czy dam 20,21 na 21 czy osobno 20 i osobno 21 na odpowiednie działa tak samo. Ustawiłem 5 portów pasywnych i każdy dodałem na routerze osobno i kompletnie nic to nie zmieniło.
2.jpg
 
a qfirewall nie masz ?
Post automatically merged:

PS: odświeżyłem posta poprzedniego ;)
 
a qfirewall nie masz ?
Post automatically merged:

PS: odświeżyłem posta poprzedniego ;)
Na quFirewall dodałem wyjątek i teraz przynajmniej się łączy z serwerem bo wcześniej to od razu odbijał się na próbie połączenia. Teraz się loguje użytkownik i dopiero jak ma ustanowić port do transferu to się krzaczy
Post automatically merged:

Tu wrzucam pełny log z ftptest.net

Status: Resolving address of 31.135.163.69

Status: Connecting to 31.135.163.69

Warning: The entered address does not resolve to an IPv6 address.

Status: Connected, waiting for welcome message...

Reply: 220 NASFTPD Turbo station 1.3.6 Server (ProFTPD) [::ffff:192.168.3.16]

Command: CLNT Online FTP tester on behalf of 31.135.163.69

Reply: 200 OK

Command: AUTH TLS

Reply: 234 AUTH TLS successful

Status: Performing TLS handshake...

Status: TLS handshake successful, verifying certificate...

Status: Received 1 certificates from server.

Status: cert[0]: subject='C=TW,ST=Taipei,L=Taipei,O=QNAP Systems\5c, Inc.,OU=QTS,CN=QNAP NAS,EMAIL=support@qnap.com' issuer='C=TW,ST=Taipei,L=Taipei,O=QNAP Systems\5c, Inc.,OU=QTS,CN=QNAP NAS,EMAIL=support@qnap.com'

Command: USER admin

Reply: 331 Password required for admin

Command: PASS **********

Reply: 230 User admin logged in

Command: SYST

Reply: 215 UNIX Type: L8

Command: FEAT

Reply: 211-Features:

Reply: AUTH TLS

Reply: CCC

Reply: CLNT

Reply: EPRT

Reply: EPSV

Reply: HOST

Reply: LANG en-US*

Reply: MDTM

Reply: MFF modify;UNIX.group;UNIX.mode;

Reply: MFMT

Reply: MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;

Reply: PBSZ

Reply: PROT

Reply: REST STREAM

Reply: SIZE

Reply: SSCN

Reply: TVFS

Reply: 211 End

Command: PBSZ 0

Reply: 200 PBSZ 0 successful

Command: PROT P

Reply: 200 Protection set to Private

Command: PWD

Reply: 257 "/" is the current directory

Status: Current path is /

Command: TYPE I

Reply: 200 Type set to I

Command: PASV

Reply: 227 Entering Passive Mode (192,168,3,16,219,3).

Error: Server returned unroutable private IP address in PASV reply
 
w/w adres to Twój , tam gdzie masz Q ?

1647530021462.png


qnap zwraca Ci adres priv - a nie adres publiczny, popraw to w konfiguracji , opcje zaawansowane - odpowiadaj adres publicznym czy jakoś tak
 
Masz rację- to dokładnie było napisane w logu. Przyszedłem z tym do Was bo od samego początku miałem to załączone. Wyłączenie tej opcji albo zmiana adresu na wewnętrzny nic nie zmienia. Zawsze odpowiada adresem wewnętrznym.
3.jpg
 
zrób mi konto (dostaniesz PW gdzie możesz mi to przesłać) - włącz mu FTP (uprawnienia aplikacji) , daj prawo zapisu do folderu Public (inne foldery zabroń) - zobaczymy co się dzieje
jedna sprawa na raz

w najgoryszm wypadku zrobimy sobie sesje przez AnyDeska ;P
 
tak btw czy nie powinny być używane porty inne niż 20 i 21?

1647541278937.png
 
Generalnie częściowo problem rozwiązało nadanie folderu docelowego dla konkretnego użytkownika. Dzięki temu da się połączyć z innych krajów oraz aplikacji klienckich. Na tę chwile nie działa połączenie poprzez internet oraz windows explorer (z poza polski) ale raczej jakoś to przeżyje.
 
Nie tylko w vpn. Serwer, który wysyła mi pliki jest na Litwie. i teraz zaczęło to działać. W niedziele będę we Włoszech to sobie potestuje.
 

Users search this thread by keywords

  1. QuFTP