Tor Tutorials

Tor Hidden Services Kurulumu — Kendi .onion Sitenizi Baslatin

Tor Hidden Services (gizli servisler veya onion services) Tor agin en guclu ozelliklerinden biridir. Bir sunucunuzu Tor agi uzerinden eristirip benzersiz bir .onion adresi ile dunyanin her yerinden, hicbir hukumet sansurune ugramadan erisilebilir yapabilirsiniz. Turkiye'den yayin yapan gazeteciler, aktivistler, bloglar, haber siteleri, forum yoneticileri ve hatta e-ticaret girisimcileri icin .onion servisler, BTK ve 5651 sayili kanunun yetki alanini tamamen asma olanagini sunar. Bu rehberde 2026 itibariyla en guncel olan V3 onion services yapilandirmasini adim adim anlatacagiz. Linux (Ubuntu / Debian) uzerinde Tor kurulumu, Nginx yapilandirmasi, onion adresi uretimi, ozel 'vanity' adresi olusturma, SSL sertifikasi (opsiyonel), ve AnubizHost'un bu kurulumu onceden yapilmis hosting planlari. Kendi .onion adresinizin olmasi, Turkiye'deki en sansure direncli dijital varliga sahip olmak demektir.

Looking for hosting?

Offshore VPS and dedicated servers, privacy-first, no KYC.

Browse VPS

Hidden Service'in Calisma Prensibi

V3 Onion Services kriptografik olarak benzersiz bir public anahtar icin uretilen 56-karakterli bir .onion adresi kullanir. Calisma prensibi:

  1. Sunucunuz Tor istemcisi calistirir ve bir gizli 'rendezvous' noktasi ile iletisim kurar.
  2. Kullanicilar Tor Browser'dan .onion adresine eristiklerinde, Tor agi uzerinden sunucunuza yonlendirilir.
  3. Kullanicinin istegi sunucunuza 6 tane Tor dugumu uzerinden sifrelenmis olarak ulasir — ne kullanicinin IP'si ne sunucunuzun IP'si aciga cikar.
  4. Yanit ayni yolla geri doner.

V3 onion services'in V2'ye gore avantaji:

  • 256-bit eliptik egri kriptografi (V2 1024-bit RSA)
  • Gelismis directory authentication
  • Daha iyi onion adresi kalitesi ve collision direnci
  • Onion client authentication (ozel erisim kontrolu)

V2 onion servisleri 2021'de kullanimdan kaldirildi; artik sadece V3 kullanilmaktadir.

Linux Sunucusunda Tor Kurulumu

Ubuntu 22.04 veya Debian 12 uzerinde Tor ve gerekli paketleri kurmak:

sudo apt update
sudo apt install tor nginx

Tor'u baslatın ve otomatik baslatmayi aktif edin:

sudo systemctl enable tor
sudo systemctl start tor

Simdi /etc/tor/torrc dosyasini duzenleyin ve hidden service yapilandirmasi ekleyin:

HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80
HiddenServiceVersion 3

Bu yapilandirma: Tor'a /var/lib/tor/hidden_service/ dizininde bir hidden service kurmasini soyler, port 80 icin localhost:80'e yonlendirir ve V3 surumu kullanir.

Tor'u yeniden baslatin:

sudo systemctl restart tor

Yeni .onion adresinizi ogrenmek icin:

sudo cat /var/lib/tor/hidden_service/hostname

Ornek ciktisi: abcdefghijklmnopqrstuvwxyz234567abcdefghijklmnopqrstuvwxyz234567abc.onion

Nginx Yapilandirmasi

Simdi Nginx'i Tor'un baglandigi localhost:80 uzerinde sitenizi sunacak sekilde yapilandirmalisiniz. /etc/nginx/sites-available/hidden-service dosyasini olusturun:

