Catatan: Anda sebaiknya hanya menjalankan relay Windows jika Anda dapat menjalankannya 24/7. Jika Anda tidak dapat menjamin itu, Snowflake adalah cara yang lebih baik untuk menyumbangkan sumber daya.

Menyiapkan sistem Windows sebagai relay mengharuskan Anda melakukan beberapa langkah sederhana untuk menyiapkan akun pengguna, mengunduh Windows expert bundle, menerapkan file konfigurasi torrc, dan menjalankan Tor dari baris perintah. Di bawah ini adalah instruksi terperinci tentang cara melakukan langkah-langkah ini—pastikan Anda mengikutinya dengan sangat saksama, dan lakukan modifikasi yang diperlukan yang diuraikan di sepanjang proses.

1. Membuat akun pengguna untuk Tor

Pertama Anda perlu membuat akun baru agar Tor dapat berjalan terisolasi dari konfigurasi pribadi Anda sekaligus memiliki izin sistem yang dapat dikelola.

  1. Untuk memulai, buka Control Panel Anda dan pilih 'Accounts'.
  2. Pada menu sisi kiri, pilih 'Family & other people'.
  3. Di sebelah subheader 'Add another user to this PC', klik tanda + besar.
  4. Sebuah panel akan muncul meminta informasi akun Windows. Di bagian bawah, pilih teks kecil yang menyatakan "I do not have this users sign-in information".
  5. Pada panel berikutnya, pilih teks serupa di bagian bawah yang menyatakan "Set up user without using a Microsoft account".
  6. Masukkan username untuk pengguna tersebut. Apa pun yang Anda suka tidak masalah, meski dalam panduan ini username torrelay akan digunakan. Lalu masukkan kata sandi yang kuat dan lanjutkan.

2. Mengunduh dan mengonfigurasi bundel Windows Expert

2.1 Mengunduh

Langkah berikutnya adalah mengunduh dan menginstal Windows Expert bundle serta menyiapkan file torrc Anda.

  1. Kunjungi Unduh kode sumber Tor dan gulir ke bawah untuk memilih 'Windows Expert Bundle'.
  2. Buka direktori C:\Users\torrelay\ Anda.
  3. Buat folder bernama tor. *(Opsional. Path kustom dapat digunakan, meskipun Anda harus melakukan modifikasi yang diperlukan pada langkah-langkah berikutnya.)

2.2 Konfigurasi

  1. Ekstrak bundel Expert yang di-zip ke direktori Tor yang baru Anda buat. Dua folder akan ditempatkan di sana; satu bernama Tor, dan yang lainnya Data.
  2. Sekarang buat folder bernama log di C:\Users\torrelay\tor. Anda kemudian perlu membuat file kosong dan menamainya notices.log di folder log.
  3. Anda sekarang perlu membuat file torrc untuk mendefinisikan aturan relay Anda. Jalur direktori bawaan untuk file ini adalah C:\Users\torrelay\AppData\Roaming\tor\torrc, namun Anda dapat menentukan lokasi kustom saat memulai melalui baris perintah dengan flag -f. (Selengkapnya di bawah)
  4. Buka file torrc yang baru Anda buat di editor teks dan isi dengan konten berikut:

    #Change the nickname "myNiceRelay" to a name that you like
    Nickname myNiceRelay
    ORPort 9001
    ExitRelay 0
    SocksPort 0
    #Paths assume you extracted to C:\Users\torrelay\tor - if you
    #extracted elsewhere or used a different username, adjust the
    #paths accordingly
    DataDirectory C:\Users\torrelay\tor\Data
    Log notice file C:\Users\torrelay\tor\log\notices.log
    GeoIPFile C:\Users\torrelay\tor\Data\Tor\geoip
    GeoIPv6File C:\Users\torrelay\tor\Data\Tor\geoip6
    #Put your email below - Note that it will be published on the metrics page
    ContactInfo tor-operator@your-emailaddress-domain
    
  5. Pastikan semuanya terisi dengan benar, lalu simpan dan keluar.

3. Menyalakan relay Anda

Ada dua metode untuk menyalakan relay Anda untuk pertama kali, tergantung preferensi dan kebutuhan Anda.

3.1 Metode 1: Antarmuka pengguna

  1. Navigasikan ke direktori tempat Anda mengekstrak file Tor.
  2. Cukup Shift + klik kanan pada file tor.exe dan pilih 'Run as other user' dari menu drop-down, lalu masukkan kata sandi untuk akun Tor Anda ketika diminta.
  • Catatan: Pastikan jangan mengklik tombol 'Run as administrator'—ini berbahaya!

3.2 Metode 2: Baris perintah

  1. Buka command prompt Anda. Navigasikan ke C:\Users\torrelay\tor\Tor dengan perintah cd C:\Users\torrelay\tor\Tor.
  2. Ketik RUNAS /user:torrelay tor.exe dan tekan enter. Jika Anda memiliki file torrc di lokasi selain lokasi default (seperti folder home), tentukan path dengan flag -f.
    • Contoh: RUNAS /user:torrelay "tor.exe -f C:\Users\torrelay\tor\Tor\torrc"
  3. Anda sekarang seharusnya melihat Tor mulai berjalan di terminal Anda. Tunggu hingga selesai bootstrapping.
  4. Setelah beberapa saat, Tor seharusnya mempublikasikan OrPort-nya, dan Anda akan berhasil meneruskan lalu lintas untuk Jaringan Tor.
    • Pemberitahuan: Tergantung pengaturan sistem Anda, Tor mungkin gagal mulai dan menghasilkan error yang menunjukkan bahwa Tor tidak dapat membuat file. Jika ini terjadi, cukup buka Windows Defender Security Center dan pilih "App & browser control". Tambahkan file tor.exe ke daftar izin, lalu jalankan ulang tor.exe dari baris perintah. Tor sekarang seharusnya mulai normal.

4. Catatan akhir

Jika Anda mengalami kesulitan menyiapkan relay Anda, lihat bagian bantuan kami. Jika relay Anda sekarang sudah berjalan, lihat catatan pasca-instalasi .