Ahmad Habibi avatar
Ahmad Habibi

Cara Membuat Website dengan Jaringan Tor

images

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.

How TOR works

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

images 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. images

Berikut merupakan konfigurasi Nginx yang mana direktori /usr/share/nginx/dark-web merupakan tempat menaruh website Tor. images

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

images

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.

images

cat /var/lib/tor/tor-web/hostname

images

Kemudian, jika tidak ada kendala kita bisa akses pada domain tersebut

images

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 avatar

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.