
NEDEN TOR AĞINDA SİTE YAYINLARIZ
Tor ağı üzerinde site yayınlamak ve .onion uzantılı servis oluşturmak, çeşitli sebeplerden dolayı tercih edilebilmektedir. İşte bu tercihlerin başlıca nedenleri:
- Anonimlik ve Gizlilik:
Tor, kullanıcıların ve sunucuların IP adreslerini gizleyerek kimliklerini saklamalarına olanak tanır. Bu, özellikle hassas bilgiler paylaşan veya sansürden kaçınmak isteyen kişiler için büyük bir avantaj sağlar. - Sansüre Karşı Dayanıklılık:
Tor ağı, merkezi olmayan bir yapıya sahiptir. Bu sayede, hükümetler veya büyük kuruluşlar tarafından uygulanan sansür ve engellemelerden bağımsız olarak erişim sağlanabilir. Bu durum, ifade özgürlüğünü korumak için önemlidir. - Güvenlik:
Tor ağı, veri trafiğini şifreleyerek aktarır. Bu durum, kullanıcıların ve sitelerin üçüncü şahıslar tarafından izlenmesini zorlaştırır. Özellikle kritik bilgilerin veya hassas verilerin paylaşımında ek güvenlik sağlar. - Özel Hizmetlerin Oluşturulması:
.onion adresleri ile yayınlanan siteler, sadece Tor ağı üzerinden erişilebilir olduğundan, belirli bir kullanıcı kitlesine özel, kapalı ya da deneysel projeler oluşturulabilir. Bu durum, belirli topluluklar arasında özel bir iletişim ağı kurmak için de kullanılabilir. - Güvenilirlik ve İstikrar:
Merkezi bir sunucuya bağlı olmadıkları için, Tor üzerindeki hizmetler saldırılara ve fiziksel baskılara karşı daha dirençli olabilir. Bu da özellikle eleştirel içeriklere sahip siteler için önem taşır.
TOR AĞINDA SİTE YAYINLAMA ADIMLARI
1. Gerekli Paketlerin Kurulumu
Öncelikle, sisteminizin güncel olduğundan emin olun ve Apache ile Tor paketlerini yükleyin. Terminalde şu komutları kullanın :
sudo apt-get update
sudo apt-get install apache2 tor
- apt-get update: Paket listelerini günceller.
- apache2: Apache web sunucusunu kurar.
- tor: Tor servislerini kurarak, Tor ağına katılmanıza olanak sağlar.
2. Apache Sunucusunun Temel Ayarları
Apache varsayılan olarak /var/www/html
dizinindeki dosyaları sunar. Bu dizine kendi web sitenizin dosyalarını yerleştirebilirsiniz. Örneğin, test amacıyla bir “index.html” dosyası oluşturun :
echo "<html><head><title>Merhaba Tor!</title></head><body><h1>Apache ile Tor Gizli Servisi</h1><p>Bu site Tor ağı üzerinden hizmet veriyor.</p></body></html>" | sudo tee /var/www/html/index.html
Bu adım, web sunucunuzun doğru çalışıp çalışmadığını kontrol etmenizi sağlar.
3. Tor Gizli Servis Yapılandırması
Tor’un .onion adresini oluşturabilmesi için yapılandırma dosyasına (torrc) gerekli direktifleri eklemeniz gerekir. Terminalde yapılandırma dosyasını açın :
sudo nano /etc/tor/torrc
Dosyanın en altına aşağıdaki satırları ekleyin :
# Apache ile Tor Gizli Servis Yapılandırması
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80
- HiddenServiceDir: Tor’un gizli servise ait dosyaları (anahtarlar ve .onion adresi) saklayacağı dizini belirtir. Bu dizin seçtiğiniz yola göre farklılık gösterebilir.
- HiddenServicePort: İlk parametre (80) Tor ağı üzerinden ulaşılacak portu; ikinci parametre (127.0.0.1:80) ise Apache sunucusunun yerel adres ve portunu gösterir. Apache varsayılan olarak 80 numaralı portu kullanır.
Kaydedip dosyayı kapatın (Nano editöründe kaydetmek için Ctrl+O ve ardından çıkmak için Ctrl+X).
4. Tor Servisini Yeniden Başlatma
Yapılandırma dosyasında yaptığınız değişikliklerin aktif olması için Tor servisini yeniden başlatın :
sudo systemctl restart tor
Bu işlem, Tor’un yeni yapılandırmaları okuyup uygulamasını sağlar.
5. Oluşturulan .onion Adresini Öğrenme
Tor servisi yeniden başlatıldığında, belirtilen dizinde .onion adresiniz oluşturulur. Adresi görmek için şu komutu kullanın :
sudo cat /var/lib/tor/hidden_service/hostname
Komutu çalıştırdığınızda, örneğin “abcd1234efgh5678.onion” şeklinde bir adres alacaksınız. Bu, Tor ağı üzerinden erişilebilen gizli servisinizin adresidir.
6. Apache ve Tor Arasındaki İletişimin Kontrolü

