Monero Dugumu Sakli Sunucusu Calistir (Qubes-Whonix)

This page has an ENGLISH translation!

Amac

Bu rehberde sana monero dugumunu Tor aginda bir sakli sunucu olarak calistirmayi gosterecegim. Bu rehber, bir onceki rehberde yaptiklarimizin uzerine kurulacak, bu sebeple onu tamamladigindan emin ol: Monero Dugumu (Qubes-Whonix)

Bu rehberi takibinin sonucunda elinde:

  • bir monero dugumu sakli sunucusu olacak; ona elindeki diger monero cuzdanlari ile Tor agi uzerinden baglanabileceksin

Qubes-Whonix icerisinde Tor sakli sunuculari calistirma uzerine daha fazla bilgi icin asagidaki rehbere goz at: https://www.whonix.org/wiki/Onion_Services#Hidden_Webserver

Bu rehberde Whonix 17 calisiran QubesOS 4.2 kullanilmistir.

Not: rehber boyunca "sakli sunucu" ve "sakli servis" terimleri es anlamli olarak kullanilmistir. Ek olarak, "monerod kupu" terimini "anon-monerod-who17" kupunun kisa adi olarak da kullanabilirim.

Kurulum

Sys-whonix icerisinde sakli sunucu olustur

monerod kupu icerisinde bir terminal penceresi ac ve asagidaki komutu gir:

$ qubesdb-read /qubes-ip

Buradaki cikti ile, asagidaki kod parcasinda bulunan ${INTERNAL-IP-OF-MONEROD-QUBE} yaziyi degistir.

QubesOS icerisinde suna tikla: Qubes App Launcher (blue/grey "Q") -> Service Tab -> sys-whonix -> Tor user config. Yeni bir editor penceresinin acildigini goreceksin. Oraya su satirlari yapistir:

HiddenServiceDir /var/lib/tor/hidden_service_monerod_anon_monerod_who17/
HiddenServicePort 18083 ${INTERNAL-IP-OF-MONEROD-QUBE}:18083
HiddenServicePort 18089 ${INTERNAL-IP-OF-MONEROD-QUBE}:18089

Burada ${INTERNAL-IP-OF-MONEROD-QUBE} kismini degistirmeyi unutma. Ardindan Ctrl+s ile degisiklikleri kaydet ve Ctrl+q ile editoru kapat.

Adlandirma yaklasimimiz:

  1. hidden_service: bunun Tor aginda bir sakli sunucu olduguna isaret.
  2. monerod: bu sakli sunucunun monerod yazilimini calistiracagina isaret.
  3. anon_monerod_who17: bu sakli sunucunun disardan gelen baglantilari anon-monerod-who17 isimli kupe yonlendirecegine isaret. (bir onceki rehbere bak)

Sys-whonix kupu icerisindeki tor daemon'unu tekrar yukle: Qubes App Launcher (blue/grey "Q") -> Service Tab -> sys-whonix -> Reload Tor.

Simdi sakli sunucumuza ait onion adresini elde et. Sys-whonix terminal penceresi ac ve asagidaki komutu gir:

$ sudo cat /var/lib/tor/hidden_service_monerod_anon_monerod_who17/hostname

Terminal ciktisinda senin ${ONION-ADDRESS} degerin belirecek.

Bu adres degerini monerod kupu icerisindeki monerod.conf dosyasina yapistirmalisin. Bunun icin monerod kupundeki /home/user/.config/monerod/monerod.conf dosyasini ac ve asagidaki satiri icine yapistir:

anonymous-inbound=${ONION-ADDRESS}:18083,127.0.0.1:18083,16

Buradaki ${ONION-ADDRESS} yazisini senin sakli sunucu adresinle degistir. Degisikliklerini kaydet ve dosyayi kapat.

Monerod.conf dosyasini degistirdikten sonra monerod programini tekrar baslatmalisin:

$ systemctl --user restart monerod.service
$ systemctl --user status monerod.service

Terminal ciktisinda Active (running) durum mesajini gordugunden emin ol.

Monerod kupunun guvenlik duvarini ac

Monerod kupunun disaridan gelen baglantilari yakalayabilmesi icin onun guvenlik duvarinda belirli port degerlerine gecis izni vermelisin. Bu rehberde biz port 18083'u monerod sakli sunuculari arasindaki tor baglantilari icin kullaniyoruz. port 18089'u ise kendi monero cuzdanimizdan monerod sakli sunucumuza erismek icin kullaniyoruz.

Anon-monerod-who17 kupunde terminal penceresi ac ve asagidaki komutlari gir:

$ sudo mkdir -p /usr/local/etc/whonix_firewall.d
$ sudoedit /usr/local/etc/whonix_firewall.d/50_user.conf

Acilan dosya icine su iki satiri gir:

EXTERNAL_OPEN_PORTS+=" 18083 "
EXTERNAL_OPEN_PORTS+=" 18089 "

Dosyayi kaydet ve kapat. Monerod kupunun guvenlik duvarini tekrar yuklemen gerek. Bunun icin anon-monerod-who17 kupunde bir terminal penceresi ac ve asagidaki komutu gir:

$ sudo whonix_firewall

Yeni bir pencere acilacak ve sana her seyin yolunda gittigini soyleyecek. Bu pencereyi kapatabilirsin. Guvenlik duvarinda portlari acma islemini tamamladin.

Sonuc

Bu rehberde sana Qubes-Whonix icerisinde calistirdigin monero dugumunu Tor aginda bir sakli sunucuya cevirmeyi gosterim. Bunun icin oncelikle sys-whonix icindeki Tor User Config dosyasini degistirdik. Ardindan sys-whonix icindeki tor daemon'unu yeniden baslattik. Sakli sunucumuza ait onion adresini anon-monerod-who17 kupu icinde bulunan monerod.conf dosyasina ekledik. Son olarak da anon-monerod-who17 kupunun 18083 ve 18089 portlarini actik.

Bundan sonra elindeki monero cuzdanlarini Tor agi uzerinden kendi monero dugumune baglayabilirsin. Tor aginda onion adreslerine giden baglantilar uctan-uca sifreli ve anonim olduklari icin kimsenin senin monero cuzdanini esitledigini fark edemeyeceginden emin olabilirsin.

Not: bu kurulum Qubes-Whonix kupu icerisinde gerceklestigi icin, monero dugumu sakli sunucun sadece QubesOS'in acik iken hizmete hazir olacak.

Baska bir not: eger yukaridaki islemler sonucunda baglanti kuramazsan, butun QubesOS'i bastan baslat. Ayrica yeni sakli sunucu adresinin genel tor agi icerisinde taninmasi ve yayilmasi icin bir 15 dk beklemek yardim edebilir.

Eger kurulum ve kullanim konusunda daha fazla yardima ihtiyac duyarsan, MoneroTurko chat odasina katil: https://signal.group/#CjQKICUccbfPqIGYux906JmjTTY9TIplefrNHCNB-rNdOB7kEhDwqp9rYNPC4ccS0nROndI6


Rehberi yararli bulduysan bu adrese Monero (XMR) gonderebilirsin:

8ByBcxywCn6VqYG2Wtwz24SS2QYZPexuYKYz7fdyu2Wh1n9JnXn98st1KH8Q8scpbyeL4oCUrWHMaZ7C1T86pc9CEouu7C4
XMR yolla!
XMR
yolla!