
tailscale v1.98.10
Il modo più semplice e sicuro per usare WireGuard e 2FA.
Tailscale
Reti private WireGuard® rese facili
Panoramica
Questo repository contiene la maggior parte del codice open source di Tailscale.
In particolare, include il demone tailscaled e lo strumento CLI tailscale. Il demone tailscaled funziona su Linux, Windows,
macOS, e in vari gradi
su FreeBSD e OpenBSD. Le app iOS e Android di Tailscale utilizzano il codice di questo repository, ma questo repository non contiene il codice GUI mobile.
Altri repository di Tailscale degni di nota:
- l'app Android si trova su https://github.com/tailscale/tailscale-android
- il pacchetto Synology si trova su https://github.com/tailscale/tailscale-synology
- il pacchetto QNAP si trova su https://github.com/tailscale/tailscale-qpkg
- il pacchetto Chocolatey si trova su https://github.com/tailscale/tailscale-chocolatey
Per informazioni su quali parti di Tailscale sono open source e perché, vedi https://tailscale.com/opensource/.
Utilizzo
Forniamo pacchetti per varie distribuzioni e piattaforme su https://pkgs.tailscale.com.
Altri client
I client macOS, iOS e Windows utilizzano il codice di questo repository ma includono anche piccole GUI wrapper. Le GUI wrapper su piattaforme non open source non sono esse stesse open source.
Compilazione
Richiediamo sempre l'ultima versione di Go, attualmente Go 1.26. (Sebbene compiliamo le release con il nostro fork Go, il suo uso non è obbligatorio.)
go install tailscale.com/cmd/tailscale{,d}
Se stai impacchettando Tailscale per la distribuzione, usa invece build_dist.sh
per incorporare gli ID dei commit e le informazioni sulla versione nei binari:
./build_dist.sh tailscale.com/cmd/tailscale
./build_dist.sh tailscale.com/cmd/tailscaled
Se la tua distribuzione ha convenzioni che impediscono l'uso di
build_dist.sh, fai l'equivalente di ciò che fa nel modo della tua
distribuzione, in modo che i bug report contengano informazioni utili sulla versione.
Bug
Segnala qualsiasi problema relativo a questo codice o al servizio ospitato su il tracker dei problemi.
Contributi
Pull request benvenute! Ma per favore segnala prima i bug. I messaggi di commit dovrebbero fare riferimento ai bug.
Richiediamo Developer Certificate of Origin
righe Signed-off-by nei commit.
Vedi commit-messages.md (o scorri git log) per il nostro stile dei messaggi di commit.
Chi siamo
Tailscale è sviluppato principalmente dalle persone su https://github.com/orgs/tailscale/people. Per altri contributori, vedi:
- https://github.com/tailscale/tailscale/graphs/contributors
- https://github.com/tailscale/tailscale-android/graphs/contributors
Aspetti legali
WireGuard è un marchio registrato di Jason A. Donenfeld.