TOPÓR i ŁOTRTOPÓR · SERWER TAK  /  ŁOTR · KLIENT · 0 ZŁ

Jak działa połączenie

Połączenia

Jeden telefon z TOPÓR jest serwerem TAK zespołu, a reszta łączy się z nim. Na schematach pokazujemy, którędy płyną dane: w sieci bez internetu, w prywatnej strefie VPN, między serwerami i przez radia Meshtastic.

  • Jeden telefon z TOPÓR jest serwerem TAK
  • Air-gap: sieć zespołu bez internetu
  • Przez internet tylko w prywatnej strefie VPN
  • Federacja z innymi serwerami i z TAK Serverem
  • Meshtastic, gdy nie ma ani Wi-Fi, ani zasięgu

Topologia

Jeden serwer w środku, zespół dookoła

To układ gwiazdy. Każdy klient łączy się z telefonem-serwerem, a serwer rozsyła dane pozostałym. Wszystko dzieje się w sieci zespołu.

Każde połączenie klienta z serwerem jest szyfrowane (TLS) i wymaga certyfikatu, który wydaje Twój serwer. Grupy w TOPÓR decydują, kto kogo widzi na mapie.

SIEĆ ZESPOŁUNIC NIE WYCHODZITOPÓR · SERWER TAKTELEFON LIDERAŁOTR · KLIENTALFA-1ATAK · KLIENTALFA-2ŁOTR · KLIENTALFA-3ATAK · KLIENTALFA-4POZA SIECIĄAUTOR · CHMURAKLIENT → SERWER · TLS + CERTYFIKAT · DANE ZOSTAJĄ W SIECI ZESPOŁU
01 · SERWER

Telefon z TOPÓR

Jeden telefon uruchamia serwer. Ma własny urząd certyfikacji i wydaje certyfikaty członkom zespołu.

02 · DOŁĄCZENIE

Kod QR albo login

Członek zespołu skanuje kod QR ważny 10 minut albo loguje się jednorazowym hasłem i dostaje swój certyfikat.

03 · MAPA

Serwer rozsyła dane

Pozycje, znaczniki i czat idą od klienta do serwera, a serwer przekazuje je dalej według grup.

04 · KONIEC

Unieważnienie

Gdy ktoś odchodzi z zespołu, unieważniasz jego certyfikat, a serwer od razu go rozłącza.

Sposoby połączenia

Cztery drogi, jedna mapa

Wybierasz sieć, w której pracuje zespół. TOPÓR i ŁOTR działają tak samo w każdej z nich.

SPOSÓB 1 · AIR-GAP · NAJBEZPIECZNIEJ

Sieć bez internetu

Air-gap to sieć odcięta od internetu. Telefon-serwer udostępnia hotspot albo wszyscy łączą się z jednym routerem Wi-Fi lub HaLow (Wi-Fi dalekiego zasięgu). Dane krążą tylko między urządzeniami w zasięgu tej sieci.

  • Hotspot telefonu-serwera: nie trzeba niczego więcej
  • Router Wi-Fi albo HaLow: większy zasięg i więcej osób
  • Zero ruchu do internetu
ZALECENIE

Na telefonie-serwerze wyłącz dane komórkowe albo używaj go bez karty SIM. Hotspot i Wi-Fi działają bez internetu, a serwer jest wtedy dostępny tylko w sieci zespołu.

SIEĆ BEZ INTERNETU · AIR-GAPWI-FIDANE KOMÓRKOWE: WYŁ.TOPÓR · HOTSPOTTELEFON-SERWERŁOTRALFA-1ATAKALFA-2ŁOTRALFA-3SIEĆ PUBLICZNAINTERNETHOTSPOT TELEFONU, ROUTER WI-FI ALBO HALOW · ZERO RUCHU DO INTERNETU
SPOSÓB 2 · PRYWATNA STREFA VPN

Przez internet, ale tylko dla swoich

Gdy zespół jest rozproszony, na przykład sztab w jednej miejscowości, a ludzie w drugiej, łączycie urządzenia w prywatną strefę VPN. To zamknięta sieć w internecie: należą do niej tylko urządzenia, które dodacie, a cały ruch jest szyfrowany.

  • Własny WireGuard: Twój serwer VPN, bez zewnętrznej firmy
  • ZeroTier: w wyższych planach szyfrowanie odporne na komputery kwantowe
  • Tailscale: najprostszy start

VPN to osobna aplikacja, instalowana obok TOPÓR i ŁOTR. Dla nich prywatna strefa wygląda jak zwykła sieć lokalna.

