Beta softver

FloSync je trenutno u beta verziji. Značajke se mogu brzo mijenjati na temelju povratnih informacija.

Postavljanje namjenske mreže

Za trajne instalacije, live evenate i Video Wall okruženja u kojima pouzdanost nije opcija, najučinkovitija stvar koju možeš napraviti jest postaviti FloSync računala na vlastitu privatnu mrežu, potpuno izoliranu od interneta.

Ovaj vodič provodi te kroz izgradnju takve mreže od nule, a zatim i kroz zaključavanje svakog računala kako ništa ne bi ometalo reprodukciju.

Zašto izolirati mrežu?

Kada FloSync računala dijele mrežu s ostalim uređajima i internetskim prometom, natječu se za propusnost i suočavaju s nepredvidivim kašnjenjem. Na tipičnoj uredskoj ili venue mreži:

  • Windows Update može zasititi vezu bez upozorenja
  • Servisi za pohranu u oblaku (OneDrive, Dropbox, iCloud) sinkroniziraju datoteke u pozadini
  • Drugi uređaji generiraju broadcast promet koji preklopnik mora obrađivati
  • Ažuriranja firmvera usmjerivača mogu ponovo pokrenuti pristupnik usred prikazivanja
  • Obnove DHCP zakupa mogu nakratko prekinuti povezivost

Na namjenskoj mreži ništa od navedenog ne postoji. FloSync računala komuniciraju isključivo međusobno, putem izravne veze s kašnjenjem ispod milisekunde i bez ikakvog natjecanja. Isti pristup koriste profesionalni broadcast sustavi za emitiranje, komercijalne Digital Signage mreže i AV oprema za live evente.

Što trebaš

Hardverski zahtjevi su minimalni:

Računala Hardver Cijena
2 Jedan Ethernet kabel ~5 €
3+ Jedan neupravljani gigabitni preklopnik + jedan kabel po računalu ~20–30 €

To je sve. Bez usmjerivača, bez modema, bez internetske veze. Samo preklopnik (ili jedan kabel za dva uređaja) i standardni Ethernet kabeli.

Hub vs. preklopnik: Hub tehnički radi, ali je preklopnik bolji u svakom pogledu: svaki port dobiva namjensku propusnost umjesto dijeljene, a cijena je otprilike ista. Svaki jeftini neupravljani gigabitni preklopnik je dobar.

Korak 1: Spoji hardver

Dva računala

Spoji standardni Ethernet kabel izravno između dva računala. Moderni mrežni adapteri automatski otkrivaju crossover, pa radi svaki Ethernet kabel i ne trebaš posebni crossover kabel.

Tri ili više računala

Priključi svako računalo na isti neupravljani preklopnik standardnim Ethernet kabelima.

┌──────────┐     ┌──────────┐     ┌──────────┐
│   PC 1   │     │   PC 2   │     │   PC 3   │
│ Poslužit.│     │  Klijent │     │  Klijent │
└────┬─────┘     └────┬─────┘     └────┬─────┘
     │                │                │
     └────────────────┼────────────────┘
                      │
               ┌──────┴──────┐
               │  Preklopnik │
               └─────────────┘

Korak 2: Dodijeli statičke IP adrese

Bez usmjerivača nema DHCP poslužitelja koji bi automatski dodjeljivao IP adrese. Dodjeljuješ ih ručno.

Windows

  1. Otvori Postavke > Mreža i internet > Ethernet
  2. Klikni na Ethernet adapter (može se prikazivati kao "Neidentificirana mreža", što je normalno)
  3. Klikni Uredi pored Dodjela IP adrese
  4. Promijeni iz Automatski (DHCP) u Ručno
  5. Omogući IPv4 i unesi:
Računalo IP adresa Maska podmreže Pristupnik DNS
PC 1 (Poslužitelj) 192.168.1.1 255.255.255.0 Ostavi prazno Ostavi prazno
PC 2 (Klijent) 192.168.1.2 255.255.255.0 Ostavi prazno Ostavi prazno
PC 3 (Klijent) 192.168.1.3 255.255.255.0 Ostavi prazno Ostavi prazno

Nastavi uzorak za dodatna računala: 192.168.1.4, 192.168.1.5, itd.

  1. Klikni Spremi

macOS

  1. Otvori Postavke sustava > Mreža > Ethernet
  2. Klikni Detalji na Ethernet vezi
  3. Odaberi TCP/IP na bočnoj traci
  4. Promijeni Konfiguriraj IPv4 u Ručno
  5. Unesi IP adresu i masku podmreže iz gornje tablice
  6. Ostavi Usmjerivač i DNS praznim
  7. Klikni U redu

