Strona główna
» LINUX
»
Jak przesyłać pliki przez sieć w systemie Linux za pomocą Warpinatora
Jak przesyłać pliki przez sieć w systemie Linux za pomocą Warpinatora
Warpinator umożliwia bezpośrednie przesyłanie plików między komputerami w tej samej sieci lokalnej bez konieczności konfigurowania Samby, FTP, chmury ani współdzielonego dysku USB. Zainstaluj go na obu komputerach z systemem Linux, upewnij się, że znajdują się w tej samej podsieci lokalnej i używają tego samego kodu grupy, a następnie wybierz komputer docelowy i wyślij pliki.
Warpinator jest zarządzany przez projekt Linux Mint. Oficjalna dokumentacja ostrzega również użytkowników przed pobieraniem aplikacji z witryn imitujących Warpinatora. Dlatego należy korzystać z repozytoriów dystrybucji, zweryfikowanej listy Flathub lub repozytorium Linux Mint Warpinator .
Zainstaluj Warpinatora na Linuksie
Dla większości dystrybucji Flatpak to najprostsze rozwiązanie międzydystrybucyjne. Jeśli Flatpak i Flathub są już skonfigurowane, uruchom:
flatpak install flathub org.x.Warpinator
Instaluję Warpinatora ze zweryfikowanego pakietu Flathub. Dane wyjściowe terminala i szczegóły pakietu mogą się różnić w zależności od dystrybucji i wersji Flatpak.
Użytkownicy Linux Mint i LMDE mogą zainstalować pakiet natywny za pomocą:
sudo apt install warpinator
W systemie Arch Linux oficjalny plik README Warpinatora dokumentuje obecnie natywny pakiet repozytorium, więc nie ma potrzeby korzystania z pomocy AUR:
sudo pacman -S warpinator
Jeśli koniecznie musisz zbudować oprogramowanie ze źródeł, skorzystaj z zależności i instrukcji budowania zawartych w aktualnym oficjalnym pliku README zamiast kopiować polecenia przypięte do starej wersji.
Przygotuj oba komputery
Uruchom Warpinatora na obu komputerach. Aplikacja korzysta z funkcji wykrywania sieci lokalnej, więc komputery powinny pojawić się automatycznie, gdy będą dostępne w tej samej podsieci i będą korzystać ze zgodnych ustawień.
Warpinator wykrywa inne komputery uczestniczące w sieci lokalnej i pokazuje status ich połączenia.
Ustaw unikalny kod grupy
Przed przeniesieniem plików otwórz Preferencje Warpinatora na obu komputerach i ustaw ten sam Kod Grupy . Projekt Linux Mint zaleca zastąpienie domyślnego kodu unikalnym. W uwagach dotyczących bezpieczeństwa zaleca się standardowe znaki alfanumeryczne i kod od 8 do 32 znaków.
Zmiana domyślnego kodu włącza tryb bezpieczny Warpinatora i pomaga zapobiec dołączaniu do grupy niepowiązanych ze sobą urządzeń w tej samej sieci — wystarczy użyć wartości domyślnej.
Użyj tego samego, unikalnego kodu grupy na komputerach, które powinny się wykryć i ufać sobie nawzajem.
Wysyłaj pliki za pomocą Warpinatora w pięciu krokach
Otwórz Warpinatora na obu komputerach. Poczekaj, aż komputer odbiorczy pojawi się na liście urządzeń.
Wybierz komputer odbiorczy. Przed rozpoczęciem transferu sprawdź, czy nazwa urządzenia jest taka, jakiej oczekujesz.
Wybierz opcję „Wyślij pliki”. Użyj selektora plików, aby wybrać element lub elementy, które chcesz przesłać. Warpinator obsługuje wiele transferów.
Zatwierdź przelew, jeśli pojawi się monit. Na komputerze odbiorczym przejrzyj przychodzące żądanie i zaakceptuj je, gdy będzie wymagane zatwierdzenie.
Otwórz skonfigurowany folder przychodzący. Warpinator zapisuje ukończone transfery w lokalizacji przychodzącej ustawionej w preferencjach, więc sprawdź to ustawienie, jeśli nie masz pewności, gdzie trafił plik.
Wybierz komputer docelowy, a następnie użyj opcji „Wyślij pliki”, aby rozpocząć transfer w sieci lokalnej. Elementy sterujące mogą się nieznacznie różnić w zależności od wersji pakietu.
Jeśli Warpinator nie może znaleźć innego komputera
Większość problemów z wyszukiwaniem wynika z ustawień sieciowych lub zabezpieczeń, a nie z samego pliku. Sprawdź po kolei następujące elementy:
Kod grupowy: oba urządzenia muszą używać dokładnie tego samego kodu.
Podsieć i interfejs sieciowy: Warpinator oczekuje, że urządzenia będą w tej samej podsieci lokalnej. Jeśli komputer ma jednocześnie aktywne Wi-Fi, Ethernet, karty wirtualne i VPN, wybierz odpowiedni interfejs w Preferencjach.
VPN: tymczasowo wyłącz VPN na czas testów lub włącz opcję dostępu do sieci LAN, jeśli jest dostępna.
Zapora sieciowa: oficjalna dokumentacja wymienia porty TCP 42000 dla transferów i 42001 dla uwierzytelniania. Zauważono również, że wykrywanie połączeń Flatpak-to-Flatpak może wymagać protokołu UDP 5353, podczas gdy protokół UDP na porcie transferu może zapewnić zgodność ze starszymi wersjami Warpinatora.
Maszyny wirtualne: użyj mostkowanej karty sieciowej, aby maszyna wirtualna była widoczna jako równorzędna w sieci LAN.
Jeśli problem będzie się powtarzał, zamknij Warpinatora całkowicie i uruchom go w trybie debugowania. Pakiety natywne używają warpinator --debug; kompilacja Flatpak używa flatpak run --command=warpinator org.x.Warpinator --debug. Wynikowy dziennik może pomóc w identyfikacji awarii interfejsu, wykrywania lub zapory sieciowej.
Do czego najlepiej nadaje się Warpinator?
Warpinator doskonale nadaje się do szybkiego transferu danych między zaufanymi urządzeniami w domowej lub biurowej sieci LAN. Unika przesyłania plików do internetu i nie wymaga konfiguracji stałego serwera udostępniania plików. W przypadku częstego dostępu do folderów współdzielonych, zdalnego transferu przez internet lub scentralizowanego przechowywania danych, dedykowany protokół lub narzędzie do synchronizacji mogą być bardziej odpowiednie.