Apache, yerel olarak 127.0.0.1:80 adresinde çalışmaktadır. Tor, gelen istekleri bu adrese yönlendirecektir. Bu nedenle Apache’de ekstra bir ayar yapmanız gerekmez. Ancak, güvenlik açısından şu noktalara dikkat edebilirsiniz:
- Güvenlik Duvarı: Sistemde bir güvenlik duvarı varsa, Apache portu (80) ve Tor’un kullanacağı portların (örneğin, varsayılan olarak Tor dış dünyaya kapalıdır) düzgün yapılandırıldığından emin olun.
- Apache Güvenlik Modülleri: İleri seviye güvenlik için Apache’de
mod_security
veyamod_evasive
gibi ek güvenlik modüllerini yükleyip yapılandırabilirsiniz. - Güncellemeler: Hem Apache hem de Tor için düzenli güvenlik güncellemelerini takip edin.
7. Ek Notlar ve İleri Seviye Yapılandırmalar
- SSL/TLS: Tor ağı üzerinde HTTPS kullanımı zorunlu değildir, ancak güvenlik ve veri bütünlüğü açısından düşünülebilir.
- Log Dosyaları: Hem Apache hem de Tor log dosyalarını düzenli olarak kontrol etmek, olası saldırıları veya hataları tespit etmenize yardımcı olur.
- Gizlilik: Gizli servis kurulumunda, sisteminize dışarıdan erişimi kısıtlamak ve mümkünse servislerinizi izole etmek önemlidir.
SUNUCU OLARAK NE KULLANILABİLİR
1- RASPBERRY Pİ KARTI :

Raspberry Pi, düşük maliyetli ve enerji verimli olması nedeniyle küçük ölçekli projeler ve hobi amaçlı web sunucuları için ideal bir platformdur. Raspberry Pi üzerinde .onion uzantılı bir site yayınlamak, hem deneysel hem de anonim ve sansüre dayanıklı bir hizmet sunmak isteyenler için cazip bir seçenektir. İşte Raspberry Pi üzerinde .onion uzantılı site yayınlamanın bazı avantajları ve temel adımlar:
Avantajlar
- Düşük Maliyet ve Enerji Verimliliği:
Raspberry Pi, pahalı donanımlara ihtiyaç duymadan düşük maliyetle sürekli çalışabilecek bir sunucu çözümü sunar. - Kompakt ve Taşınabilir:
Küçük boyutu sayesinde projelerinizi kolayca taşıyabilir veya evde/işyerinde sınırlı alanlarda kullanabilirsiniz. - Anonimlik ve Güvenlik:
Tor ağı üzerinden çalışan .onion siteleri, Raspberry Pi’nin düşük kaynak tüketimiyle birlikte gizlilik ve anonimlik sağlar. Bu, özellikle sansür ve gözetimden kaçınmak isteyen kullanıcılar için önemlidir. - Öğrenme ve Deneyim:
Raspberry Pi ile Linux tabanlı sistemlerde çalışmak, sunucu yönetimi, ağ yapılandırması ve güvenlik konularında pratik deneyim kazanmanızı sağlar.
2- VPS VE VDS :

