Udostępniaj duże pliki, konfigurując domowy serwer plików

Czy kiedykolwiek chciałeś szybko udostępniać duże pliki muzyczne, wideo lub dane znajomym, ale nie chciałeś tracić tak dużo czasu na przesyłanie ich najpierw? Istnieje wiele usług online, które umożliwiają łatwe udostępnianie plików innym osobom, ale nadal wymaga to uprzedniego przesłania pliku.

Szybszym sposobem udostępniania plików jest po prostu przekształcenie komputera w serwer FTP , aby użytkownicy mogli łączyć się zdalnie i pobierać pliki. System Windows(Windows) ma wbudowaną funkcję konfigurowania serwera FTP(setting up a FTP server) w wersjach Professional i Ultimate , ale wymaga sporej wiedzy technicznej, aby zacząć działać. Na szczęście istnieje kilka programów o otwartym kodzie źródłowym, które znacznie usprawniają proces, pozostawiając tylko kilka rzeczy do samodzielnego skonfigurowania.

W tym artykule omówię kilka aplikacji serwera plików typu open source, których możesz użyć do skonfigurowania własnego serwera FTP . Opowiem również o dodatkowych krokach, które należy wykonać, takich jak konfiguracja routera i zapory, aby konfiguracja działała poprawnie. Ponieważ istnieje wiele dobrze napisanych samouczków dotyczących konfigurowania każdej z tych aplikacji, po prostu połączę się z najlepszą, która poprowadzi Cię krok po kroku, instalując i konfigurując wybraną aplikację.

HFS (serwer plików HTTP)

HFS (serwer plików HTTP)(HFS (HTTP File Server))(HFS (HTTP File Server))  istnieje od dłuższego czasu i jest jednym z najlepszych sposobów udostępniania plików innym osobom za pomocą serwera plików. Jest świetny zarówno dla początkujących, jak i zaawansowanych użytkowników i można go dość szybko skonfigurować przy użyciu tylko ustawień domyślnych. Dla majsterkowiczów ma całą masę innych opcji do skonfigurowania.

serwer plików http

Jest wysoce konfigurowalny i umożliwia tworzenie kont, przeglądanie bieżących połączeń z plikami, zamykanie/kończenie połączeń, kontrolowanie wykorzystania przepustowości i wiele więcej! Jest jak serwer plików Windows Server(Windows Server File) , z tą różnicą, że jest bezpłatny i działa przez Internet!

Najlepszą rzeczą w HFS jest to, jak łatwo jest z niego korzystać! To po prostu jeden plik EXE , który po prostu uruchamiasz, nie musisz niczego instalować na swoim komputerze! Następnie po prostu przeciągnij i upuść pliki, które chcesz udostępnić w HFS i już masz swój własny serwer plików.

Wszystkie połączenia można monitorować za pomocą ikony w zasobniku i masz pełną kontrolę nad wszystkimi połączeniami. Możesz określić adres IP i numer portu, na którym ma działać serwer plików. Ma mnóstwo opcji, które możesz skonfigurować, w tym kod szablonu HTML , dzięki czemu możesz dostosować wygląd i działanie serwera plików. Aby rozpocząć, pobierz plik EXE i uruchom go. Pierwsze okno dialogowe, które zobaczysz, to alert zabezpieczeń systemu Windows(Windows Security Alert) informujący, że program jest zablokowany.

hfs otwarty firewall

Tutaj chcesz zaznaczyć opcję Sieci prywatne(Private networks) i odznaczyć Sieci publiczne(Public Networks) przed kliknięciem przycisku Zezwól na dostęp(Allow access) . Następnie zostaniesz zapytany, czy chcesz dołączyć HFS ​​do menu kontekstowego powłoki, co w zasadzie oznacza, że ​​możesz kliknąć prawym przyciskiem myszy dowolny plik w Eksploratorze(Explorer) , natychmiast dodać go do serwera plików w celu udostępnienia.

menu kontekstowe hfs

Po kliknięciu przycisku Tak lub Nie zostanie załadowany główny interfejs programu. Zauważ, że w rzeczywistości nie instaluje niczego w twoim systemie; po prostu działa jak przenośna aplikacja. Teraz wszystko, co musisz zrobić, aby rozpocząć, to przeciągnąć i upuścić kilka plików w lewym okienku.

serwer plików hfs

Zauważysz, że pasek nawigacji jest bardzo prosty: Menu , numer portu i tryb, w którym się znajdujesz. Domyślnie jest ustawiony na tryb łatwy, co powinno być w porządku dla większości ludzi. Numer portu to 80 i jest to potrzebne tylko wtedy, gdy chcesz, aby ktoś łączył się przez Internet z Twoim serwerem. Jeśli ktoś łączy się przez FTP , aby pobrać plik, po prostu podasz mu swój publiczny adres IP, a numer portu to 21.

Korzystając z interfejsu internetowego, mogli przeglądać pliki i stamtąd pobierać. W obu przypadkach będziesz musiał przekierować porty FTP (21) lub Web (80) z routera do komputera z systemem HFS . Możesz przeczytać o tym, jak to wszystko zrobić, w sekcji Zapora(Firewall) i przekierowanie portów(Port Forwarding) poniżej. Śmiało i kliknij przycisk Otwórz w przeglądarce(Open in browser) , który powinien załadować interfejs sieciowy serwera plików z listą wszystkich dodanych wcześniej plików.

lista plików hfs

Po skonfigurowaniu zapory i routera w celu uzyskania dostępu do komputera przez Internet , możesz przeprowadzić autotest przy użyciu HFS , aby upewnić się, że wszystko działa poprawnie. Wystarczy(Just) kliknąć Menu , a pierwszą opcją jest Autotest(Self Test) .

