Pomoc FTP niedziała na zewnątrz

krystianen

System Engineer
Q Specialist
25 Styczeń 2010
101
9
18
Poznań
QNAP
TS-x53
Ethernet
1 GbE
Witam,

Mam:
QNAP TS-212
Router: TPLINK 1043v2
... i stały adres IP

Przekierowałem port 21 oraz porty pasywne na routerze
tplink.PNG siec.PNG

włączona usługa w serwerze:
ftp1.PNG

Po włączeniu Qnapa moge wejsc na ftp z zew. przez okolo 30 sec potem port sie zamyka. Nie jest to wina routera bo ona działa cały czas. Zasada przekierowania tez jest taka ze jezeli router nie widzi uslugi do której ma przekierować port to tego nie zrobi.

Jakies pomysły???
 
Zasada przekierowania tez jest taka ze jezeli router nie widzi uslugi do której ma przekierować port to tego nie zrobi.
Tego nie bardzo rozumiem. Możesz coś więcej na ten temat powiedzieć?

a włączyłeś w QNAP FTP - odpowiadaj adresem WAN ?
Dokładnie. Jeśli masz stały adres IP to wprowadź go ręcznie do zakładki. Niestety może to uniemożliwić działanie FTP wewnątrz sieci.
Jeśli masz adres dynamiczny warto to pole pozostawić puste. Serwer automatycznie będzie wykrywał adres IP w jakim pracuje.

Jakieś pomysły???
Jakiego klienta FTP używasz?
Pokaż logi z połączenia FTP.
upload_2014-8-14_14-49-44.png
 
Zasada przekierowania tez jest taka ze jezeli router nie widzi uslugi do której ma przekierować port to tego nie zrobi.
Tego nie bardzo rozumiem. Możesz coś więcej na ten temat powiedzieć?
chodzi o to ze jezeli router ma przekierowany port np. 21 na adres ip, a tam nie dziala nic pod tym portem to nie ma na co przekierowac....

a włączyłeś w QNAP FTP - odpowiadaj adresem WAN ?
Dokładnie. Jeśli masz stały adres IP to wprowadź go ręcznie do zakładki. Niestety może to uniemożliwić działanie FTP wewnątrz sieci.
Jeśli masz adres dynamiczny warto to pole pozostawić puste. Serwer automatycznie będzie wykrywał adres IP w jakim pracuje.
IP mam stale i mam wlaczone odpowiedaj adresem zew.
ftp2.PNG

Jakieś pomysły???
Jakiego klienta FTP używasz?
Pokaż logi z połączenia FTP.
Pokaż załącznik 7215
Total Commander.

nawet przez ping.eu nie moge go spingowac.
 
Zasada przekierowania tez jest taka ze jezeli router nie widzi uslugi do której ma przekierować port to tego nie zrobi.
Tego nie bardzo rozumiem. Możesz coś więcej na ten temat powiedzieć?
chodzi o to ze jezeli router ma przekierowany port np. 21 na adres ip, a tam nie dziala nic pod tym portem to nie ma na co przekierowac....
Przyznam szczerze, że pierwszy raz słyszę o takiej funkcji. Czy jest ona włączana na routerze?
Sprawność działania FTP możesz zawsze sprawdzić będąc w sieci lokalnej.

Total Commander.
Total Commander od wersji 8 w górę to śmieć jeśli chodzi o klienta FTP. Potrafi płatać figle, np.:
- zamieniać wielkość znaków w nazwie plików na małe litery
- nie łączyć się poprawnie w trybie pasywnym

Zainstaluj FileZilla:
afilezilla_project.org_images_screenshots_fz3_win_main_small.png

FileZilla - The free FTP solution

nawet przez ping.eu nie moge go spingowac.
Nie da się pingować portu. Pingować możesz host - w tym wypadku router. Jeśli masz włączonego firewall'a na routerze, to rzecz jasna nie odpowie Ci żadnym pingiem.

Otwartość portu możesz sprawdzić z konsoli shell serwera poleceniem netstat -al lub:
Bash:
netstat -al | grep 10021
(10021 to numer portu)
Wynik:
Kod:
tcp        0      0 *:10021                 *:*                     LISTEN
 
To nie jest pingowanie a sprawdzenie otwartości portu poprzez nawiązanie połączenia TCP/UDP.

po zalogowaniu die po putyy do qnapa:
Kod:
netstat -al |grep :21
netstat: no support for `AF INET6 (tcp)' on this system.
To oznacza, że usługa FTP nie działa. Proszę sprawdzić logi systemowe w panelu zarządzania serwerem lub ręcznie włączyć usługę:
Bash:
/etc/init.d/ftp.sh restart
Sprawdzenie czy działa proftpd:
Bash:
ps | grep ftp | grep -v grep
 
zrobilem jak mówiles zrestatowel usluge ftp:

Kod:
[~] # /etc/init.d/ftp.sh restart
Shutting down FTP services: .OK
Starting FTP services: OK
[~] # ps | grep ftp | grep -v grep
14797 guest      3848 S   proftpd: (accepting connections)
poszlo OK.

rozlaczylem i polaczylem ponownie
i znow
Kod:
[~] # netstat -al |grep :21
netstat: no support for `AF INET6 (tcp)' on this system.
Kod:
Status:	Connecting to 212.67.145.50:21...
Error:	Connection timed out
Error:	Could not connect to server

w logach nic nie ma.
 
Tak sie zastanawiam, moze jakas inna usluga powoduje konflikt z ftp. Ostatecznie moge przywrocic ustawienia fabryczne.czy jest mozliwosc przywrocenia ustawien nie tracac danych?

inna uslugi sieciowe tez nie chodza....
 

Załączniki

  • cloud.PNG
    cloud.PNG
    22,1 KB · Wyświetleń: 33

Użytkownicy znaleźli tą stronę używając tych słów:

  1. Total Commander