Skocz do zawartości
lgolebio

Serwer Ftp Na Kompie I Problemy Z Połączeniem Z Zewnątrz

Rekomendowane odpowiedzi

Witam

 

Ostatnio założyłem serwer FTP na moim kompie ( G6 FTP server). Zrobiłem to między innymi po to aby moji znajomi umieszcali tam swoje zbiory z dokumentami bądź innymi plikami. Niestety problem jest taki, że nie wszyscy mogą się połączyć przez przeglądarkę. Jeśli natomiast chodzi o łączenie się np. przez Total Commandera to wszyscy bez wyjątków mogą się łączyć.

 

Już naprawdę nie wiem co jest tego przyczyną. Chcę aby mogli łączyć się przez przeglądarkę bo mam znajomych którzy nie mogą instalować zadnych programów a często kompletnie nie znają się na komputerach i sama myśl o zainstalowaniu Total Commandera napawa ich przerażeniem, nie mówąc juz o konfiguracji. Czy są jakieś ograniczenia na łączenie się prze przeglądarkę ??

 

Mam łącze 1Mbit oraz router D-linka. W ustawieniach D-linka ustawiłem na DMZ mój adres ip zewnętrzny oraz port 21 przekierowałem na ten włąśnie IP. Serwer postawiony na Windowsie XP Home.

 

Przypominam

Nie ma problemów na łączenie się z serwerem przez klientów FTP ale przez przeglądarkę już tak.

Edytowane przez lgolebio

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Sprawdź w logach serwera FTP/systemu komunikaty odnośnie nieudanych/odrzuconych połączeń.

 

TC ma domyślnie pasywny, więc to może być to.

 

Tak dokładnie, zauważyłem juz wcześniej, że wyłączenie trybu pasywnego w przeglądarce IE (osobiście z niej nie korzystam ale tylko tam znalazłem taką opcję) powoduje, że nie ma problemów z połączeniem z serwerem. Niestety nie mam pojęcia jak w takim razie np. wyłączyć tryb pasywny w Operze. (Zadałem w temacie o Operze pytanie jak to uczynić, niestety nikt nie pomógł, widać Opera wogóle takiej opcji nie udostępnia i pozostaje łączyć się przez tragiczny IE :( )

 

Nie jestem super obeznany w sieciach i nie do końca rozumiem dlaczego przy łączeniu pasywnym poprzez klienta typu Total commander bez problemu można się zalogować a juz np korzystając z przeglądarki jest to w większości wypadków nie możliwe. Może mi to ktoś objaśnić??

 

Uaktualnienie (już działa:))

Hehe w końcu udało mi się doprowadzic całość do funkcjonowania. Jak się odziwo okazało program Total Commander ( inne prawdopodobnie również) wcale nie łączy się przez protokół pasywny. To tłumaczy dlaczego przez TC można było łączyć się z serwerem, a przez przeglądarkę nie (gdyż ta domyślnie używa właśnie protokolu pasywnego).

 

No dobrze, ktoś zapyta dlaczego przez aktywny się da a przez pasywny nie, przecież jest mnóstwo serwerów na które wchodzi się przez przeglądarki i jakoś to działa a są one przygotowane raczej do pasywnych połaczeń. Ano działa dlatego, że przy protokole aktywnym używa sie portów 20/21 odpowiednio dla poleceń i transmisji. Natomiast przy protokole pasywnym używa się jako protokołu transmisyjnego 1024, który po przekierowaniu w routerze (virtual server bądź port forwarding) pozwolił w końcu na nawiązanie połączenia. Ufff...

Edytowane przez lgolebio

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...