sh sh
Následne možné prihlásenie zariadenia účtu pomocu:
sudo tailscale up
Tailscale dostupné aplikácie Pre Linux, Windows, MacOS, iOS android. Následne služba Tailscale zodpovedá registráciu zariadenia siete, dis-
tribúciu verejných kľúčov prideľovanie adries klientským zariadeniam.
Ukážka Tailscale administratívneho rozhrania obr.
Pre prípad tejto práce užívateľ nemusí mať dispozícii takéto zariadenie určené
ako wireguard server. Štandardná verzia wireguard kompilovaná pre
linuxové jadro, wiruguard-go multiplatformová aplikačná verzia napísaná prog-
ramovacom jazyku Go. 2.
Taktiež nich možné nájsť pridelené „lokálne“ adresy zariadení. prípade, kedy možné, Tailscale zariadeniam iba povie
ako sebe dostanú vytvoria priamo medzi sebou peer-to-peer spojenie.7 Audio podpora
MotionEye, ktorý hlavným prvkom tohto návrhu spracováva video stream video
záznamy.12. Tailscale ponúka klientskú aplikáciu otvoreným zdrojom
vychádzajúcu priamo wireguard-go. Po-
užitím týchto aplikácií možné spravovať zariadenia virtuálnej Tailscale sieti. Spojenie vytvára iba základe výmeny dvoch verejných kľúčov,
rovnakým spôsobom ako vymieňa kľúče ssh. Štandardná implementácia protokolu
wireguard vyžaduje wireguard server, ktorý prepája klientské zariadenia jednej
virtuálnej lokálnej siete.portov. Veľkou
výhodou vyžitia Tailscale jednoduchosť nastavenia spolu rýchlosťou efekti-
vitou VPN spojení.com/install. Týmto
prístupom zabezpečená najrýchlejšia možná komunikácia. Tailscale
je služba využívajúca wireguard-go.
Inštalácia Tailscale klienta linux jednoduchá pomocou:
curl -fsSL https://tailscale.
2. Vhodným riešením využitie služby ako Tailscale. Vytvorenie tohto serveru vyžaduje dedikované zariadenie,
ktoré ideálne statickú adresu. Wireguard rýchly výkonný VPN protokol, ktorý šifruje komunikáciu me-
dzi zariadeniami. Tieto ad-
resy funkčné iba pre zariadenia pripojené Tailscale pomocou VPN preto nie je
možné aby akákoľvek neoprávnená osoba pokúsila pripojiť týmto zariadeniam. Užívateľ Tailscale vytvorí účet ktorého
sa následne prihlási klientských zariadeniach, ktoré chce prepojiť jednej VPN
siete. prípadoch kedy vy-
tvoriť priame spojenie možné nie tak využitý najbližší dostupný Tailscale relay
server ktorý pomáha vytvoreniu spojenia krajných situáciách. Zároveň Tailscale
využíva techniky založené štandardoch Internet STUN (Session Traversal Utili-
ties for NAT) ICE (Interactive Connectivity Establishment) prekonanie NAT
a firewallov bez potreby otvárania akýchkoľvek portov internetu [25]. Cieľom tejto práce však zostrojiť kamerový systém, schopný živého
45