Dobrý den,
samotný FTP funguje jen na jediném portu. Sám mám přesměrovaný port na firewalu a funguje mi přesměrovaní jen jediného portu.
Zkoušel jsi přepínat aktivní / pasivní režim ftp?
Tento prohlížeč se už nepodporuje.
Upgradujte na Microsoft Edge, abyste mohli využívat nejnovější funkce, aktualizace zabezpečení a technickou podporu.
Zdravím znalcov. Môj domáci FTP server prevádzkujem na neštandardnom porte (čiže nie na porte 21), pričom mám problém s komunikáciou cez NAT. Nestačí totižto presmerovať daný port. FTP server sa mi síce normálne ohlási, zadám prihlasovacie údaje, ale už nenačíta štruktúru adresárov a tým som skončil. Cez DMZ je komunikácia s FTP serverom bezproblémová, avšak z bezpečnostných dôvodov nechcem server hnať cez DMZ. Je mi jasné, že problém je v niektorom porte, ktorý NATom neprejde, lenže netuším, ktorý. Ktosi mi už radil, že pokiaľ FTP server mám nastavený na port x, musím presmerovať porty x a x-1, lenže toto riešenie mi nefunguje.
Prosím, ktoré porty musím na rútri presmerovať? Vopred ďakujem za pomoc.
Otázka je uzamčená. Tato otázka se migrovala z komunity podpory Microsoftu. Můžete hlasovat, jestli je užitečná, ale nemůžete k ní přidávat komentáře či odpovědi ani ji nemůžete sledovat.
Dobrý den,
samotný FTP funguje jen na jediném portu. Sám mám přesměrovaný port na firewalu a funguje mi přesměrovaní jen jediného portu.
Zkoušel jsi přepínat aktivní / pasivní režim ftp?
Pokiaľ viem, FTP komunikuje na dvoch portoch, zvlášť príkazy (21) a zvlášť dáta (20). Pri štandardnom porte 21 nie je žiaden problém, stačí mať presmerovaný iba tento, ale nechápem, prečo to nefunguje pri inom porte než 21. Klient sa prihlási, ale nenačíta adresárovú štruktúru. Čiže problém je v blokovanom ďalšom porte, ktorý má byť tiež otvorený, ale nie je, nakoľko neviem, ktorý to má byť. :-(
Základní popis FTP protokolu je popsán například tady:
http://cs.wikipedia.org/wiki/File_Transfer_Protocol
Mě stačilo přesměrovat na routeru jen jediný port (u mě 1021), který navazuje spojení. Server si sám navázal přes NAT zařídil vše potřebné a v pasivním režimu mi to funguje.
V tom článku jsou popsány i problémy, které mohou nastat při NATování.
DV,
jen se zeptám - na jakém OS běží FTP server ? Je na tom stejném stroji zapnutý nějaký firewall ? Pokud ano, zkoušel jste ho vypnout a zkusit FTP komunikaci přes NAT?
LC
FTP beží na rútri Asus WL500gP v1, firmware oleg. Ako som ale včera zistil, neúspech komunikácie cez NAT spočíva v tom, že FTP server pri každom prihlásení otvorí ešte jeden port, ktorým posiela dáta a tento port je vždy náhodný. Z toho vyplýva, že to nemôže fungovať, keďže pokaždé je tento port iný, preto to cez DMZ funguje. To, že niekomu ide jeho FTP s nastaveniami, ktoré mne nefungujú, sú spôsobené asi tým, že každý FTP server sa môže správať inak.
Buď zmeniť správanie FTP servera tak, aby otváral vždy ten istý, presne definovaný port (zatiaľ ale neviem, ako), alebo sa na to vykašľať. :( Nechcem ho prevádzkovať na štandardnom porte 21 a taktiež to nechcem hnať cez DMZ, pretože denne sa mi tam kadekto pokúšal dostať, hlavne číňankovia. Log som mal furt zaprasený údajmi o pokusoch o prihlásenie.