En Kolay Şekilde Kendi VPN Sunucumu Nasıl Kurdum? – Adım Adım VPS Üzerinden Tailscale VPN Kurulum Rehberi

VPN aboneliğini sonlandırmak isteyenler için en basit VPN kurulum rehberi.


VPS Üzerinden Tailscale Kurulumu

Tailscale, WireGuard protokolü kullanan ve günümüzde en kolay şekilde kurulabilen VPN protokollerinden biri. Peki, bugün bildiğim her şeyi unutup kendi VPN sunucumu kurmak isteseydim hangi protokolü seçerdim ve ne yapardım?

Yeterli bilgiye sahip olmasanız bile en kolay şekilde adım adım kendi VPS sunucunuza nasıl Tailscale kurabileceğinizi kendi deneyimlerimle anlattım.

Gizlilik herkesin hakkı.

1. Adım: Tailscale VPN Kuracağımız VPS Sunucusunu Ayağa Kaldırmak

Kendi VPN sunucunuzu barındırmak için Linux (tercihen Ubuntu) tabanlı bir VPS’e ihtiyacınız var. Hostinger, Hetzner veya DigitalOcean gibi popüler sağlayıcılardan dilediğinizi tercih edebilirsiniz.

Ben bu rehberi oluştururken daha düşük fiyata sahip olmasından dolayı Hostinger’in giriş seviye VPS hizmetini kullandım. Giriş seviyesi paketindeki sunucu kaynakları, Tailscale kurulumumuz için gayet yeterli.

Eğer benim izlediğim adımları, indirimli şekilde takip etmek istiyorsanız bu bağlantıdan Hostinger’de Tailscale sunucum için kullanmış olduğum paketi %20 indirimli olarak inceleyebilirsiniz.

VPS sunucunuzu aldıktan sonra kolay bir şekilde Ubuntu kurabilir veya farklı Linux dağıtımlarını kullanabilirsiniz.

2. Adım: VPN Kurulumunu Başlatmak İçin VPS’e Bağlanın

VPN kurulumuna başlamak için VPS sunucumuza erişmemiz gerekiyor. Web terminalden veya işletim sisteminiz üzerinden OpenSSH ile terminalden aşağıdaki kodu kullanarak bağlanın:

Sunucunuza SSH isteğini gönderdikten sonra şifrenizi soracak. VPS’i satın aldığınız hizmet sağlayıcısının size vermiş olduğu şifreyi bu alana girin.

Faydalı bilgi: Terminal penceresinde fareniz ile sağ tıklayarak kopyaladığınız metni yapıştırabilirsiniz.

SSH komutu hata döndürdüyse bu adımları takip edin:

SSH bağlantısı kurmak için işletim sisteminizde OpenSSH’ın kurulu olması gerekir. Çoğu işletim sisteminde varsayılan olarak yüklü gelse de bazen silinebiliyor.

Windows işletim sisteminde OpenSSH’i yüklemek için aşağıdaki adımları takip edebilirsiniz:

  1. Arama çubuğuna “İsteğe bağlı bir özellik ekle” yazın ve çıkan sonuca gidin.
  2. Özellik ekle” penceresine tıklayıp açılan arama çubuğuna aşağıdaki özellikleri aratıp kurun:
    • OpenSSH Sunucusu
    • OpenSSH İstemcisi

3. Adım: VPS Sunucusunda Tailscale Kurulumunu Başlatma:

Benim deneyimlerime göre, Tailscale kurulumu en basit VPN protokollerinden birisi. Terminal kullandığımız için hiç endişe etmenize gerek yok. Kurulumu başlatmak için:

Yukardaki curl isteğiyle Tailscale kurulum dosyasına erişeceğiz, haliyle terminal biraz hızlı akabilir. Dosyaya eriştikten sonra, bu dosyanın diskte ne kadar alan kaplayacağını söyleyecek ve devam edip etmek istemediğimizi soracak.

Kuruluma devam etmek için “Y” yazıp gönderin. İhtiyacımız olan kurulum dosyalarını yüklemeye başlayacak.

Kurulum dosyasını indirdikten sonra, yüklemeyi başlatmamız gerek. Aşağıdaki komutu kullanarak indirdiğimiz Tailscale’i ayağa kaldırın:

Tailscale’i ayağa kaldırma komutu hata verirse:

Tailscale kurulum sonrasında bazen başlatılmıyor. Aşağıdaki komutu kullanarak Tailscale işlemcisini çalıştıracağız ve “açılışta çalıştır” olarak ayarlayacağız. Böylelikle sunucumuz kapanıp açılması durumunda Tailscale otomatik olarak başlangıçta açılacak.

Ardından tekrardan sudo tailscale up komutunu çalıştırın.

Tailscale’i çalıştırdıktan sonra terminalde bir giriş bağlantısı dönecek. Kendi cihazınız üzerinden Tailscale’in size vermiş olduğu giriş bağlantısını takip edin.

Bu işlemle birlikte Tailscale, VPS sunucunuz ile eşleşecek.

4. Adım: VPS Sunucusunu VPN İçin Çıkış Cihazı Olarak Ayarlama:

Tailscale ile VPS sunucumuzu eşledik ancak internete çıkış yapacağımız cihaz olarak belirlemedik. VPS sunucumuzu “exit node” olarak işaretlemeden önce Tailscale, bizden bazı ayarlar yapmamızı istiyor. Sunucuya bağlanarak hemen onları da yapalım:

Bu komutla birlikte Tailscale’in bize önerdiği hız optimizasyonlarını uyguladık. Ardından cihazımızı çıkış noktası olarak ayarlayalım:

Yukardaki komutu VPS’inizde girdikten sonra, tarayıcınızda açtığınız Tailscale penceresinden sunucuzu seçin. Ardından “Routing Settings” kısmında “Exit Node” alanı göreceksiniz. Bu alandaki “Edit” seçeneğine basıp cihazınızı “Use as exit node” olarak işaretleyerek çıkış cihazı olarak kaydedin.

Bu ayarlama sayesinde, internete VPS sunucumuz üzerinden çıkacağız. Tabii kullandığımız cihazımız üzerinden Tailscale’in client’ını indirmemiz gerek.

5. Adım: Tailscale’i Cihazınıza Kurun

VPN bağlantısı kurmak istediğiniz cihazınıza Tailscale’i kurun ve exit node olarak Tailscale panelindeki VPS makinenizin IP adresini yazın.

Evet, en kolay adım bu olabilir.

Tailscale paneli üzerinden yeni kullanıcılar ekleyebilir ve çıkarabilirsiniz. Aynı zamanda kendi cihazınızı çıkış cihazı olarak ayarlayabilir ve kendi özel network’ünüzü ayarlayarak uzaktan ağınıza erişebilir, ağınızdaki cihazları yönetebilirsiniz.

Tailscale Alternatifleri:

Tailscale alternatiflerini arıyorsanız diğer popüler protokolleri de nasıl kurabileceğinizi anlattık:

Şeffaflık Beyanı


Haftalık Bülten

Haftanın “İşte Bu Alınır” Dedirten Tek Maili.

Her Pazartesi 1 mail. Spam yok.

  • Tarafsız İncelemeler
  • İndirim Fırsatları
  • Rehberler

Ücretsiz abone ol

Haftada 1 mail. Dilediğin an tek tıkla ayrılabilirsin.


Bültene kaydolarak şartlar ve koşulları kabul etmiş olursunuz.
Dilediğiniz an tek tıkla ayrılabilirsiniz.

×

SON BİR ADIM...