%50 indirim tüm planlarda, sınırlı süre. Başlangıç fiyatı $2.48/mo
10 dakika kaldı
Güvenlik ve Ağ

Shadowsocks Yapılandırması için Adım Adım Kılavuz

İvy Johnson By İvy Johnson 10 dk okuma 10 Kasım 2025'te güncellendi
Shadowsocks Yapılandırması için Adım Adım Kılavuz

Shadowsocks, web trafiğinizi şifreleyerek internet sansürünü aşmanıza olanak tanıyan bir SOCKS5 proxy'sidir. Kolayca yapılandırılabilen Shadowsocks, kısıtlama olmaksızın internete erişmek isteyen gizlilik odaklı kullanıcılar ve geliştiriciler arasında yaygın bir tercih haline gelmiştir.

Kendi shadowsocks VPS sunucusu yapılandırmanızı oluşturduğunuzda yalnızca özel bir proxy sunucusuna sahip olmakla kalmaz, web trafiğinizin tam kontrolünü de elinizde tutarsınız. Bu sayede hiçbir üçüncü taraf verilerinizi kaydedemez.

 

Kendi Shadowsocks Sunucunuzu Barındırmanın Avantajları

Kendi barındırdığınız bir shadowsocks sunucu yapılandırması, genel proxy sunuculara kıyasla pek çok avantaj sunar. İşte öne çıkan faydaları:

Yapılandırmada Tam Kontrol

Kişisel bir shadowsocks sunucusu kullanırken güvenlik ayarlarını, port numarasını ve şifreleme yöntemlerini kendiniz belirleyebilirsiniz. Bu sayede shadowsocks yapılandırma dosyanızı tamamen ihtiyaçlarınıza göre düzenleyebilirsiniz.

Gelişmiş Gizlilik ve Güvenlik

Kendi Shadowsocks sunucunuzu kullandığınızda internet trafiğiniz, verilerin kaydedilebildiği genel düğümlerden geçmez. Üçüncü taraf sunuculara olan bağımlılık ortadan kalkar ve gizliliğiniz artar.

Daha Hızlı Hız

Shadowsocks daha hızlıdır. Özel bir sunucuda, genel proxy sunucularda sık karşılaşılan bant genişliği tıkanıklığı yaşanmaz. Yalnızca size ayrıldığından performans belirgin biçimde yükselir.

Tespit ve Engellenmeyi Önleme

Gizleme teknikleri ve standart dışı port numaraları kullanarak güvenlik duvarlarını bile aşabilirsiniz. Bu özellikle internet sansürünü aşmak isteyen kullanıcılar için büyük önem taşır.

Kolay Kurulum

Shadowsocks sunucusu kurmak ilk başta karmaşık görünebilir, ancak bu gibi adım adım bir kılavuz süreci kolaylaştırır.

Çoklu Platform Desteği

Shadowsocks çoklu işletim sistemi desteği sunar; sunucunuzu Linux VPS üzerinde çalıştırabilir ve Windows, macOS, Android veya iOS ile erişebilirsiniz.

Ücretsiz ve Açık Kaynak

Shadowsocks açık kaynaklı olduğundan kaynak kodu sürekli incelenir ve geliştirilir; bu da onu güvenilir bir çözüm haline getirir.

Kendi sunucusunu barındırmak isteyenler için Host Cloudzy VPS gibi kaliteli bir hizmet kullanmanızı öneririz; böylece shadowsocks sunucunuz güçlü ve güvenli bir sanal özel sunucuda çalışır.

 

Shadowsocks Kullanım Senaryoları

Shadowsocks, engelli veya kısıtlı içeriklere erişilmesi gereken farklı senaryolarda kullanılabilen esnek bir araçtır. Temel kullanım alanları şöyle sıralanabilir:

Pazar Araştırması

Araştırmacılar ve şirketler, coğrafi kısıtlamaları aşmak için Shadowsocks kullanabilir; bu sayede kendi bölgelerinden normalde erişilemeyen yabancı siteler veya rakip web siteleri görüntülenebilir.

Siber Güvenlik ve OSINT

Siber güvenlik operasyonlarında, özellikle keşif veya Açık Kaynaklı Intelligence (OSINT) araştırmalarında, Shadowsocks güvenlik uzmanlarının bölgelerinde engelli ya da filtrelenmiş web sitelerinden bilgi toplamasına yardımcı olur.