Korak 3: Postavi mrežni profil na Privatno (Windows)

Windows prema zadanom tretira neidentificirane mreže kao Javne, što blokira većinu lokalnog prometa uključujući FloSync sync pakete. Ovo trebaš promijeniti.

Otvori PowerShell kao administrator i pokreni:

# Provjeri trenutni profil
Get-NetConnectionProfile

# Postavi na Privatno (zamijeni "Ethernet" s prikazanim imenom ako je drugačije)
Set-NetConnectionProfile -InterfaceAlias "Ethernet" -NetworkCategory Private

Zašto je ovo važno: Windows vatrozid primjenjuje različita pravila za javne i privatne mreže. Na javnoj mreži blokira dolazne veze, uključujući FloSync UDP sync promet. Postavljanjem profila na Privatno govoriš Windowsu da su ova računala pouzdana na tvojoj mreži.

Korak 4: Dopusti FloSync kroz vatrozid

FloSync koristi UDP port 9201 za sync komunikaciju. Čak i na privatnoj mreži trebaš se uvjeriti da ga vatrozid propušta.

Windows

  1. Otvori Windows Defender vatrozid > Dopusti aplikaciju kroz vatrozid
  2. Pronađi FloSync na popisu i omogući ga za Privatne mreže
  3. Ako FloSync nije na popisu, klikni Dopusti drugu aplikaciju i pronađi FloSync izvršnu datoteku

macOS

macOS će te upitati da dopustiš dolazne veze kada FloSync prvi put pokreneš u načinu rada poslužitelja. Klikni Dopusti. Ako si propustio/la ovaj upit:

  1. Otvori Postavke sustava > Privatnost i sigurnost > Vatrozid > Opcije
  2. Dodaj FloSync i postavi ga na Dopusti dolazne veze

Korak 5: Provjeri povezivost

Prije pokretanja FloSync-a, provjeri mogu li računala međusobno komunicirati.

Otvori Naredbeni redak (Windows) ili Terminal (macOS) na bilo kojem računalu i pingaj ostale:

ping 192.168.1.2

Trebao/la bi vidjeti odgovore s vremenima ispod 1 ms. Ako se pojavljuje "Zahtjev je istekao":

  1. Dvostruko provjeri IP adrese na oba računala
  2. Provjeri je li Ethernet kabel priključen i gori li lampica veze
  3. Na Windowsu provjeri je li mrežni profil postavljen na Privatno (Korak 3)
  4. Privremeno onemogući vatrozid kako bi izolirao/la problem

Korak 6: Onemogući Wi-Fi (preporučeno)

Za čist, namjenski postav, onemogući Wi-Fi na svakom FloSync računalu kako bi sav promet išao isključivo žičanom vezom.

Windows: Klikni ikonu Wi-Fi u programskoj traci i isključi ga.

macOS: Klikni ikonu Wi-Fi u traci izbornika i odaberi Isključi Wi-Fi.

Zadržavanje pristupa internetu na drugoj vezi

Ako trebaš pristup internetu na istom računalu (za daljinsko upravljanje, nadzor itd.), možeš ostaviti Wi-Fi uključen. Dvije mreže rade neovisno:

  • Ethernet (192.168.1.x): Namjenski FloSync sync promet
  • Wi-Fi (tvoja redovna mreža): Pristup internetu

Ovo radi jer su dvije mreže na različitim podmrežama. FloSync broadcast promet na Ethernet podmreži neće prijeći na Wi-Fi, a internetski promet neće ometati sinkronizaciju.

Zaključavanje operacijskog sustava

Izolirana mreža eliminira vanjske smetnje, ali sam operacijski sustav još uvijek može uzrokovati probleme. Za trajne instalacije i evente, zaključaj ove postavke na svakom FloSync računalu.

Onemogući automatska ažuriranja

Najčešći uzrok neočekivanih prekida u bilo kojoj dugoročnoj instalaciji.

Windows:

  1. Otvori Postavke > Windows Update > Napredne opcije
  2. Pauziraj ažuriranja na maksimalno dostupno trajanje
  3. Za trajne instalacije, razmotri potpuno onemogućavanje servisa Windows Update:
    • Otvori Servisi (services.msc)
    • Pronađi Windows Update
    • Postavi vrstu pokretanja na Onemogućeno
    • Klikni Zaustavi ako je pokrenut

Zapamti da ponovo omogućiš ažuriranja kada instalacija završi ili za vrijeme planiranih prozora za održavanje.

macOS:

  1. Otvori Postavke sustava > Općenito > Ažuriranje softvera
  2. Klikni gumb info (i) pored Automatska ažuriranja
  3. Onemogući sve opcije automatskog ažuriranja