autotest hfs

Teraz przejdź do ostatniej sekcji, w której wyjaśnię różne kroki, które należy wykonać, aby uzyskać dostęp do serwera plików spoza sieci lokalnej.

Serwer FileZilla

Filezilla to popularny program klienta FTP , ale ma również wersję serwerową, która jest dostępna bezpłatnie. Konfiguracja jest również dość łatwa z domyślnymi opcjami pozostawionymi niezmienionymi podczas instalacji.

serwer filezilla

Podczas instalacji zostaniesz poproszony o wybranie sposobu instalacji FileZilla i najlepiej pozostawić go tak, aby zainstalował się jako usługa Windows . Możesz również pozostawić numer portu z wartością domyślną. Kliknij Dalej(Click Next) , a następnie zostaniesz zapytany, jak uruchomić serwer. O ile nie chcesz uruchomić go ręcznie, domyślnym zachowaniem jest automatyczne ładowanie po zalogowaniu się użytkownika. Kliknij Instaluj(Click Install) i powinno zostać zakończone w ciągu kilku sekund.

Pojawi się małe okienko, które pokazuje podstawowe informacje o serwerze. Zaznacz pole Zawsze łącz z tym serwerem(lways connect to this server) , jeśli nie planujesz tworzenia innego serwera FTP na tym samym komputerze. Kliknij OK(Click OK) i pojawi się główny interfejs.

port serwera filezilla

Jest jeszcze kilka kroków, aby uzyskać konfigurację katalogu w FileZilla , ale nasi przyjaciele z HowToGeek napisali świetny artykuł, który przeprowadzi Cię przez resztę procesu konfiguracji FileZilla(setting up FileZilla) .

FreeNAS

Ostatnim produktem, o którym chcę wspomnieć, jest FreeNAS , który jest po prostu niesamowitym programem typu open source do tworzenia własnego urządzenia pamięci masowej podłączonego do sieci. Mimo że FreeNAS może zrobić mnóstwo innych rzeczy, podstawowym celem jest ułatwienie udostępniania plików.

Jedyna różnica między FreeNAS a pozostałymi dwoma programami, o których wspomniałem powyżej, polega na tym, że ten pierwszy jest w rzeczywistości pełnym własnym systemem operacyjnym. Jeśli chcesz korzystać z FreeNAS , będziesz musiał poświęcić na to całą maszynę! Ponadto ma pewne wymagania systemowe, które mogą uniemożliwić korzystanie z niego na danym komputerze.

freenas

W każdym razie, jeśli masz zapasową maszynę, której nigdy nie mogłeś znaleźć zastosowania, może teraz nadszedł czas, aby przekonwertować ją na super NAS do przesyłania strumieniowego i udostępniania .

Ludzie z MakeUseOf napisali obszerny przewodnik po instalacji i konfiguracji FreeNAS(setting up FreeNAS) tylko w celu udostępniania plików przez Internet . Mówią również o tym, jak skonfigurować dynamiczny DNS , aby uzyskać dostęp do serwera spoza sieci lokalnej.

Zapora i przekierowanie portów

Jak wspomniano wcześniej, aby którekolwiek z nich działało poza siecią domową, musisz wykonać maksymalnie trzy rzeczy:

1. Otwórz porty lokalnej zapory systemu Windows(Windows) na komputerze ( HFS i FileZilla )

2. Przekieruj(Forward) określone porty ( FTP , WEB itp.) z routera do komputera PC

3. Skonfiguruj swój serwer domowy z dynamicznym DNS , aby można było uzyskać do niego dostęp za pośrednictwem adresu URL(URL) , a nie adresu IP, który może ulec zmianie w dowolnym momencie.

Trzecia opcja jest opcjonalna, ponieważ możesz po prostu wyszukać swój zewnętrzny adres IP i przekazać go osobie, która potrzebuje dostępu do serwera. Jeśli jednak nie masz statycznego adresu IP, a większość domów nie ma, adres IP może się zmienić w dowolnym momencie. Zwykle będzie tak samo przez kilka dni, więc jeśli przez cały czas potrzebujesz przesłać plik, nie przejmuj się opcją 3. Jeśli nie wiesz, o czym mówię, sprawdź mój post, który wyjaśnia różnicę między statycznym a dynamicznym adresem IP .

Napisałem szczegółowy post wyjaśniający przekierowanie portów i sposób jego konfiguracji. Więcej informacji na temat przekazywania portów na routerze można znaleźć na http://www.portforward.com/ .

Pisałem również o dynamicznym DNS(dynamic DNS) i o tym, jak uzyskać łatwy do zapamiętania adres URL(URL) , który automatycznie wskaże Twój publiczny adres IP, nawet jeśli się zmieni.

Mamy nadzieję, że dzięki temu będziesz na dobrej drodze do skonfigurowania serwera udostępniania plików z domu. Zajmie to trochę czasu i po drodze natkniesz się na pewne czkawki, ale dla większości ludzi jest to całkowicie wykonalne. Jeśli masz jakieś pytania lub napotkasz problemy, których nie możesz rozwiązać, napisz komentarz, a postaramy się pomóc. Cieszyć się!



About the author

Jestem ekspertem komputerowym z ponad 10-letnim doświadczeniem i specjalizuję się w pomaganiu ludziom w zarządzaniu komputerami w ich biurze. Napisałem artykuły na takie tematy, jak optymalizacja połączenia internetowego, konfiguracja komputera w celu uzyskania najlepszych wrażeń w grach i nie tylko. Jeśli szukasz pomocy we wszystkim, co dotyczy Twojej pracy lub życia osobistego, jestem osobą dla Ciebie!



Related posts