Oprogramowanie beta

FloSync jest obecnie w wersji beta. Funkcje mogą się szybko zmieniać, gdy zbieramy opinie użytkowników.

Dedykowana sieć

W przypadku stałych instalacji, wydarzeń na żywo i ścian wideo (Video Wall), gdzie niezawodność jest bezwzględnym priorytetem, najskuteczniejszym rozwiązaniem jest wydzielenie komputerów FloSync do osobnej, prywatnej sieci, całkowicie odciętej od internetu.

Ten przewodnik przeprowadzi Cię przez budowę takiej sieci od podstaw, a następnie przez zabezpieczenie każdego komputera przed czynnikami mogącymi zakłócić odtwarzanie.

Dlaczego warto izolować sieć?

Kiedy komputery FloSync współdzielą sieć z innymi urządzeniami i ruchem internetowym, muszą walczyć o przepustowość i znosić nieprzewidywalne opóźnienia. W typowej sieci biurowej lub obiektowej:

  • Windows Update potrafi bez ostrzeżenia zająć całe łącze
  • Usługi chmurowe (OneDrive, Dropbox, iCloud) w tle synchronizują pliki
  • Inne urządzenia generują ruch rozgłoszeniowy obciążający switch
  • Aktualizacja firmware routera może zrestartować bramę w trakcie pokazu
  • Odnowienie dzierżawy DHCP potrafi na chwilę zerwać połączenie

W sieci dedykowanej nic takiego się nie zdarzy. Komputery FloSync komunikują się wyłącznie między sobą, przez bezpośrednie połączenie z opóźnieniem poniżej milisekundy i zerową konkurencją o zasoby. Dokładnie tak samo działają profesjonalne systemy emisji broadcast, komercyjne sieci Digital Signage i stanowiska AV na wydarzeniach na żywo.

Czego potrzebujesz

Wymagania sprzętowe są minimalne:

Komputery Sprzęt Koszt
2 Jeden kabel Ethernet ~20 zł
3+ Jeden niezarządzalny switch gigabitowy + po jednym kablu na komputer ~100–150 zł

To wszystko. Bez routera, bez modemu, bez dostępu do internetu. Wystarczy switch (albo pojedynczy kabel w przypadku dwóch maszyn) i zwykłe kable Ethernet.

Hub a switch: hub technicznie zadziała, ale switch jest lepszy pod każdym względem: każdy port otrzymuje dedykowane pasmo zamiast je współdzielić, a kosztuje mniej więcej tyle samo. Dowolny tani, niezarządzalny switch gigabitowy w zupełności wystarczy.

Krok 1: Podłącz sprzęt

Dwa komputery

Połącz oba komputery bezpośrednio zwykłym kablem Ethernet. Współczesne karty sieciowe same wykrywają konfigurację krosowaną, więc zadziała każdy kabel, bez specjalnego kabla krosowanego.

Trzy lub więcej komputerów

Podłącz każdy komputer do tego samego niezarządzalnego switcha standardowymi kablami Ethernet.

┌──────────┐     ┌──────────┐     ┌──────────┐
│   PC 1   │     │   PC 2   │     │   PC 3   │
│  Server  │     │  Client  │     │  Client  │
└────┬─────┘     └────┬─────┘     └────┬─────┘
     │                │                │
     └────────────────┼────────────────┘
                      │
               ┌──────┴──────┐
               │   Switch    │
               └─────────────┘

Krok 2: Przypisz statyczne adresy IP

Bez routera nie ma serwera DHCP, który automatycznie przydzieliłby adresy IP. Trzeba je ustawić ręcznie.

