Status
Brak możliwości dodawania odpowiedzi.

krystianen

System Engineer
Q Specialist
25 Styczeń 2010
102
9
135
Odznaki
26
Poznań
QNAP
TS-x53
Ethernet
1 GbE
Poz.
1
 
Witam,

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

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

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

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???
 
Rozwiązanie
Po wielu trudach udało się rozwiązać problem. Zgrałem wszystkie dane na wszelki wypadek.

W Ts-212 jest funkcja przywracania ostawień fabrycznych bez utraty danych. Z tylu obudowy jest przycisk 10sek. I po sprawie dane pozostają tylko w default-owych folderach, czyli jeżeli utworzyliśmy w głównym katalogu folder ftp, to po resecie go nie będzie.
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.webp
 
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.
upload_2014-8-14_14-49-44.webp
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.webp

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 FAQ 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.
 
downgrade moge zrobic bez problemu
NIE ...
Wypadało by zapoznać się z Release Notes aby mieć świadomość konsekwencji takiego postępowania.
Oczywiście wgrać zawsze można ;-p
 
  • Lubię to
Reakcje: Silas Mariusz
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.webp
    cloud.webp
    19 KB · Wyświetleń: 83
Status
Brak możliwości dodawania odpowiedzi.

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

  1. Total Commander