Cheatsheets

Cheatsheet: Tailscale

Je apparaten veilig met elkaar verbinden met Tailscale. Hoe je het instelt staat in WireGuard of Tailscale.

Verbinden

Inloggen en verbinden sudo tailscale up
Verbinding verbreken sudo tailscale down
Uitloggen en het apparaat loskoppelen sudo tailscale logout
De status van je netwerk tailscale status
Je eigen Tailscale-adres tailscale ip -4
De versie tonen tailscale version

Testen

Bereikbaarheid van een apparaat testen tailscale ping naam
De netwerkverbinding controleren tailscale netcheck
Wie is dit adres? tailscale whois 100.x.y.z

Je thuisnetwerk delen

Je netwerk beschikbaar maken (subnet router) sudo tailscale up --advertise-routes=192.168.1.0/24
Routes van anderen accepteren sudo tailscale set --accept-routes
Dit apparaat als exit node aanbieden sudo tailscale up --advertise-exit-node
Een exit node gebruiken sudo tailscale up --exit-node=naam-of-adres
Doorsturen aanzetten (eenmalig) echo 'net.ipv4.ip_forward = 1' | sudo tee /etc/sysctl.d/99-tailscale.conf && sudo sysctl -p /etc/sysctl.d/99-tailscale.conf

Hulpmiddelen

Inloggen met Tailscale SSH tailscale ssh gebruiker@naam
Een bestand naar een ander apparaat sturen tailscale file cp bestand naam:
Ontvangen bestanden ophalen sudo tailscale file get .
Een https-certificaat voor je apparaat vragen sudo tailscale cert naam.jouw-tailnet.ts.net
De dienst controleren systemctl status tailscaled

Goed om te weten

  • Routes en exit nodes moet je ook goedkeuren in het beheerscherm op login.tailscale.com.
  • Kies voor je thuisnetwerk een bereik dat niet overlapt met het netwerk waar je onderweg bent (controleer met de CIDR-overlap-tool).
  • De opties van Tailscale veranderen met nieuwe versies; kijk bij twijfel in de documentatie.

Bronnen en bronvermelding

Dit overzicht is in eigen woorden samengesteld. Commando’s en opties veranderen per versie: controleer bij twijfel de officiële documentatie.