Cara Membuat Website dengan Jaringan Tor
Tor (The Onion Router) adalah sebuah jaringan anonim yang digunakan untuk menjaga privasi dan keamanan dalam melakukan aktivitas online. Tor bekerja dengan cara mengarahkan koneksi internet Anda melalui serangkaian server di seluruh dunia sehingga sulit bagi orang lain untuk melacak asal dari aktifitas online Anda.
Setiap kali Anda menggunakan Tor, lalu lintas internet Anda akan dienkripsi dan diarahkan melalui tiga relay secara acak di seluruh jaringan Tor sebelum mencapai tujuannya. Oleh karena itu, Tor sering digunakan oleh orang-orang yang ingin menyembunyikan aktivitas online mereka dari pihak yang tidak berwenang, seperti pelacak iklan, pemerintah, atau penjahat siber.
Gambar di atas menggambarkan seorang pengguna yang mengakses beberapa situs web melalui Tor. Komputer-komputer yang berwarna hijau di tengah merepresentasikan relay-relay dalam jaringan Tor, sementara tiga kunci merepresentasikan lapisan-lapisan enkripsi antara pengguna dan setiap relay.
Website yang menggunakan jaringan Tor seringkali disebut sebagai Dark Web
.
Nah, bagaimana cara membuat website dengan menggunakan jaringan Tor?
Install Tor dan Tor-browser
Untuk menginstal nya, bisa dilakukan layaknya menginstall program seperti biasa
# Debian/Ubuntu
sudo apt install tor tor-browser
# Arch/Manjaro
sudo pacman -S tor tor-browser
Oke, sekarang tor sudah terinstall dan lanjut ke proses berikutnya
Atur Konfigurasi Hostname dan Port
Disini kita akan memakai host yang ada di server kita, untuk mengonfigurasi nya edit file torrc
pada direktori /etc/tor/torrc
# Menggunakan Vim
vim /etc/tor/torrc
# atau, bisa menggunakan teks editor lain seperti nano
nano /etc/tor/torrc
Kemudian tambahkan beberapa baris kode berikut
HiddenServiceDir /var/lib/tor/tor-web/
HiddenServicePort 80 127.0.0.1:8000
tor-web
merupakan direktori penyimpanan kredensial web yang akan kita gunakan dengan jaringan Tor. Ini nanti akan digenerate otomatis setelah mengaktifkan Tor. Kemudian 127.0.0.1:8000
adalah hostname dan port yang akan kita gunakan pada jaringan Tor. Hostname tersebut sebelumnya sudah saya aktifkan dengan web server Nginx
yang berisi file-file web seperti dokumen HTML, dll.
Berikut merupakan konfigurasi Nginx
yang mana direktori /usr/share/nginx/dark-web
merupakan tempat menaruh website Tor.
Aktifkan Web Server dan Tor service
Sekarang, tahap konfigurasi sudah selesai. Saat nya mengakifkan Tor
sudo systemctl start tor
Karena webserver saya menggunakan Nginx
, aktifkan juga service nya
sudo systemctl start nginx
Setelah Tor diaktifkan, kredensial web kita akan digenerate pada direktori /var/lib/tor/tor-web/
. Ini berisi beberapa file seperti private key dan domain .onion kita. Untuk melihat domainnya, bisa dilihat pada file hostname
.
cat /var/lib/tor/tor-web/hostname
Kemudian, jika tidak ada kendala kita bisa akses pada domain tersebut
Akhir Kata…
Seperti yang kita ketahui, banyak orang beranggapan bahwa jaringan Tor sering digunakan untuk kegiatan ilegal atau merugikan. Alasannya tidak lain karena keamanan dan anoniminitas yang di tawarkan oleh Tor.
Dengan tutorial ini, kami harap Anda tahu bagaimana cara membuat web anda memanfaatkan jaringan Tor. Semoga bermanfaat 😉

Ahmad Habibi Peternak Linux
Mahasiswa Ilmu Komputer, Penggiat GNU/Linux, dan Blogger. Suka nonton film dan suka meme. Jika kamu suka dengan tulisan saya, silahkan berikan dukungan biar semangat dan terus berkarya.