Windows

  1. Otwórz Ustawienia > Network & Internet > Ethernet
  2. Kliknij kartę Ethernet (może być wyświetlana jako „Unidentified network", co jest normalne)
  3. Kliknij Edit obok IP assignment
  4. Zmień z Automatic (DHCP) na Manual
  5. Włącz IPv4 i wpisz:
Komputer Adres IP Maska podsieci Brama DNS
PC 1 (Server) 192.168.1.1 255.255.255.0 Pozostaw puste Pozostaw puste
PC 2 (Client) 192.168.1.2 255.255.255.0 Pozostaw puste Pozostaw puste
PC 3 (Client) 192.168.1.3 255.255.255.0 Pozostaw puste Pozostaw puste

Dla kolejnych komputerów kontynuuj schemat: 192.168.1.4, 192.168.1.5 itd.

  1. Kliknij Save

macOS

  1. Otwórz Ustawienia systemowe > Network > Ethernet
  2. Kliknij Details przy połączeniu Ethernet
  3. Wybierz TCP/IP z panelu bocznego
  4. Zmień Configure IPv4 na Manually
  5. Wpisz adres IP i maskę podsieci z powyższej tabeli
  6. Pola Router i DNS zostaw puste
  7. Kliknij OK

Krok 3: Ustaw profil sieci na Private (Windows)

Windows domyślnie traktuje nierozpoznane sieci jako Public, co blokuje większość ruchu lokalnego, w tym pakiety synchronizacji FloSync. Trzeba to zmienić.

Otwórz PowerShell jako Administrator i wykonaj:

# Sprawdź bieżący profil
Get-NetConnectionProfile

# Ustaw na Private (zamień „Ethernet" na wyświetloną nazwę, jeśli się różni)
Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private

Dlaczego to ważne: Zapora systemu Windows stosuje inne reguły dla sieci Public i Private. W trybie Public blokuje połączenia przychodzące, w tym ruch UDP używany przez FloSync do synchronizacji. Ustawienie profilu na Private informuje system, że to zaufane maszyny w Twojej własnej sieci.

Krok 4: Zezwól FloSync w zaporze sieciowej

FloSync komunikuje się przez port UDP 9201. Nawet w sieci Private zapora musi przepuszczać ten ruch.

Windows

  1. Otwórz Windows Defender Firewall > Allow an app through firewall
  2. Znajdź FloSync na liście i włącz go dla sieci Private
  3. Jeśli FloSync nie widnieje na liście, kliknij Allow another app i wskaż plik wykonywalny FloSync

macOS

Przy pierwszym uruchomieniu FloSync w trybie serwera macOS zapyta o zgodę na połączenia przychodzące. Kliknij Allow. Jeśli to okno zostało pominięte:

  1. Otwórz Ustawienia systemowe > Prywatność i ochrona > Firewall > Options
  2. Dodaj FloSync i ustaw Allow incoming connections

Krok 5: Sprawdź łączność

Przed uruchomieniem FloSync upewnij się, że komputery widzą się nawzajem.

Otwórz Command Prompt (Windows) lub Terminal (macOS) na dowolnej maszynie i wyślij ping do pozostałych:

ping 192.168.1.2

Odpowiedzi powinny przychodzić w czasie poniżej 1 ms. Jeśli pojawia się „Request timed out":

  1. Sprawdź ponownie adresy IP na obu maszynach
  2. Upewnij się, że kabel Ethernet jest podłączony, a dioda połączenia świeci
  3. W Windows potwierdź, że profil sieci jest ustawiony na Private (krok 3)
  4. Tymczasowo wyłącz zaporę, żeby ustalić, czy to ona blokuje ruch

Krok 6: Wyłącz Wi-Fi (zalecane)

Aby konfiguracja była w pełni dedykowana, wyłącz Wi-Fi na każdym komputerze FloSync. Cały ruch powinien przechodzić wyłącznie przez połączenie kablowe.

Windows: kliknij ikonę Wi-Fi na pasku zadań i przełącz na wyłączone.

macOS: kliknij ikonę Wi-Fi na pasku menu i wybierz Turn Wi-Fi Off.

Zachowanie dostępu do internetu przez drugie połączenie

Jeśli na tej samej maszynie potrzebujesz dostępu do internetu (zdalne zarządzanie, monitoring itp.), możesz zostawić Wi-Fi włączone. Obie sieci działają niezależnie:

  • Ethernet (192.168.1.x): dedykowany ruch synchronizacji FloSync
  • Wi-Fi (zwykła sieć): dostęp do internetu

To działa, bo obie sieci należą do różnych podsieci. Ruch rozgłoszeniowy FloSync w podsieci Ethernet nie przedostanie się do Wi-Fi, a ruch internetowy nie zakłóci synchronizacji.

Zabezpieczenie systemu operacyjnego

Izolowana sieć eliminuje zakłócenia z zewnątrz, ale sam system operacyjny wciąż może sprawiać problemy. W przypadku stałych instalacji i wydarzeń warto zabezpieczyć poniższe ustawienia na każdym komputerze FloSync.

Wyłącz automatyczne aktualizacje

To najczęstsza przyczyna nieoczekiwanych przestojów w długotrwałych instalacjach.

Windows:

  1. Otwórz Ustawienia > Windows Update > Advanced options
  2. Wstrzymaj aktualizacje na maksymalny dostępny okres
  3. W przypadku stałych instalacji rozważ całkowite wyłączenie usługi Windows Update:
    • Otwórz Usługi (services.msc)
    • Znajdź Windows Update
    • Zmień Startup type na Disabled
    • Kliknij Stop, jeśli usługa jest uruchomiona

Pamiętaj o ponownym włączeniu aktualizacji po zakończeniu instalacji lub w ramach zaplanowanych okien serwisowych.

macOS:

  1. Otwórz Ustawienia systemowe > General > Uaktualnienie oprogramowania
  2. Kliknij przycisk info (i) obok Automatic Updates
  3. Wyłącz wszystkie opcje automatycznych aktualizacji

Wyłącz synchronizację z chmurą

Usługi synchronizacji chmurowej w nieprzewidywalny sposób obciążają łącze, procesor i dysk.

Windows:

  • OneDrive: kliknij prawym przyciskiem ikonę OneDrive w zasobniku > Ustawienia > odznacz Start OneDrive automatically when I sign in to Windows. Następnie ponownie kliknij prawym przyciskiem i wybierz Quit OneDrive.
  • Dropbox / Google Drive: wyłącz automatyczne uruchamianie i zamknij aplikację.

macOS:

  • iCloud Drive: Ustawienia systemowe > Apple Account > iCloud > wyłącz iCloud Drive
  • Dropbox / Google Drive: zamknij aplikację i wyłącz automatyczne uruchamianie w jej preferencjach

Wyłącz aplikacje działające w tle i telemetrię (Windows)

Windows uruchamia wiele procesów w tle, które potrafią powodować gwałtowne skoki obciążenia procesora i dysku.

  1. Ustawienia > Apps > Startup: wyłącz wszystko oprócz FloSync (jeśli korzystasz z Launch at Login)
  2. Ustawienia > Prywatność i ochrona > General: wyłącz wszystkie opcje dotyczące reklam i śledzenia
  3. Ustawienia > System > Notifications: wyłącz powiadomienia całkowicie lub przynajmniej banery i dźwięki powiadomień

Wyłącz Spotlight / indeksowanie wyszukiwania

Usługi indeksowania plików potrafią przez dłuższy czas intensywnie obciążać dysk, zwłaszcza po skopiowaniu nowych materiałów na maszynę.

Windows:

  1. Otwórz Usługi (services.msc)
  2. Znajdź Windows Search
  3. Zmień Startup type na Disabled i kliknij Stop

macOS:

  1. Otwórz Ustawienia systemowe > Siri & Spotlight
  2. W sekcji Spotlight Privacy dodaj dysk z materiałami wideo, aby wyłączyć jego indeksowanie

Wyłącz wygaszacz ekranu i ekran blokady

Nie dopuść do sytuacji, w której system zasłoni wyświetlaną treść lub zażąda zalogowania.

Windows:

  • Ustawienia > System > Power > Screen and sleep: ustaw wszystkie opcje na Never
  • Ustawienia > Accounts > Sign-in options: ustaw „Require sign-in" na Never
  • Wyszukaj Screen saver i ustaw na None

macOS:

  • Ustawienia systemowe > Ekran blokady: ustaw wszystkie limity czasowe na Never
  • Ustawienia systemowe > Monitory > Advanced: włącz Zapobiegaj automatycznemu usypianiu, gdy monitor jest wyłączony when the display is off

Ustaw plan zasilania na High Performance (Windows)

Nie pozwól, by procesor i karta graficzna obniżały taktowanie podczas odtwarzania.

  1. Otwórz Panel sterowania > Power Options
  2. Wybierz High Performance (może być konieczne kliknięcie „Show additional plans")
  3. Kliknij Change plan settings > Change advanced power settings:
    • USB selective suspend: Disabled
    • PCI Express > Link State Power Management: Off
    • Processor power management > Minimum processor state: 100%

Pełna lista kontrolna

Sprzęt i sieć

  • [ ] Wszystkie komputery FloSync podłączone kablem Ethernet do tego samego switcha (lub bezpośrednio w przypadku 2 maszyn)
  • [ ] Statyczne adresy IP przypisane każdemu komputerowi
  • [ ] Brak routera ani połączenia z internetem w sieci dedykowanej
  • [ ] Profil sieci ustawiony na Private (Windows)
  • [ ] Zapora przepuszcza FloSync / port UDP 9201
  • [ ] Test ping potwierdza łączność poniżej 1 ms między wszystkimi maszynami
  • [ ] Wi-Fi wyłączone (lub w osobnej podsieci, jeśli potrzebny jest dostęp do internetu)

Zabezpieczenie systemu operacyjnego

  • [ ] Automatyczne aktualizacje systemu wyłączone
  • [ ] Synchronizacja z chmurą (OneDrive, iCloud, Dropbox) wyłączona
  • [ ] Zbędne aplikacje startowe wyłączone
  • [ ] Indeksowanie wyszukiwania wyłączone
  • [ ] Powiadomienia wyłączone
  • [ ] Wygaszacz ekranu i ekran blokady wyłączone
  • [ ] Plan zasilania ustawiony na High Performance (Windows)
  • [ ] Uśpienie i wygaszanie ekranu ustawione na Never

Konfiguracja FloSync

Powiązane