server {
    listen 127.0.0.1:80;
    server_name abcdef...onion;
    root /var/www/hidden-site;
    index index.html index.php;

    location / {
        try_files $uri $uri/ =404;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php8.1-fpm.sock;
    }
}

server_name icine yukarida olusturdugunuz .onion adresini girin. Dikkat: Nginx sadece 127.0.0.1'e listen etmeli, public interface'de degil — aksi takdirde sunucunuzun gercek IP adresi erisilebilir olur ve hidden service amaci bozulur.

Siteyi aktif edin ve Nginx'i yeniden baslatin:

sudo ln -s /etc/nginx/sites-available/hidden-service /etc/nginx/sites-enabled/
sudo systemctl restart nginx

Simdi Tor Browser'dan .onion adresinize eristiginizde siteniz gozukmelidir.

Vanity Onion Adresi Olusturma

Rastgele uretilen .onion adresleri hatirlamasi zor olabilir (abcdefgh...). 'Vanity' adres olusturmak isterseniz adresin ilk birkac karakterini ozellestirebilirsiniz — ornegin 'anubiz...onion' gibi. Bunun icin mkp224o aracini kullanin:

git clone https://github.com/cathugger/mkp224o.git
cd mkp224o
./autogen.sh && ./configure && make
./mkp224o anubiz

Bu komut 'anubiz' ile baslayan .onion adresleri uretmeye calisir. 'anubiz' (6 karakter) icin birkac dakika surebilir; 8+ karakter icin saatler veya gunler.

Uretilen anahtarlari /var/lib/tor/hidden_service/ dizinine tasiyin (hs_ed25519_public_key ve hs_ed25519_secret_key dosyalari) ve Tor'u yeniden baslatin. Artik ozel bir .onion adresiniz olacak.

Guvenlik ve Optimizasyon

Hidden service kurduktan sonra ek guvenlik onemleri:

  • Fail2ban kurun — Nginx loglarini izler ve brute force saldirilarini engeller.
  • Nginx loglarini deaktif edin — Erisim loglari kullanici IP'lerini kaydeder (Tor dugum IP'si olsa bile). Tamamen kapatin: access_log off;
  • Server signature gizleyin — Nginx surumunu ve isletim sistemini ifsa etmeyin: server_tokens off;
  • PHP info sayfalarini kaldirin — phpinfo() sunucu detaylarini ifsa eder.
  • Hardening: AppArmor / SELinux, automatic updates, minimal kurulum.
  • Onion authorization — ozel erisim icin V3 onion client authentication kullanin.

AnubizHost ile Hazir Tor Hosting

Yukaridaki kurulumu kendiniz yapmak istemiyorsaniz, AnubizHost onceden yapilandirilmis Tor hosting planlari sunar:

  • Onceden yapilandirilmis V3 .onion adres ile sunucu
  • Nginx, Apache veya Caddy tercih edebilirsiniz
  • WordPress, Ghost, Matrix, Mastodon gibi yazilimlar icin tek tiklamali kurulum
  • Vanity onion adres uretimi ek hizmet olarak mevcut
  • Izlanda, Romanya, Finlandiya'da offshore sunucular — BTK yetki alani disinda
  • Bitcoin, Monero, USDT ile odeme — KYC gerekmez
  • DDoS koruma — Turkiye'deki muhalif siteler icin onemli
  • Managed Tor updates — her yeni surumu bizim ekibimiz takip eder

$17.90/aydan Tor hosting planlari ile Turk gazeteciler, aktivistler, muhbirler ve icerik ureticileri icin guvenli ve sansursuz .onion siteler kurmak dakikalar icinde mumkun. Kendi .onion varliginizla Turkiye'den tum dunyaya sesinizi duyurun — hicbir sansure maruz kalmadan.

Why Anubiz Host

100% async — no calls, no meetings
Delivered in days, not weeks
Full documentation included
Production-grade from day one
Security-first approach
Post-delivery support included

Ready to get started?

Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.

Anubiz Chat AI

AI Assistant