Menggunakan Tor Di Linux
Assalamualaikum wr wb. Masih dalam rangka menulis di pekan terakhir tahun 2024, saya akan membahas cara menggunakan tor di command line. Saya menggunakan referensi yang ada pada sebuah blog untuk tulisan ini. Tor adalah sebuah proyek untuk membuat penggunanya dapat berselancar di internet secara anonim dengan cara mengarahkan koneksi penggunanya melalui beberapa server dan mengenkripsi data selama proses transmisinya. Paket tor sudah tersedia pada distro Linux mainstream. Misalnya pada distro Fedora, proses instalasinya cukup mudah menggunakan dnf
:
$ sudo dnf -y install tor
Instalasi tor akan menyertakan paket torsocks
. Lanjutkan dengan mengedit file konfigurasi tor yang ada pada /etc/tor/torrc
, pastikan konfigurasi berikut ini aktif:
CookieAuthentication 0
ControlPort 9051
Pada distro Fedora, service tor tidak berjalan secara otomatis. Gunakan perintah ini untuk menjalankan service tor secara otomatis ketika komputer boot:
$ sudo systemctl enable tor --now
Namun, jika ingin menjalankan service tor secara manual, cukup gunakan perintah ini:
$ sudo systemctl start tor
Periksa apakah service tor sudah aktif:
$ sudo systemctl status tor.service
● tor.service - Anonymizing overlay network for TCP
Loaded: loaded (/usr/lib/systemd/system/tor.service; disabled; preset: disabled)
Drop-In: /usr/lib/systemd/system/service.d
└─10-timeout-abort.conf, 50-keep-warm.conf
Active: active (running) since Sun 2024-12-29 13:59:48 WIB; 27s ago
Invocation: 2e839f354d2c43d4b49971dccd7ddccd
Process: 125457 ExecStartPre=/usr/bin/tor --runasdaemon 0 --defaults-torrc /usr/share/tor/defaults-torrc -f /etc/tor/torrc --verify-config (code=exited, status=0/SUCCESS)
Main PID: 125460 (tor)
Tasks: 9 (limit: 18651)
Memory: 107.1M (peak: 107.3M)
CPU: 3.236s
CGroup: /system.slice/tor.service
└─125460 /usr/bin/tor --runasdaemon 0 --defaults-torrc /usr/share/tor/defaults-torrc -f /etc/tor/torrc
Setelah servicenya berjalan maka periksa alamat IP yang digunakan jika mengakses internet tanpa tor:
$ curl -4 ip.me
182.4.69.81
Lalu periksa alamat IP yang aktif jika menggunakan tor relay:
$ torify curl -4 ip.me
185.40.4.29
Untuk mengubah tor relay yang sedang aktif, gunakan perintah ini:
$ echo -e 'AUTHENTICATE ""\r\nsignal NEWNYM\r\nQUIT' | ncat 127.0.0.1 9051
Setelah itu periksa kembali IP yang diperoleh dari tor relay:
$ torify curl -4 ip.me
109.70.100.5
Bisa terlihat bahwa IP yang diperoleh dari tor relay kini telah berubah. Kesimpulannya adalah, kita tidak perlu melakukan instalasi tor browser untuk menggunakan tor. Sampai di sini tulisan kali ini, sampai jumpa di tulisan saya yang lain. Wassalam.