Kısıtlı Hizmetlere veya Medyaya Erişim

Çevrimiçi hizmetlerin, yayın platformlarının ve alışveriş sitelerinin büyük çoğunluğu yalnızca belirli ülkelerde kullanılabilir. Shadowsocks, kullanıcıların izin verilen bir konumdan erişiyormuş gibi görünmesini sağlar.

 

Shadowsocks Yapılandırması Nasıl Kullanılır ve Kurulur

Bu kılavuzda yalnızca sunucu tarafı ele alınacaktır. İstemci kurulumu için şu adrese bakabilirsiniz: Shadowsocks İstemcisi öğretici sayfası.

Shadowsocks'nin İki Yönünü Anlamak

Shadowsocks Sunucu Tarafı:

  1. Rol: Proxy hizmeti sunucu tarafında çalışır. Sunucu, istemcinizden gelen şifreli trafiği alır ve hedef adrese iletir.
  2. Konum: Kısıtlayıcı ağlardan (Çin gibi) kaynaklanan engellerden kaçınmak için internet erişiminin açık olduğu bir bölgede konumlandırılmış bir sanal özel sunucuya (VPS) ihtiyaç duyarsınız.

Shadowsocks İstemci Tarafı:

  1. Rol: İstemci, yerel cihazınızda (bilgisayar, telefon vb.) çalışır ve trafiğinizi Shadowsocks sunucusuna göndermeden önce şifreler.
  2. Kurulum: Farklı platformlar (Windows, macOS, Linux, Android, iOS) için istemciler mevcuttur ve resmi Shadowsocks web sitesinden edinilebilir.

 

Shadowsocks Yapılandırmasının Sunucu Gereksinimleri

Shadowsocks, Ubuntu, Debian veya CentOS ile bir VPS:

Bu işletim sistemlerinden herhangi birini kullanmak, Shadowsocks gibi programları kurup çalıştırmak için iyi desteklenen bir platform sağlar.

  • Ubuntu: Güçlü bir topluluk desteğiyle birlikte kullanımı kolay olan Ubuntu, yeni başlayanlar ve kapsamlı belgelere ihtiyaç duyanlar için iyi bir seçimdir.
  • Debian: Kararlılığı ve sağlamlığıyla tercih edilen Debian, sistem çalışma süresinin önemli olduğu üretim sunucuları için uygundur.
  • CentOS: Kurumsal kullanıcıların gözdesi olan CentOS, yüksek performansı ve profesyonel ortamlardaki yaygın kullanımıyla öne çıkar.

 

Shadowsocks Yapılandırmasının Sunucu Gereksinimleri

Shadowsocks, Ubuntu, Debian veya CentOS ile bir VPS:

Bu işletim sistemlerinden herhangi birini kullanmak, Shadowsocks gibi programları kurup çalıştırmak için iyi desteklenen bir platform sağlar.

  • Ubuntu: Güçlü bir topluluk desteğiyle birlikte kullanımı kolay olan Ubuntu, yeni başlayanlar ve kapsamlı belgelere ihtiyaç duyanlar için iyi bir seçimdir.
  • Debian: Kararlılığı ve sağlamlığıyla tercih edilen Debian, sistem çalışma süresinin önemli olduğu üretim sunucuları için uygundur.
  • CentOS: Kurumsal kullanıcıların gözdesi olan CentOS, yüksek performansı ve profesyonel ortamlardaki yaygın kullanımıyla öne çıkar.

 

Shadowsocks Yapılandırmasına İlişkin Temel Teknik Bilgiler

SSH Nasıl Kullanılır ve Linux Komutları Nasıl Çalıştırılır

Bu alanlarda temel düzeyde bilgiye sahip olmak bile sunucu ortamınızı verimli biçimde yapılandırmanıza ve yönetmenize önemli katkı sağlar.

  • SSH (Secure Shell): Bu protokol, sunucunuza uzaktan güvenli biçimde bağlanmanızı, komut çalıştırmanızı, dosya aktarmanızı ve sunucuyu yönetmenizi sağlar.
  • Linux Komutları: Paket kurma, servisleri yapılandırma, yapılandırma dosyalarını düzenleme ve sorun giderme gibi işlemler için Linux kabuğuna aşina olmanız beklenmektedir.

