Kompletní cesta: přihlas se → kup kredity → připoj zařízení. Nepotřebuješ účet, e-mail ani telefonní číslo. Jen Lightning peněženku s podporou LNURL-auth (Phoenix, Zeus, Alby, Blixt…). Přihlášení, platba a potvrzení zařízení potřebují v prohlížeči zapnutý JavaScript (QR, ověření robota, čekání na peněženku).
Síť provozuje služba CockScale: její technická adresa je https://cockscale.twentyone.cz — tu zadáváš do aplikace Tailscale a na ní se otevře i potvrzení připojení; peněženka ti při přihlášení ukáže doménu cockscale.twentyone.cz. Je to pořád tvoje síť z tohoto webu, jen běží na jiné doméně.
1. Přihlášení
Na webu klikni Přihlásit peněženkou → naskenuj QR peněženkou. Peněženka se „podepíše" svým klíčem — to je celá tvoje identita. Stejnou peněženkou se příště přihlásíš ke stejné síti. (Zálohuj si seed peněženky — je to jediný klíč k tvé síti.)
Podepisuj jen QR, které sis sám otevřel na našem webu — nikdy QR z chatu, e-mailu nebo jiného webu: kdo ti podstrčí svůj QR, převezme tvůj účet. Peněženka ti při podpisu ukáže doménu cockscale.twentyone.cz.
V Mojí síti vidíš v části Přihlášení, kde všude je účet právě přihlášený (kdy, naposledy aktivní, hrubě jaký prohlížeč). Když tam uvidíš cizí přihlášení, klikni „Odhlásit všude jinde" a zkontroluj zařízení a token brány. Přihlášení platí 8 hodin, pak se přihlásíš peněženkou znovu.
2. Kredity
Platí se kredity: jeden kredit = jedno zařízení na jeden den (24 hodin), placeno předem. Vstupné (první kredit) se strhne, jakmile se nové zařízení v síti objeví, další vždy po uplynutí dne. Máš-li připojenou bránu a telefon, spotřebuješ dva kredity denně; když nemáš připojené nic, neodečítá se nic a kredity ti zůstávají. Odregistrováním zařízení se zbytek započatého dne nevrací a nové připojení stojí zase vstupné.
Na stránce Moje síť klikni Koupit kredity (po prvním nákupu „Dokoupit kredity"), nebo otevři v menu Kredity — rovnou tam vyber balíček → zaplať invoice. Kredity se připíšou hned po zaplacení.
Kredity platí, dokud se zůstatek hýbe — bez pohybu (nákup nebo čerpání) 30 dní propadají. Detail viz „Když dojdou kredity".
Kredity zároveň určují, kolik zařízení můžeš mít připojených: 1 kredit = 1 zařízení, takže se dvěma kredity připojíš nejvýš dvě zařízení (hláška „Kredity teď dovolí jen N zařízení"); horní hranicí je limit účtu. Do limitu se počítá i vydaný klíč, dokud ho nepoužiješ nebo nevyprší (24 h).
3. Připojení zařízení
Nejdřív kredity, pak zařízení: bez kreditů se nové zařízení nepřipojí.
Na stránce Moje síť → Přidat zařízení → dostaneš jednorázový klíč (platí 24 h, pro jedno zařízení, zobrazí se jen jednou). Adresa sítě, kterou zadáváš do aplikace Tailscale, je https://cockscale.twentyone.cz.
Počítač / server (Linux):
tailscale up --login-server=https://cockscale.twentyone.cz --authkey=<klíč>
Telefon (Android): nainstaluj Tailscale z Play Store nebo Obtainium (F-Droid build má bug s custom serverem). Pak máš dvě cesty:
A) Bez klíče (nejpohodlnější). V aplikaci: Settings → Accounts → tři tečky → Use an alternate server → zadej https://cockscale.twentyone.cz. Aplikace otevře prohlížeč; přihlas se stejnou peněženkou, zaškrtni, že jsi registraci právě spustil sám, a klikni na „Připojit toto zařízení". Hotovo — žádný klíč se nikam neopisuje. Odkaz z aplikace platí 15 minut; když vyprší, vyvolej ho v aplikaci znovu (ukáže nový) — přihlášení i kredity zůstávají. Potvrzuj jen registraci, kterou jsi právě spustil ty; odkaz, který ti někdo poslal, nikdy nepotvrzuj — připojil by si do tvé sítě své zařízení. Když místo potvrzení vidíš „Koordinátor nedostupný", server právě neodpovídá: nic se neúčtuje, zkus to za chvíli. Pozor: vydaný nepoužitý klíč zabírá místo v limitu, dokud nevyprší — když ti zaplnil poslední místo, cesta bez klíče projde až po jeho vypršení.
B) S klíčem. Na stránce Moje síť dej Přidat zařízení a naskenuj foťákem telefonu zobrazený QR — otevře se stránka s klíčem a tlačítkem „Kopírovat klíč". V aplikaci pak: Accounts → tři tečky → Use an alternate server (https://cockscale.twentyone.cz) → znovu tři tečky → Use an auth key → vlož.
Pozn.: aplikace Tailscale neumí QR přečíst sama (nemá skener) — QR jen přenese klíč z počítače do telefonu.
Nově připojené zařízení má v Mojí síti 24 hodin štítek „nové". Pokud nějaké nepoznáváš, hned ho odregistruj.
Tip: nedávej do názvu zařízení (hostname) své jméno — server názvy vidí.
Brána (exit node)
Bránu (třeba krabičku s Umbrelem) připojuje její vlastní aplikace: na stránce Moje síť jí vydáš token pro bránu (zobrazí se jen jednou), vložíš ho do aplikace brány a ta si připojení vyřídí sama — pro sebe (v Mojí síti má pak štítek „brána (exit node)") i pro telefon (onboarding jedním QR). Brána platí jako každé jiné zařízení: 1 kredit denně, počítá se do limitu a může být jen jedna (výměna = odregistrovat starou). Token umí jen připojovat zařízení do tvé sítě; zrušíš ho tamtéž, kde jsi ho vydal.
Telemetrie Tailscale klientů (doporučeno vypnout)
Oficiální Tailscale aplikace ve výchozím stavu posílají diagnostické logy — včetně metadat o otevřených spojeních — na servery výrobce (log.tailscale.io), i když jsou připojené k naší síti. My s tím nemáme nic společného a nevidíme to; vypnout to jde takhle:
- Brána (Linux):
tailscaledspouštěj s--no-logs-no-support(v/etc/default/tailscaled:FLAGS="--no-logs-no-support"), v Dockeru envTS_NO_LOGS_NO_SUPPORT=true. - Telefon (Android): aplikace přepínač nemá — zablokuj doménu
log.tailscale.io(privátní DNS s blokací, NextDNS, AdGuard apod.). Obsah hovorů tam nikdy neteče (je end-to-end šifrovaný), jde o metadata.
Aby spojení šlo napřímo (a ne oklikou)
Zařízení se snaží spojit přímo mezi sebou — data pak tečou nejkratší cestou a odezva je nejnižší. Když se to nepovede, provoz jde oklikou přes náš relay server: funguje to, ale přidá to zpoždění, což je znát hlavně u hovorů.
Nejčastější příčinou okliky je router v místě brány. Dvě věci, které to spraví:
- Zapni na routeru UPnP (nebo NAT-PMP). Bývá to jeden přepínač v nastavení a stačí ho zapnout na straně brány — zařízení si díky němu samo řekne o průchod a druhá strana pak ví, kam se připojit. U MikroTiku
/ip upnp set enabled=yesa přidat rozhraní jakoexternal(internet) ainternal(síť s bránou). - Zapni IPv6, pokud ho od poskytovatele máš. Musí ho mít obě strany (brána i telefon, resp. jeho operátor) — pak se zařízení najdou napřímo bez obcházení NATu a nic dalšího nastavovat netřeba.
Jestli spojení běží napřímo, poznáš na bráně příkazem tailscale status: u druhého zařízení bude buď direct (napřímo), nebo relay (oklikou).
Když ani UPnP nepomůže
Na mobilním připojení (LTE router, sdílená přípojka) přímé spojení často nedostaneš, ať děláš na routeru cokoli. Operátoři totiž schovávají stovky zákazníků za jednu veřejnou adresu (tzv. CGNAT) a průchod dovnitř nepovolí — tvůj router sice port otevře, ale je to o patro níž, než kde je překážka. Nehledej v takovém případě chybu u sebe: provoz půjde oklikou přes náš relay a bude fungovat, jen s vyšší odezvou.
Poznáš to snadno: když má brána i telefon stejnou veřejnou adresu (nebo adresu z rozsahu mobilního operátora) a spojení přesto zůstává relay, jde právě o tenhle případ. Řešením je dát bráně přípojku s vlastní veřejnou IP — běžná domácí linka ji zpravidla má — nebo zapnout IPv6 na obou stranách, pokud ho poskytovatelé nabízejí; to NAT obchází úplně.
Každé připojené zařízení dostane adresu v tvé síti (100.64.x.x — vidíš je v Mojí síti). Na tuhle adresu se dostaneš z kteréhokoli svého dalšího zařízení — z domu, z mobilních dat i z ciziny — přesně jako by byla v jedné místní síti. Aplikace na ní běžící (souborový server, webové rozhraní, telefonie…) používej normálně, jen místo veřejné adresy zadej tuhle.
Co server vidí
Server (koordinátor sítě a služby kolem něj) vidí:
- veřejné IP a porty tvých zařízení (bez nich nejde domluvit přímé spojení),
- typ zařízení a operační systém, verzi aplikace Tailscale, klíče a názvy zařízení (proto do názvu nedávej své jméno),
- čas posledního připojení,
- když přímé spojení nejde a provoz teče přes náš relay: které tvoje zařízení mluví s kterým, kdy a kolik dat — obsah ne, ten je šifrovaný end-to-end,
- platby: náš platební server (LNbits) vidí částku a čas platby, ne tvou peněženku,
- ověření, že nejsi robot: čas pokusu,
- otisk (sha256) klíče peněženky a payment hashe plateb — nikdy klíč samotný,
- přihlášení na web: kdy vzniklo, kdy bylo naposledy aktivní a hrubý typ prohlížeče (např. „Android · Chrome") — jen po dobu přihlášení (nejvýš 8 hodin), bez IP adresy a bez celé identifikace prohlížeče.
Brána vidí metadata provozu telefonu, který přes ni posíláš — je ale tvoje, na tvé krabičce; server o ní ví jen to, že je tvoje. Tvoje jméno, e-mail, telefon ani klíč peněženky server nemá. Co se smaže a jak dlouho data přežijí v zálohách, viz Smazání.
Když dojdou kredity
Každé zařízení má zaplacený den dopředu. Když na další den kredity nestačí na všechna zařízení, odříznou se všechna kromě brány — nemají provoz k sobě navzájem ani do internetu, ale zůstávají registrovaná. Brána jede dál a čerpá 1 kredit denně, dokud kredity nedojdou; bez brány se kredity mezitím nečerpají. Stačí dokoupit kredity, nebo v Mojí síti odregistrovat zařízení, které nepotřebuješ — do minuty se síť rozjede sama, na zařízeních nic dělat nemusíš (žádné nové přihlášení ani klíč).
Když kredity dojdou úplně, odříznou se všechna zařízení včetně brány. Na dokoupení máš pak 30 dní — datum vidíš v Mojí síti — a síť se po něm rozjede stejně sama. Když nedokoupíš, smaže se všechno: zařízení, síť i tvůj záznam na serveru. Když se vrátíš později, přihlásíš se stejnou peněženkou a začneš načisto.
Kredity mají lhůtu — vidíš ji v Mojí síti i na stránce Kredity. Posune se o dalších 30 dní pokaždé, když se zůstatek pohne: stačí cokoli dokoupit (i jediný kredit) nebo prostě mít připojené zařízení, které kredity čerpá. Propadnou jen zůstatky, se kterými se 30 dní nedělo vůbec nic — tedy opuštěné účty. Pak platí stejný postup jako při vyčerpání.
Kredity můžeš taky darovat — vždy celý zůstatek: na stránce Kredity vytvoříš dárkový kód (po kliknutí ještě potvrdíš na další stránce) a předáš ho komukoli; uplatní ho jednou, na svém účtu (Kredity → „Mám dárkový kód"). Pozor: darováním se tvoje zařízení hned odříznou (zbytek zaplaceného dne propadá) a vydané nepoužité klíče přestanou platit. Zařízení zůstanou registrovaná a účet ještě 30 dní, aby šlo dokoupit (nebo uplatnit kód); po dokoupení se síť rozjede sama. Kód nese plnou hodnotu a platí jen do konce lhůty darovaných kreditů; darování lhůtu neprodlužuje (ani když ho uplatníš sám). Kredity, kterým lhůta už prošla, darovat nejdou.
Kolik ti kredity vydrží, vidíš v Mojí síti; každé přidané zařízení stojí vstupné hned po připojení a pak zrychlí spotřebu o jeden kredit denně, každé odregistrované ji zase zpomalí (od dalšího dne).
Když něco nejde
- Aplikace visí na „Connecting…" (typicky po výpadku nebo obnově serveru): vypni ji a zapni znovu (na Linuxu restartuj
tailscaled). Přihlášení ani klíč se tím neztrácí a zpravidla se pak připojí sama; kdyby přesto chtěla nové přihlášení, přidej zařízení v Mojí síti znovu. - „Koordinátor nedostupný": server právě neodpovídá. Nic se neúčtuje, zkus to za chvíli.
- „Připojení se nezdařilo — nejspíš vypršel odkaz z aplikace": odkaz platí 15 minut; vyvolej ho v aplikaci znovu.
- „Kredity teď dovolí jen N zařízení": každé připojené zařízení i vydaný nepoužitý klíč musí krýt aspoň jeden kredit — dokup kredity, odregistruj nějaké zařízení, nebo počkej, až nepoužitý klíč vyprší (24 h).
- „Limit zařízení vyčerpán": narazil jsi na limit účtu, kredity tu nepomohou — odregistruj nějaké zařízení, nebo počkej, až nepoužitý klíč vyprší (24 h).
- Tlačítko „nenaskočí", QR se nevykreslí nebo stránka čeká donekonečna: prohlížeč nemá zapnutý JavaScript (nebo ho blokuje rozšíření) — povol ho pro tento web a načti stránku znovu.
Smazání
Moje síť → Smazat všechno → Smazat vše… → na další stránce uvidíš, kolik zařízení a kreditů zmizí, a potvrdíš. Okamžitě a nevratně se smažou zařízení, síť i data na serveru; nevyužité kredity propadají. Zařízení se od sítě odhlásí (aplikace Tailscale bude chtít nové přihlášení) — když se někdy vrátíš, přihlásíš se stejnou peněženkou, začneš od nuly a každé zařízení připojíš znovu. Zůstane jen nevyužitý dárkový kód, který jsi vystavil — bez vazby na tebe. V šifrovaných zálohách data přežijí nejvýš 7 dní, pak jsou pryč i odtud. Když server zrovna neodpovídá, dokončíme smazání automaticky; do té doby nejde nic kupovat, přidávat ani uplatňovat.