Mă pregătesc să plec un pic și cel mai mișto este când trebuie să pui totul la punct și să lași câte ceva să meargă în urmă. Nu mai zic că am proiecte de predat din iunie și elimin în funcție de deadline.
Eh, am un Synology de ceva timp pe care am instalat un SFTP local și extern cu port forward. Simplu, nu? 2-3 bife la router și alte 2-3 în interfața de la Synology și aia e.
Dar am zis să nu mă încarc cu multe carduri pentru o săptămână, să mă descurc cu Fold-ul. Eh, aici intervine mișcarea frumoasă. Eu fac multe poze, foarte multe poze și estimez că nu îmi ajung pentru o săptămână cardurile. Am undeva la un TB de informație, dar A7IV nu se joacă cu spațiul de stocare.
Are funcție de FTP ce merge de minune pe local. Dar pe extern nu vrea de nicio culoare. Și tind să cred că problema ori este de la persoana dintre monitor și scaun sau de la compatibilitatea router-ului cu NAS-ul.
Am încercat să fac port forward din router, am un TP Link AX20, efectiv nu vrea de nicio culoare. Am gândit că poate e și ceva limită la DIGI pe portul 21, am încercat custom. Nimic.
Am dat permisiuni pentru UPnP ca să pot controla din NAS și primesc eroarea de mai jos.
Poate există inteligență divină la voi. Mie nu îmi iese.
Ioan Mihai a zis
Banuiesc ca portul FTP de pe nas (in lan) este 21. Setezi in router un port forward din [portul extern preferat de tine] catre portul 21 de local si asta e tot. It should work!
Personal le-as schimba pe ambele. Sa zicem IP:212121 (extern) – routing catre lan:212122.
Probleme pot sa apara daca folosesti ftp in mod pasiv care se conecteaza random intr-un range. In cazul asta, setezi range-ul extern sa duca catre un port intern sau tot catre un range (daca te lasa routerul).
A7IV are functie de FTP built-in sau trece printr-o aplicatie de telefon? Also, aplicatia stie de custom port sau comunica doar prin 21? Daca stie doar de 21, atunci setezi 21 ca port extern in router sa duca catre whatever port ai setat pe NAS.
Marius Cucu a zis
Build in. Are și aplicație, dar dacă asta funcționează pe LAN nu înțeleg de ce nu vrea extern. Range-ul l-am setat, am încercat și cu alte porturi, nimic!
SFTP funcționează OK, mă pot conecta de pe PC cu el pe extern, dar nu știe A7IV de SFTP.
Sebastian a zis
FTP utilizeaza, pe langa portul 21, o plaja de porturi. Da acces din router la 64535-65535 si trebuie sa mearga si extern. Local functioneaza pentru ca poate accesa toate porturile.
Marius Cucu a zis
Am făcut asta și îmi zice routerul că am deschis prea multe.
Sebastian a zis
Atunci vezi cate iti permite router-ul. Ideea este sa fie niste porturi pe care nu ai de gand sa le folosesti la alte activitati.
Marius Cucu a zis
O să încerc cu alt router, cred că ăla e problema. Ideea era că aveam nevoie până azi…
ionică a zis
TP Link ?
Marius Cucu a zis
O să pun un Synology odată sau ceva mai OK…
George a zis
Nu știu ce merge și ce nu pe respectivul NAS, dar eu m-am gândit la o soluție mai puțin comodă decât port-forwardingul, anume: reverse proxy. Instalat Nginx pe NAS, creat un fișier în sites-enabled, modificat acel fișier în așa fel încât să facă reverse proxy la http://ip_local:21 (sau 22).
Singurele părți proaste sunt că ai nevoie de un domeniu (dar merge și cu de ăla gratis gen freenom, duckdns) și că trebuie să modifici 1-2 fișiere.
Acum, ia cu multă sare această informație pentru că, din nou, nu știu ce funcționează și ce nu pe respectivul NAS, dar dacă are linux la bază, ar trebui să meargă.
Marius Cucu a zis
Linux, Docker. Are de toate, domenii sunt, dar mi-e că mă complic mult cu reverse proxy.
Alex a zis
Poți încerca să-ți configurezi un vpn, pentru a fi intr-o rețea locală constant și fără port fw. Tailscale este super ușor de configurat.
Marius Cucu a zis
Hai că e disponibil și pe Synology în pachetele standard, o să mă joc cu asta. Mersi https://kb.synology.com/en-sg/DSM/tutorial/How_to_install_applications_with_Package_Center