Güvenilir bir VPS sağlayıcısı seçmek kritik önem taşır; zira bu seçim performansı, kapasiteyi ve genel hizmet güvenilirliğini doğrudan etkiler.

  • Cloudzy: Rekabetçi fiyatlandırması ve güvenilir performansıyla öne çıkan, şunlar için ideal bir seçenek: VPS satın al uygun fiyatıyla.
  • DigitalOcean ve Linode: Her ikisi de sadeliği ve geliştirici dostu arayüzleriyle bilinir; sunucu yönetimine yeni başlıyorsanız bu özellikle cazip olabilir.
  • Vultr: Farklı performans ihtiyaçlarına uygun planlar ve düşük gecikme için uluslararası veri merkezleri sunar.
  • AWS (Amazon Web Services): Gelişmiş özellikleri sayesinde kurumsal ölçekli projeler için veya varsayılan VPS özellik setinin ötesine geçmeniz gerektiğinde tercih edilir.

Bir Alan Adı (İsteğe Bağlı)

  • Shadowsocks Trafiğini Gizleyerek Ekstra Güvenlik Sağlar:

Bir alan adı, Shadowsocks sunucunuza erişmek istediğinizde yalnızca bir IP adresi yerine geçmez.

 

Shadowsocks'yi VPS Sunucunuza Kurma

Yeni bir yazılım kurmadan önce, sunucunuzdaki paket listelerinin ve yüklü paketlerin güncel olduğundan emin olmalısınız. Debian/Ubuntu tabanlı bir sunucuda şu komutu kullanırsınız:

Adım 1: Sunucunuzu Güncelleyin

Yeni bir yazılım kurmadan önce, sunucunuzdaki paket listelerinin ve mevcut paketlerin güncel olduğundan emin olmanız önemlidir. Bu, bağımlılık sorunlarının önüne geçer.

CopyEdit

sudo apt-get update && sudo apt-get upgrade -y

CentOS veya diğer RPM tabanlı dağıtımlarda şu komutu kullanabilirsiniz:

bash

CopyEdit

sudo yum update -y

 

Sunucunuzu güncel tutmak, tüm bileşenlerin en son sürümüyle çalışmanızı sağlar; bu da güvenlik ve performans açısından kritik öneme sahiptir.

Adım 2: Shadowsocks'yi Kurun

Shadowsocks için birçok farklı uygulama mevcuttur. Kaynak kısıtlı VPS'lerde daha iyi performans için Python paketi veya yerel C uygulaması (Shadowsocks-libev gibi) sık tercih edilir. Python sürümünü kullanıyorsanız pip üzerinden kurabilirsiniz:

bash

CopyEdit

sudo apt-get install python-pip

sudo pip install shadowsocks

 

Alternatif olarak, hafif ve verimli bir uygulama olan Shadowsocks-libev için kurulum şöyle yapılır:

bash

CopyEdit

sudo apt-get install shadowsocks-libev

 

Hangi sürümü seçeceğiniz, performans gereksinimlerinize ve her sürüme olan aşinalığınıza bağlıdır.

Adım 3: Yapılandırma Dosyası Oluşturun

Shadowsocks genellikle bir JSON yapılandırma dosyası kullanır. Bu dosya şu temel parametreleri tanımlar:

  • sunucu: VPS'nizin IP adresi (tüm arayüzleri dinlemek için çoğunlukla 0.0.0.0 olarak ayarlanır).
  • sunucu_port: Shadowsocks'nin dinleyeceği port.
  • şifre: Şifreleme için kullanılacak güçlü bir parola.
  • yöntem: Şifreleme yöntemi (örn. aes-256-gcm, chacha20-ietf-poly1305).

Örnek bir yapılandırma dosyası (/etc/shadowsocks.json) şu şekilde görünebilir:

json

CopyEdit

{

"server": "0.0.0.0",

"server_port": 8388,

"password": "your_strong_password",

"timeout": 300,

method": "aes-256-gcm

}

Bu dosya hassas bilgiler içerdiğinden güvenliğini sağladığınızdan emin olun.

Adım 4: Shadowsocks Servisini Başlatın

