Pazartesi, Kasım 4, 2024

Tailscale VPN Nedir? Nasıl Kullanılır?

tailscale vpn

Sıfır yapılandırmalı tailscale VPN. Dakikalar içinde herhangi bir cihaza kurulur, güvenlik duvarı kurallarını sizin için yönetir ve her yerden çalışır. P2P ağ oluşturmaya imkân sağlayan tailscale VPN, Wireguard tabanlıdır kullanımı oldukça basittir.

Tailscale Nedir?

Sıfır yapılandırma VPN. Dakikalar içinde herhangi bir cihaza kurulur, güvenlik duvarı kurallarını sizin için yönetir ve her yerden çalışır. P2P ağ oluşturmaya imkân sağlayan tailscale VPN, Wireguard tabanlıdır kullanımı oldukça basittir.

Bu uygulama Wireguard protokolünün engelli olduğu ağlarda sıkıntılı bir şekilde çalışmaktadır, hatta çoğu zaman çalışmamaktadır. Yani Superonline kullanan arkadaşlarda tailscale VPN hizmeti sağlıklı bir şekilde çalışmamaktadır.

WireGuard‘ı manuel olarak kurmak mümkün ama eşler NAT’ın arkasında olduğunda internete çıkmaları baya bir zorlaşıyor Türkiye’de özellikle CGNAT olunca polemik çoğu sistemde özellikle son kullanıcılarda ama elle yönetmek isterseniz WireGuard VPN Server Kurulumu makalesinden faydalanarak kurulum yapabilirsiniz.

NAT geçişini otomatik olarak yapıyor herhangi bir yapılandırma yapmanıza gerek kalmıyor. Tek yapmanız gereken kurulumu tamamlamak.

Tailscale VPN Özellikleri Nelerdir?

Sıfır yapılandırma VPN hizmeti. Dakikalar içinde herhangi bir cihaza kurulur, güvenlik duvarı kurallarını sizin için yönetir ve her yerden çalışır.

Tailscale Faydaları;

  • Birden çok cihaz desteği
  • Alt ağ desteği
  • Çıkış noktası belirleyebilme özelliği
  • İç ağ oluşturma imkânı
  • Kapalı mesh network oluşturma
  • Cihazlar arasında dosya transfer imkânı
  • Çalışan servislerin tespiti
  • Cihazları başkaları ile paylaşabilme ve ağa dahil edebilme

Şimdi bunlar bir yana neredeyse her işletim sistemi için tailscale’nin bir çözümü var, bunlara telefon ve tabletlerde dahil. İstediğiniz cihazı hızlı bir şekilde networkünüze dahil edebilirsiniz.

Tailscale Nasıl Kurulur?

Oldukça basit olan bir kuruluma sahip, bütün işletim sistemleri ve cihazlara kolay bir şekilde kurulabiliyor. Hafif olan bu uygulama sayesinde ise CPU zıplamaları yaşamadan istediğinizi yapabiliyorsunuz.

macos tailscale vpn menu, tailscale vpnmacbook m1

https://tailscale.com/download adresinden kolay bir şekilde istediğiniz sistem için kurabilirsiniz. macOS ve iOS’ta uygulama mağazada mevcut aklınızda olsun.

Linux herhangi bir cihaz için aşağıdaki komutu kullanabilirsiniz.

curl -fsSL https://tailscale.com/install.sh | sh

Uygulama içerisinde CLI aracı ile gelmekte. Terminale tailscale yazarak kullanabileceğiniz komutlara ulaşabilirsiniz.

PS C:\Users\mertc> tailscale
USAGE
  tailscale [flags]  [command flags]

For help on subcommands, add --help after: "tailscale status --help".

This CLI is still under active development. Commands and flags will
change in the future.

SUBCOMMANDS
  up         Connect to Tailscale, logging in if needed
  down       Disconnect from Tailscale
  logout     Disconnect from Tailscale and expire current node key
  netcheck   Print an analysis of local network conditions
  ip         Show Tailscale IP addresses
  status     Show state of tailscaled and its connections
  ping       Ping a host at the Tailscale layer, see how it routed
  version    Print Tailscale version
  web        Run a web server for controlling Tailscale
  file       Send or receive files
  bugreport  Print a shareable identifier to help diagnose issues
  cert       get TLS certs

FLAGS
  --socket string
        path to tailscaled's unix socket

Cihaz bağlamak istiyorsanız direk olarak tailscale vpn kurduğunuz cihazda tailscale up parametresini verin.

Aşağıdaki gibi bir çıktı elde edilecek;

root@debian:~# tailscale up

To authenticate, visit:

        https://login.tailscale.com/a/bdfd212f010c

İşlemleri tamamlayıp izin verdikten hemen sonra ise panelinizde cihazları görmeye başlayacaksınız. Komut satırında pek tabii cihazlarınızı görmeniz mümkün.

PS C:\Users\mertc> tailscale status
100.64.152.17   desktop-t3jsjk7      mertcangokgoz@ windows -
100.103.134.125 debian               mertcangokgoz@ linux   active; direct 159.253.36.52:41641, tx 548 rx 492

Makineniz belirli bir sebepten dolayı tailscale vpn sunucularına bağlanamaz ise sistem bir ara sunucu seçerek sisteme bağlanır. Ne olursa olsun tüm cihazlarımın birbirleriyle konuşabilmesi çok önemli bu sebeple sistem bunu otomatik yapıyor.

Kontrol etmek isterseniz aşağıdaki CLI komutunu kullanabilirsiniz.

root@debian:~# tailscale netcheck

Report:
        * UDP: true
        * IPv4: yes, 159.253.36.52:34022
        * IPv6: yes, [2a03:2100:0:2a::156:2]:59493
        * MappingVariesByDestIP: false
        * HairPinning: true
        * PortMapping: 
        * Nearest DERP: Frankfurt
        * DERP latency:
                - fra: 46.7ms  (Frankfurt)
                - lhr: 62ms    (London)
                - nyc: 132.3ms (New York City)
                - ord: 147.5ms (Chicago)
                - dfw: 164.7ms (Dallas)
                - sfo: 199ms   (San Francisco)
                - sin: 201.9ms (Singapore)
                - sea: 202.2ms (Seattle)
                - blr: 207.7ms (Bangalore)
                - sao: 250.2ms (São Paulo)
                - tok: 276.4ms (Tokyo)
                - syd: 285ms   (Sydney)

Bağlantıyı test etmek için ping komutu aracılığı ile testinizi yapabilirsiniz.

PS C:\Users\mertc> tailscale ping debian
pong from debian (100.103.134.125) via 159.253.36.52:41641 in 26ms

Ücretlendirme

Fiyatlandırma konusunda ise tailscale oldukça cömert davranmış durumda, 20 cihazı birbiri ile bağlayıp network oluşturmak Ücretsiz, üstelik 1 sanal ağ ve 1 güvenlik kuralıda yanında geliyor.

tailscale vpn ücretlendirme, tailscale ücretleri, tailscale vpn

Paket karşılaştırmaları için şu linki kullanabilirsiniz.