Outline VPN kurulumu içeriğimizde birkaç bileşen ile kendi VPN Serverınızı kurmanızın en kolay yolunu sizlere anlattık. Kendi VPN Server’ınızı kurarak hem İnternet erişiminizi daha güvenli hale getirebilir hem de yasaklı sitelere kolayca giriş yapabilirsiniz. Bu işlemin tüm detaylarını sizlere en ince ayrıntısıyla anlatacağız.
- 1 adet VPS / VDS (RAM’i 2 GB bile olabilir.)
- Outline Manager & Outline Client programları.
- Termius & Putty yazılımı.
Server Satın Alma!
İlk aşamada Ubuntu 22.04 işletim sistemine sahip bir VPS / VDS server satın almamız gerekiyor. Bu işlem için Hetzner’i tercih edebileceğiniz gibi bizim firmamız olan CSA Digital’i de tercih edebilirsiniz.
Server satın alma işleminden sonra sunucu bilgilerinizle SSH’a bağlanmak için Putty veya Termius yazılımını tercih edebilirsiniz.
Termius ile Sunucuya Bağlanma!
Eğer sunucuyu Hetzner firmasından satın alırsanız ilk girişte şifre değiştirmeniz gerekmektedir. Size verilen şifreyi ardından da belirlemek istediğiniz şifreyi girmeniz yeterlidir.
sudo apt update
sudo apt upgrade
curl -sSL https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh | bash
Komutu lütfen videoda anlatılan alandan kopyalamaya çalışın.
Yukarıdaki komutu çalıştırdığınızda “Y” tuşuna basmanız gerekmektedir.
Bu işlemde bittikten sonra “Outline Manager” programını masaüstü bilgisayarınıza indirin.
+ butonuna tıkladıktan sonra Termius’da yer alan API Key’i bir not defterine yapıştırın.
- Outline’ı dilediğiniz yere kurun butonuna tıklayın.
- İlk çıktıyı buraya yapıştırın ve “Bitti” butonuna tıklayın.
- “Yeni Anahtar Ekle” butonuna tıklayın.
- Sağ taraftaki “Paylaş” butonuna tıklayın.
- Erişim anahtarını kopyalayın.
- Outline Client programını indirin.
- Sağ üstte + butonuna tıklayın.
- En son kopyaladığınız URL’i buraya yapıştırın.
- “Bağlan” butonuna tıklamanız yeterlidir.
OpenVPN Kurulumu için tıklamanız yeterlidir.
Outline VPN Nedir?
Outline, Jigsaw (Alphabet/Google) tarafından Apache 2.0 lisansıyla açık kaynak olarak geliştirilmiş bir VPN platformudur. Temelinde Shadowsocks protokolünü kullanır — bu, Çin’in Great Firewall’unu aşmak için tasarlanmış, hafif ve hızlı bir proxy protokolüdür. Outline, Shadowsocks’u kullanıcı dostu bir arayüzle paketleyerek herkesin kendi VPN sunucusunu dakikalar içinde kurmasını sağlar.
Outline’ın en büyük farkı inanılmaz basitliğidir. OpenVPN gibi sertifika yönetimi, WireGuard gibi key çifti oluşturma derdi yoktur. Sunucu tarafı Docker container olarak çalışır, yönetim paneli masaüstü uygulamasından yapılır ve istemciler tek bir kodla bağlanır.
- Lisans: Apache 2.0 — tamamen açık kaynak ve ücretsiz
- Protokol: Shadowsocks (özel geliştirilmiş sürüm)
- Şifreleme: AES-256-GCM, ChaCha20-IETF-Poly1305
- Platformlar: Windows, macOS, Linux, Android, iOS, ChromeOS
- Mimari: Docker tabanlı sunucu + masaüstü yönetim paneli + mobil/desktop istemci
- Öne Çıkanlar: Tek komutla kurulum, sıfır konfigürasyon, otomatik güvenlik duvarı, bağımsız güvenlik denetimi
Sistem Gereksinimleri
| Bileşen | Minimum | Önerilen |
|---|---|---|
| RAM | 512 MB | 1 GB ve üzeri |
| CPU | 1 Çekirdek | 1+ Çekirdek |
| Disk | 10 GB | 20 GB SSD |
| İşletim Sistemi | Ubuntu 22.04 | Ubuntu 24.04 LTS |
| Yazılım | Docker (betik otomatik kurar) | |
| Portlar | 22 (SSH), rastgele bir port (1024-65535 arası, otomatik atanır) | |
Not: Outline VPN son derece hafiftir. Docker container olarak çalıştığı için sistem kaynaklarını neredeyse hiç zorlamaz.
OpenVPN vs Outline VPN vs WireGuard: Kapsamlı Karşılaştırma
| Özellik | OpenVPN | Outline VPN | WireGuard |
|---|---|---|---|
| Geliştirici | OpenVPN Inc. / Topluluk | Jigsaw (Alphabet/Google) | Jason A. Donenfeld |
| Lisans | GPLv2 | Apache 2.0 | GPLv2 |
| Protokol | SSL/TLS (özel) | Shadowsocks | WireGuard (özel) |
| Kod Boyutu | ~70.000 satır | ~5.000 satır | ~4.000 satır |
| Hız | İyi | Çok iyi | En hızlı |
| Kurulum Zorluğu | Orta (betikle kolay) | Çok kolay (tek komut) | Kolay |
| Yönetim Arayüzü | ❌ Yok (CLI) | ✅ Özel GUI (Outline Manager) | ❌ Yok (CLI) |
| İstemci Deneyimi | Manuel profil yükleme | Tek linkle otomatik | QR kod veya config dosyası |
| TCP Desteği | ✅ Var | ⚠️ Dolaylı (plugin ile) | ❌ Yok (sadece UDP) |
| Obfuscation | ✅ Var | ✅ Var (Shadowsocks temelli) | ❌ Yok |
| Kısıtlayıcı Ağlarda | ✅ Çok iyi (TCP 443) | ✅ Çok iyi | ⚠️ Kısıtlı |
| Teknik Bilgi Gereksinimi | Orta | Çok düşük | Düşük-Orta |
| Mobil Uyumluluk | İyi | Çok iyi | Mükemmel |
Artıları ve Eksileri
✅ Artıları
- İnanılmaz kolay kurulum: Tek bir bash komutuyla sunucu hazır
- Sıfır konfigürasyon: Port, şifreleme, sertifika — her şey otomatik
- Outline Manager ile görsel yönetim: İstemci ekleme/çıkarma, veri kullanımı takibi, hepsi GUI’den
- Tek linkle istemci bağlantısı: Kullanıcıya sadece bir link göndermeniz yeterli
- Shadowsocks protokolü: DPI ve sansürü aşmak için özel olarak tasarlandı
- Google/Alphabet güvencesi: Jigsaw ekibi tarafından aktif olarak geliştiriliyor
- İki bağımsız güvenlik denetiminden geçti: Radically Open Security ve Cure53
- Docker izolasyonu: Sunucu container’da çalışır, sisteminize müdahale etmez
❌ Eksileri
- Özelleştirme sınırlı: OpenVPN kadar esnek değildir; port, şifreleme gibi detayları değiştiremezsiniz
- Docker bağımlılığı: Docker gerektirir, çok hafif sunucularda Docker overhead yaratabilir
- Yalnızca Linux sunucu desteği: OpenVPN ve WireGuard BSD/macOS sunucularda da çalışır
- Router seviyesinde çalışmaz: OpenVPN ve WireGuard’ın aksine DD-WRT/OpenWRT desteği yoktur
- VPN değil, proxy protokolü: Shadowsocks teknik olarak VPN değil, şifreli SOCKS5 proxy’sidir; tüm trafiği yönlendirmez (split-tunnel ile çalışır)
- Çoklu kullanıcı yönetimi sınırlı: OpenVPN’in aksine gelişmiş yetkilendirme/kota yönetimi yoktur
Outline VPN vs OpenVPN: Hangisini Seçmelisiniz?
İhtiyacınıza göre doğru seçim:
| Senaryo | Önerilen |
|---|---|
| Aileme/arkadaşlarıma VPN kuracağım | ✅ Outline VPN |
| Kısıtlayıcı bir ülkede sansürü aşmam lazım | ✅ Outline VPN (Shadowsocks) |
| Kurumsal ortamda tüm ofisi VPN’e bağlayacağım | ✅ OpenVPN |
| TCP 443 ile güvenlik duvarını aşmam lazım | ✅ OpenVPN |
| Router seviyesinde VPN çalıştıracağım | ✅ OpenVPN / WireGuard |
| En hızlı bağlantıyı istiyorum | ✅ WireGuard |
| Sıfır teknik bilgiyle VPN kurmak istiyorum | ✅ Outline VPN |
| Sunucumu Docker’sız çalıştırmak istiyorum | ✅ OpenVPN / WireGuard |
Outline VPN Kurulumu İçin Önemli İpuçları
- apiUrl ve certSha256 değerlerinizi şifreli bir not defterinde saklayın. Manager’ı yeniden kurmanız gerekirse bu değerler olmadan sunucuya erişemezsiniz.
- Sunucu konumu önemlidir. Fiziksel olarak size yakın bir veri merkezi seçin — ping süresi düşer, hız artar. Hetzner (Almanya), DigitalOcean (Amsterdam/Frankfurt), UpCloud (Helsinki) iyi seçeneklerdir.
- Her kullanıcı için ayrı anahtar oluşturun. Aynı anahtarı paylaşmayın — bir kullanıcının erişimini iptal etmeniz gerektiğinde diğerlerini etkilemez.
- Veri kullanımını Outline Manager’dan izleyin. Hangi istemcinin ne kadar veri kullandığını gerçek zamanlı görebilirsiniz.
- Güvenlik duvarı otomatik yapılandırılır. Outline kurulum betiği gerekli portları otomatik açar, ek bir işlem yapmanız gerekmez.




