Sett opp Tailscale
Tailscale er en WireGuard-basert mesh-VPN. Hver enhet får en stabil 100.x.x.x-adresse i det private nettverket ditt (tailnet), så du kan nå SSH og interne tjenester på serveren uten å eksponere dem offentlig.
Forutsetninger
- En konto hos en identitetsleverandør (Google, Microsoft, GitHub eller en annen som støttes).
- En enhet med Windows, macOS, Linux, iOS eller Android.
sudo/ administrator på hver enhet du kobler til.
Steg 1: opprett tailnetet ditt
Gå til tailscale.com, klikk Get Started og logg inn med identitetsleverandøren din. Det oppretter tailnetet ditt.
Steg 2: installer Tailscale
Linux (Debian / Ubuntu)
curl -fsSL https://tailscale.com/install.sh | sh
sudo tailscale uptailscale up viser en påloggings-URL. Åpne den i en nettleser og bekreft, så blir enheten med i tailnetet ditt. For andre distribusjoner, følg de offisielle pakkeinstruksjonene.
Windows
Last ned installasjonsfilen fra nettstedet til Tailscale, kjør den, og logg deretter inn fra ikonet i systemstatusfeltet.
macOS
brew install --cask tailscale…eller last ned pakken fra App Store.
iOS / Android
Installer fra App Store / Play Store og logg inn.
Steg 3: verifiser at enheten er online
tailscale statusDu bør se enhetene dine og Tailscale-adressene deres (100.x.x.x).
Steg 4: test tilkoblingen
Fra hvilken som helst enhet i tailnetet:
ping 100.x.x.xEller via vertsnavn, om du aktiverer MagicDNS:
ping my-serverValgfri konfigurasjon
MagicDNS
Bruk vertsnavnene til enhetene i stedet for 100.x.x.x-adresser. Aktiver det i Tailscale Admin Console under DNS settings.
Subnettruting
Eksponer et helt LAN (f.eks. subnettet i et colocation-rack) gjennom én Tailscale-enhet:
sudo tailscale up --advertise-routes=192.168.1.0/24Godkjenn deretter ruten i admin-konsollen.
Exit nodes
Rut all offentlig internettrafikk fra en enhet gjennom et annet medlem av tailnetet:
# på den som skal være exit node:
sudo tailscale up --advertise-exit-nodeGodkjenn den i admin-konsollen, og deretter på klienten:
sudo tailscale up --exit-node=<exit-node-name>Feilsøking
tailscale statusrapporterer siste handshake for hver enhet, som bekrefter at daemonen lever.- Start tjenesten på nytt om nødvendig:
sudo systemctl restart tailscaled. - Sørg for at utgående UDP ikke er blokkert. Tailscale foretrekker UDP, og faller tilbake til TCP via et relay (DERP), men med høyere latens.
- Admin-konsollen flagger enheter som må autoriseres på nytt etter en kontoendring.
Hvor dette passer
Når et tailnet er på plass, kan du låse SSH og andre tjenester ned til Tailscale-området 100.0.0.0/8 og slutte å eksponere dem offentlig. Se Sikre Linux-serveren din for de tilhørende brannmurreglene.