VPS (Virtual Private Server) ve VDS (Virtual Dedicated Server), sanal sunucu hizmetleri olarak sunulsa da, aralarındaki farklar genellikle teknik düzeyde ve kullanım amacına dayalıdır. İşte bu iki terimi ve farklarını daha ayrıntılı olarak açıklamak:
VPS (Virtual Private Server) Nedir?
VPS, bir fiziksel sunucunun sanallaştırma teknolojisi kullanılarak birden fazla sanal sunucuya bölünmesiyle oluşturulan bir sanal sunucudur. VPS, bir sunucu üzerinde bağımsız bir şekilde çalışan bir ortam sağlar, ancak fiziksel sunucu kaynağını paylaşır.
VPS Özellikleri:
- Paylaşılan Kaynaklar: VPS, fiziksel sunucunun işlemci, RAM ve disk alanını paylaşır. Ancak her VPS, kendine ait işletim sistemine, IP adresine ve root erişimine sahip olabilir.
- Daha Düşük Maliyet: VPS, fiziksel bir sunucuya kıyasla daha düşük maliyetli bir çözüm sunar, çünkü kaynaklar paylaşıldığı için fiziksel sunucu maliyetleri daha uygun hale gelir.
- Özelleştirme: Kullanıcılar, kendi VPS’lerini ihtiyaçlarına göre yapılandırabilir ve bağımsız yazılım yükleyebilirler.
- Performans: Kaynaklar paylaşıldığı için, çok yoğun trafik ve yüksek yük altında performans dalgalanmaları yaşanabilir.
VDS (Virtual Dedicated Server) Nedir?
VDS, tıpkı VPS gibi sanallaştırma kullanılarak bir sunucu üzerinde sanal bir ortam sağlar, ancak VPS’ten farklı olarak, VDS kullanıcıya daha fazla kaynak ve bağımsızlık sunar. VDS, fiziksel sunucudan izole edilen daha yüksek kaynaklara sahip bir sanal sunucudur.
VDS Özellikleri:
- Bağımsız Kaynaklar: VDS, genellikle tamamen ayrılmış RAM, CPU ve disk alanı sunar. Bu, diğer sanal sunucularla kaynak paylaşımını minimuma indirger.
- Yüksek Performans: VDS, daha fazla kaynak sunarak yüksek performans ve kararlılık sağlar. Bu da yoğun trafik veya yüksek işlem gücü gereksinimleri olan uygulamalar için idealdir.
- Daha Yüksek Maliyet: VPS’e kıyasla, VDS genellikle daha pahalıdır çünkü daha fazla kaynak ve bağımsızlık sunar.
VPS ve VDS Arasındaki Farklar:
- Kaynak Paylaşımı:
- VPS: Fiziksel sunucu kaynaklarını paylaşır, bu da performans dalgalanmalarına neden olabilir.
- VDS: Kaynaklar daha bağımsızdır, bu da daha kararlı bir performans sağlar.
- Performans:
- VPS: Performans, kullanılan kaynakların yoğunluğuna bağlı olarak dalgalanabilir.
- VDS: Yüksek performans gereksinimleri olan işler için daha uygundur, çünkü kaynaklar ayrıdır.
- Maliyet:
- VPS: Genellikle daha düşük maliyetlidir.
- VDS: Yüksek kaynaklar ve bağımsızlık nedeniyle daha pahalıdır.
- Kontrol ve Yönetim:
- VPS: Yönetim ve yapılandırma genellikle kullanıcıya bırakılır, ancak kaynakların paylaşımı bazı sınırlamalar getirebilir.
- VDS: Genellikle daha esnek ve bağımsız bir yönetim ve kontrol imkanı sunar.
UDEMY EĞİTİMİ
Merhaba Arkadaşlar,
Eğer DarkWeb’ de .onion uzantılı sitelerin nasıl oluşturulduğunu, Tor ağı üzerinden nasıl güvenli ve anonim bir şekilde yayın yapabileceğinizi öğrenmek istiyorsanız, Udemy’deki kursum tam size göre ! Bu kapsamlı eğitimde :
- Adım adım kurulum: Raspberry Pi, Apache ve Tor yapılandırmalarını detaylıca ele alıyoruz.
- Güvenlik ipuçları: Gizlilik, veri güvenliği ve sansürden korunma stratejilerini öğreniyorsunuz.
- Pratik örnekler: Canlı demo ve gerçek dünyadan örneklerle teoriyi pratiğe dökme fırsatı buluyorsunuz.
- Sitemizin URL adresine isim belirlemeyi göreceğiz
Kurs, hem yeni başlayanlar hem de deneyimli kullanıcılar için uygun olup, tüm aşamaları detaylıca anlattığı için .onion sitelerin kurulumu konusunda derinlemesine bilgi sahibi olmanızı sağlayacak. Daha fazla bilgi ve kayıt olmak için lütfen aşağıdaki linke göz atın :

Bu eğitim sayesinde, anonimlik ve sansüre dayanıklı siteler oluşturmanın inceliklerini öğrenirken, pratik deneyim kazanacaksınız. Siz de dijital dünyada güvenli adımlar atmaya hazır mısınız ?