PRYWATNA STREFA VPN · WIREGUARD, ZEROTIER, TAILSCALESZYFROWANY TUNELBEZ CERTYFIKATU: BRAK WSTĘPUTOPÓR · SERWER TAKMIEJSCE AŁOTR · MIEJSCE AALFA-1ŁOTR · MIEJSCE BALFA-2ATAK · MIEJSCE BALFA-3ŁOTR · MIEJSCE BALFA-4INTERNETOBCE URZĄDZENIE
Własny WireGuardZeroTierTailscale
Kto zarządza sieciąTy, na własnym serwerze VPNFirma ZeroTierFirma Tailscale
Konto w zewnętrznej usłudzeNieTakTak
Kto może odczytać daneTylko urządzenia zespołuTylko urządzenia zespołuTylko urządzenia zespołu
Odporność na komputery kwantoweTak, z dodatkowym kluczem PSKW wyższych planach (ZeroTier Quantum)Nie (według dokumentacji Tailscale)
TrudnośćNajwiększa: potrzebny serwer VPN dostępny z internetuŚredniaNajmniejsza
Na każdym urządzeniuAplikacja WireGuardAplikacja ZeroTierAplikacja Tailscale
SPOSÓB 3 · FEDERACJA

Kilka serwerów, jedna mapa

Serwery TOPÓR różnych drużyn łączą się ze sobą, a każdy z nich może połączyć się z pełnym TAK Serverem organizacji. Do partnera przechodzi tylko to, co administrator jawnie udostępni. Domyślnie nic.

  • TOPÓR ⇄ TOPÓR: parowanie plikiem zaproszenia i porównanie odcisku certyfikatu na głos
  • TOPÓR → TAK Server: telefon łączy się sam, więc nie potrzebuje publicznego adresu
  • Telefon-brama: drużyna przy tym telefonie widzi ludzi z TAK Servera, choć sama nie ma z nim łącza
  • Po zerwaniu łącza każdy serwer działa dalej sam

Serwery łączą się przez wspólną sieć albo przez prywatną strefę VPN.

TELEFON ŁĄCZY SIĘ SAMTYLKO WYBRANE GRUPYORGANIZACJAPEŁNY TAK SERVERTOPÓR · BRAMADRUŻYNA ATOPÓRDRUŻYNA BŁOTRALFA-1ATAKALFA-2ŁOTRBRAVO-1KAŻDY SERWER ZOSTAJE NIEZALEŻNY · PO ZERWANIU ŁĄCZA DZIAŁA DALEJ SAM
SPOSÓB 4 · MESHTASTIC (LoRa)

Od radia do radia

Gdy nie ma ani Wi-Fi, ani zasięgu, zostają radia LoRa z oprogramowaniem Meshtastic. Aplikacja Meshtastic na telefonie łączy się przez Bluetooth z radiem, a radio przekazuje wiadomości do kolejnego radia i tak dalej, aż do zespołu przy serwerze.

  • Bez internetu i bez masztów GSM
  • Każde radio przekazuje wiadomości dalej, więc zasięg rośnie z liczbą radiów
  • Do pozycji i krótkich wiadomości
SIEĆ ZESPOŁUBLUETOOTHLoRa · KILOMETRYLoRaDO ZESPOŁUMESHTASTICTELEFONLoRaRADIO 1LoRaRADIO 2LoRaRADIO …TOPÓRZESPÓŁ SERWERAOD RADIA DO RADIA · BEZ INTERNETU I BEZ MASZTÓW GSM

Pytania

O połączeniach

Co się stanie, gdy padnie łącze federacji?

Każdy serwer TOPÓR działa dalej sam, a drużyna pracuje na swojej mapie.

Czy TOPÓR zużywa dane komórkowe?

W trybie air-gap nie, bo dane komórkowe na telefonie-serwerze są wyłączone. W prywatnej strefie VPN przesyła tylko ruch zespołu.

Czy Meshtastic wymaga internetu?

Nie. Radia Meshtastic przekazują wiadomości między sobą, bez internetu i bez masztów GSM.

BEZPIECZEŃSTWO

Czy dane trafiają do autora? Czy ktoś obcy wejdzie na mapę? O co proszą aplikacje? Odpowiedzi są na stronie o bezpieczeństwie.

Bezpieczeństwo

Pobierz

Sprawdź to w swojej sieci

Zainstaluj TOPÓR i ŁOTR, uruchom serwer na hotspocie bez internetu i zobacz, jak zespół łączy się z telefonem-serwerem. Masz pytania? Umów bezpłatną prezentację.