Yapılandırma dosyasını yerleştirdikten sonra Shadowsocks servisini başlatabilirsiniz. Python sürümünü kurduysanız şu komutu çalıştırabilirsiniz:

bash

CopyEdit

ssserver -c /etc/shadowsocks.json -d start

 

Shadowsocks-libev için hizmeti systemd ile yönetebilirsiniz:

bash

CopyEdit

sudo systemctl start shadowsocks-libev

sudo systemctl enable shadowsocks-libev

 

Bu komut servisi hemen başlatır ve sistem açılışında otomatik olarak başlamasını sağlar. Servisin durumunu şu komutla kontrol edebilirsiniz:

bash

CopyEdit

sudo systemctl status shadowsocks-libev

Bir İstemciden Shadowsocks'ye Bağlanma

Sunucuyu kurduktan sonra, istemci cihazlarınızı Shadowsocks proxy'sini kullanacak şekilde yapılandırmanız gerekir.

Windows/macOS Shadowsocks Yapılandırması

Bu platformlar için popüler bir istemci Shadowsocks-NG'dir. Yapmanız gerekenler:

  • Shadowsocks-NG'yi resmi deposundan veya güvenilir bir kaynaktan indirip kurun.
  • Uygulamayı açın ve aşağıdaki bilgilerle yeni bir sunucu profili oluşturun:
    • Sunucu IP: VPS IP adresiniz.
    • Sunucu Portu: Sunucunuzdaki JSON dosyasında yapılandırıldığı şekilde (örn. 8388).
    • Şifre: Belirlediğiniz şifrenin aynısı.
    • Şifreleme Yöntemi: Sunucunuzun yapılandırmasıyla eşleşecek şekilde ayarlayın.
  • Profili kaydedin ve bağlantıyı etkinleştirin.

Android/iOS Shadowsocks Yapılandırması

Mobil cihazlar için çeşitli istemci seçenekleri mevcuttur:

  • Shadowrocket (iOS): Sunucu bilgilerini Shadowsocks-NG'ye benzer şekilde eklediğiniz, yaygın olarak kullanılan bir istemcidir.
  • Outline: Her iki platformda da kullanımı kolay bir arayüz sunar ve bağlantı kurulumunu basitleştirir.
  • Resmi Shadowsocks Uygulaması: Cihazınıza bağlı olarak, ilgili uygulama mağazasında resmi veya topluluk tarafından düzenli olarak güncellenen bir sürüm bulabilirsiniz.

Kurulum şunları içerir:

  • Uygulama yükleniyor.
  • VPS IP adresinizi, portunuzu, parolanızı ve şifreleme yönteminizi girin.
  • Proxy bağlantısını etkinleştirin.

Linux Shadowsocks Yapılandırması

Linux masaüstü veya terminal kullanıcıları için Shadowsocks-libev istemcisi iyi bir seçenektir:

  • Dağıtımınızın paket yöneticisiyle kurun (örneğin: sudo apt-get install shadowsocks-libev).
  • Gerekirse bir istemci JSON dosyası yapılandırın ya da sunucu yapılandırmasına benzer komut satırı seçeneklerini kullanın.
  • Örneğin şu komutu çalıştırabilirsiniz:

bash

CopyEdit

ss-local -c /path/to/client-config.json

 

client-config.json dosyası, bağlanmak istediğiniz sunucuyla eşleşen parametreleri içermelidir.

 

Güvenlik İyileştirmeleri

Tespiti Önlemek İçin Varsayılan Portları Değiştirin

Tarama araçlarının hedef alabileceği varsayılan portları daha az bilinen portlarla değiştirin.

Bir Eklenti ile TLS Gizleme Kullanın (örn. V2Ray, Cloak)

TLS obfuscation, şifreli trafiğinizi sıradan HTTPS trafiği gibi göstererek saldırganların ve sansür sistemlerinin tespit etmesini zorlaştırır. V2Ray veya Cloak eklentileri bu ek korumayı sağlar.

IP Adresinizi Gizlemek için Cloudflare Kullanın (İsteğe Bağlı)

Trafiğinizi Cloudflare üzerinden yönlendirmek, sunucunuzun gerçek IP adresini güçlü ağının arkasında gizler.