Onemogući sinkronizaciju pohrane u oblaku

Servisi za sinkronizaciju u oblaku nepredvidivo troše propusnost, CPU i disk I/O.

Windows:

  • OneDrive: Desni klik na ikonu OneDrive u programskoj traci > Postavke > poništi Pokretanje OneDrive automatski pri prijavi u Windows. Zatim klikni desnom tipkom i odaberi Zatvori OneDrive.
  • Dropbox / Google Drive: Slično; onemogući automatsko pokretanje i zatvori aplikaciju.

macOS:

  • iCloud Drive: Postavke sustava > Apple Account > iCloud > isključi iCloud Drive
  • Dropbox / Google Drive: Zatvori i onemogući automatsko pokretanje u postavkama aplikacije

Onemogući pozadinske aplikacije i telemetriju (Windows)

Windows pokreće mnoge pozadinske zadatke koji mogu izazvati nagle poraste upotrebe CPU-a i diska.

  1. Postavke > Aplikacije > Pokretanje: Onemogući sve osim FloSync-a (ako koristiš Pokretanje pri prijavi)
  2. Postavke > Privatnost i sigurnost > Općenito: Isključi sve reklamne opcije i opcije praćenja
  3. Postavke > Sustav > Obavijesti: Potpuno isključi obavijesti ili barem onemogući bannere i zvukove obavijesti

Onemogući Spotlight / indeksiranje pretraživanja

Servisi za indeksiranje datoteka mogu uzrokovati trajno disk I/O opterećenje, posebno nakon kopiranja novog sadržaja na računalo.

Windows:

  1. Otvori Servisi (services.msc)
  2. Pronađi Windows Search
  3. Postavi vrstu pokretanja na Onemogućeno i klikni Zaustavi

macOS:

  1. Otvori Postavke sustava > Siri & Spotlight
  2. Pod Spotlight Privacy, dodaj pogon za pohranu videa da spriječiš indeksiranje

Onemogući čuvar zaslona i zaključani zaslon

Spriječi sustav da prekrije tvoj sadržaj ili zatraži prijavu.

Windows:

  • Postavke > Sustav > Napajanje > Zaslon i mirovanje: Postavi sve opcije na Nikad
  • Postavke > Računi > Opcije prijave: Postavi "Zahtijevaj prijavu" na Nikad
  • Pretraži Čuvar zaslona i postavi ga na Bez čuvara zaslona

macOS:

  • Postavke sustava > Zaključani zaslon: Postavi sve tajmere na Nikad
  • Postavke sustava > Zasloni > Napredno: Omogući Spriječi automatsko spavanje kada je zaslon isključen

Postavi plan napajanja na Visoke performanse (Windows)

Spriječi prigušivanje CPU-a i GPU-a za vrijeme reprodukcije.

  1. Otvori Upravljačka ploča > Mogućnosti napajanja
  2. Odaberi Visoke performanse (možda trebaš kliknuti "Prikaži dodatne planove")
  3. Klikni Promijeni postavke plana > Promijeni napredne postavke napajanja:
    • Selektivno zaustavljanje USB-a: Onemogućeno
    • PCI Express > Upravljanje stanjem veze: Isključeno
    • Upravljanje napajanjem procesora > Minimalno stanje procesora: 100%

Kompletan popis provjere

Hardver i mreža

  • [ ] Sva FloSync računala spojena Ethernetom na isti preklopnik (ili izravno za 2 PC-ja)
  • [ ] Statičke IP adrese dodijeljene svakom računalu
  • [ ] Nema usmjerivača niti internetske veze na namjenskoj mreži
  • [ ] Mrežni profil postavljen na Privatno (Windows)
  • [ ] Vatrozid dopušta FloSync / UDP port 9201
  • [ ] ping test potvrđuje sub-1 ms povezivost između svih računala
  • [ ] Wi-Fi onemogućen (ili na zasebnoj podmreži ako je potreban pristup internetu)

Zaključavanje operacijskog sustava

  • [ ] Automatska ažuriranja OS-a onemogućena
  • [ ] Sinkronizacija pohrane u oblaku (OneDrive, iCloud, Dropbox) onemogućena
  • [ ] Nepotrebne aplikacije pri pokretanju onemogućene
  • [ ] Indeksiranje pretraživanja onemogućeno
  • [ ] Obavijesti onemogućene
  • [ ] Čuvar zaslona i zaključani zaslon onemogućeni
  • [ ] Plan napajanja postavljen na Visoke performanse (Windows)
  • [ ] Mirovanje i istek zaslona postavljeni na Nikad

Konfiguracija FloSync-a

Srodni vodiči