Tor Router memungkinkan Anda menggunakan TOR sebagai proxy transparan dan mengirimkan semua lalu lintas Anda di bawah TOR TERMASUK PERMINTAAN DNS , satu-satunya yang Anda perlukan adalah: sistem yang menggunakan systemd (jika Anda ingin menggunakan layanan ini) dan tor.
Router TOR tidak menyentuh file sistem seperti alat lain untuk merutekan taffic Anda dan alasannya adalah: tidak perlu memindahkan file untuk merutekan lalu lintas, juga memindahkan file adalah ide yang buruk karena skrip/ alat ini dapat memutus koneksi sistem Anda tanpa Anda sadari apa yang terjadi.
Catatan: Tor-router tidak merutekan paket UDP karena TOR tidak mendukungnya: https://2019.www.torproject.org/docs/faq.html.en#TransportIPnotTCP
Jika Anda menggunakan BlackArch Linux (https://blackarch.org) Anda dapat menginstal skrip dari repo menggunakan perintah berikut: # pacman -S tor-router
Untuk menginstal dari sumber:
Perhatikan bahwa Anda memerlukan BASH, bukan sh
~$ git clone https://github.com/edu4rdshl/tor-router.git && cd ./tor-router && sudo bash install.sh
Di distro yang menggunakan systemd, Anda harus mempertimbangkan untuk menggunakan skrip install.sh, namun proses untuk menginstal/mengonfigurasi tor-router dijelaskan di sini.
Skrip ini memerlukan hak akses root
~$ git clone https://github.com/edu4rdshl/tor-router.git && cd tor-router/files
# Seting up TOR transparent proxy for tor-router
VirtualAddrNetwork 10.192.0.0/10
AutomapHostsOnResolve 1
TransPort 9040
DNSPort 5353
# sudo ./tor-router
Hapus baris konfigurasi tor-router di /etc/tor/torrc, nonaktifkan tor-router.service menggunakan systemctl (jika Anda menggunakan skrip install.sh), hapus /usr/bin/tor-router, /etc/systemd/ system/tor-router.service dan restart komputer Anda.
Setelah menjalankan skrip, ikuti langkah selanjutnya untuk memastikan semuanya berfungsi seperti yang diharapkan:
BlackArch Linux: https://github.com/BlackArch/blackarch/blob/master/packages/tor-router