Shadowsocks Yapılandırmasında Sık Karşılaşılan Sorunlar

Bağlantı Sorunu

Güvenlik Duvarını, Yapılandırma Dosyalarını veya VPS Sağlayıcı Kısıtlamalarını Kontrol Edin

Bağlantı sorunları; yanlış yapılandırılmış güvenlik duvarı kurallarından, yapılandırma dosyası hatalarından veya VPS sağlayıcınızın uyguladığı kısıtlamalardan kaynaklanabilir.

Yavaş Hızlar

BBR'yi Deneyin, Şifreleme Yöntemini veya VPS Konumunu Değiştirin

Daha hafif bir şifreleme algoritması kullanmak ya da coğrafi olarak daha yakın bir VPS konumuna geçmek performansı artırır.

ISP Tarafından Engellendi

Obfuscation Teknikleri Kullanın veya Alan Adı Tabanlı Proxy'ye Geçin:

İnternet servis sağlayıcınız trafiğinizi sansürlüyorsa, obfuscation teknikleri veri akışınızı sıradan internet trafiği gibi gösterebilir.

Sonuç

Shadowsocks, internet trafiğinizi bulunduğunuz bölgenin dışındaki bir sunucu üzerinden yönlendirerek internet sansürünü aşmanıza yardımcı olan açık kaynaklı bir proxy programıdır.

Shadowsocks'nin öne çıkan özelliklerinden biri hızıdır; düşük kaynak kullanımı sayesinde veri alışverişindeki gecikmeyi azaltır.

Bununla birlikte, Shadowsocks kurulumu kolay değildir ve ağ temellerine dair daha derin bir anlayış gerektirir.

Bunun yanı sıra, Shadowsocks performansı büyük ölçüde sunucunun kalitesine ve konumuna bağlıdır. Kararsız bağlantılar veya düşük hızlarla karşılaşmamak için stabil ve hızlı bir sunucu seçmek gerekir.

Paylaş

Blogdan daha fazlası

Okumaya devam et.

MikroTik L2TP VPN kurulum kılavuzu için Cloudzy başlık görseli; kalkan simgeleriyle süslenmiş parlak mavi ve altın renkli dijital bir tünel aracılığıyla bir dizüstü bilgisayarın sunucu rafına bağlandığını gösteriyor.
Güvenlik ve Ağ

MikroTik L2TP VPN Kurulumu (IPsec ile): RouterOS Kılavuzu (2026)

Bu MikroTik L2TP VPN kurulumunda L2TP tünellemeyi, IPsec ise şifreleme ve bütünlüğü sağlar. İkisini birlikte kullanmak, üçüncü taraf yazılıma gerek kalmadan yerel istemci uyumluluğu sunar.

Reksa SirusReksa Sirus 9 dk okuma
Karanlık teal arka planda Cloudzy markasıyla, uzak ana bilgisayar kimliği değişikliği hakkında SSH uyarı mesajı ve Düzeltme Kılavuzu başlığını gösteren terminal penceresi.
Güvenlik ve Ağ

Uyarı: Uzak Ana Bilgisayar Kimliği Değişti ve Nasıl Düzeltilir

SSH, sistemler arasında şifreli bir tünel oluşturan güvenli bir ağ protokolüdür. Grafik arayüz gerektirmeksizin bilgisayarlara uzaktan erişmesi gereken geliştiriciler arasında popülerliğini korumaktadır.

Reksa SirusReksa Sirus 10 dk okuma
Karanlık arka planda uyarı sembolleri ve mavi sunucu içeren DNS sunucu sorun giderme kılavuzu görseli, Linux ad çözümleme hataları için.
Güvenlik ve Ağ

Ad Çözümlemede Geçici Hata: Ne Anlama Gelir ve Nasıl Düzeltilir?

Linux kullanırken web sitelerine erişmeye, paket güncellemeye ya da internet bağlantısı gerektiren görevleri çalıştırmaya çalışırken ad çözümlemede geçici hata ile karşılaşabilirsiniz.

Reksa SirusReksa Sirus 12 dk okuma

Dağıtmaya hazır mısınız? Aylık 2,48 dan başlayan fiyatlarla.

2008'den bu yana bağımsız bulut. AMD EPYC, NVMe, 40 Gbps. 14 gün para iade garantisi.