GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana cara menginstal dan menggunakan Tor (klien) sebagai proxy di Ubuntu, Pop! _OS atau Linux Mint

gate (The Onion Router) merutekan lalu lintas internet melalui jaringan overlay sukarela untuk melindungi privasi dan kebebasan pengguna.

Artikel ini menjelaskan cara menginstal klien Tor terbaru di Ubuntu 20.10, 20.04, 19.10, 18.04 atau 16.04 / Linux Mint 20, 19.x dan 18.x dan menggunakannya sebagai proxy dengan berbagai aplikasi.

Petunjuk di bawah ini memberikan langkah-langkah pengaturan Privoxy, jika Anda ingin menggunakan Tor dengan aplikasi yang tidak mendukung proxy SOCKS5, secara manual mengatur proxy jika Torsocks tidak memulai aplikasi, dan mengkonfigurasi Tor untuk menggunakan node keluar khusus negara (sehingga Anda dapat menentukan Negara mana yang harus menjadi IP baru Anda), berguna jika Anda ingin melewati batasan/sensor negara dan tidak mampu membeli VPN (tetapi jika Anda bisa, pilih opsi VPN !).

Ini harus bekerja di Ubuntu 16.04 / Linux Mint 18.x, Ubuntu 18.04 / Linux Mint 19.x, 19.10 dan 20.04 / Linux Mint 20, Ubuntu 20.10 dan yang lebih baru serta distribusi Linux berbasis Ubuntu seperti Pop! _OS, OS dasar dan Ubuntu – atau varian Linux Mint seperti Linux Mint MATE atau Kubuntu, Xubuntu, Ubuntu MATE dan sebagainya.

Versi Ubuntu yang lebih lama dari 16.04 / Linux Mint yang lebih lama dari 18.x tidak menggunakan systemd, jadi beberapa hal dalam artikel ini tidak akan berfungsi untuk versi lama tersebut.

Tor tidak mencegah layanan online mengetahui bahwa Anda menggunakan Tor, jadi ingatlah itu! Ini harus untuk privasi dan bukan anonimitas. Jika yang Anda butuhkan hanyalah browser web dengan Tor, gunakan Tor Browser yang menggunakan Firefox ESR sebagai basisnya, sangat mudah digunakan dan memiliki semua yang Anda butuhkan. Artikel ini untuk menggunakan klien Tor dengan aplikasi lain. Jangan bingung antara Tor (Klien) dengan Tor Browser, mereka adalah dua hal yang berbeda (dalam apa yang mereka lakukan)!

Instal Tor dan Privoxy opsional di Ubuntu / Pop! _OS atau Linux Mint

Aku. Instal Tor di Ubuntu / Pop! _OS atau Linux Mint

Paket Tor dari repositori Ubuntu biasanya tidak sering diperbarui, jadi Anda disarankan untuk menggunakan repositori Tor resmi.

Mulai instalasi apt-transport-https , diharuskan menggunakan repositori https, dan curl untuk mengunduh kunci repositori:

sudo apt install apt-transport-https curl

Dan kemudian tambahkan repositori Tor (dan kuncinya) di Ubuntu / Pop! _OS dengan perintah berikut:

sudo -i
echo "deb https://deb.torproject.org/torproject.org/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/tor.list
curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --import
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -
apt update
exit

Untuk Linux Mint, gunakan perintah yang sama seperti di atas tetapi ganti $(lsb_release -cs) pada perintah pertama dengan nama kode versi Ubuntu yang menjadi dasar versi Linux Mint Anda. Gunakan untuk Linux Mint 20 focal , gunakan untuk Linux Mint 19 (dan 19.x) bionic , sedangkan Mint 18.x digunakan untuk Linux xenial .

Sekarang Anda siap untuk menginstal Tor, tor-geoipdb (agar dapat menggunakan node keluar khusus negara), torsocks (library untuk aplikasi torifying dengan mudah) dan deb.torproject.org-keyring (paket yang memastikan Anda memiliki kunci tanda tangan repositori terbaru):

sudo apt install tor tor-geoipdb torsocks deb.torproject.org-keyring


II. Secara opsional, instal Privoxy dan konfigurasikan untuk digunakan dengan Tor

Privoxy adalah proxy web non-caching. Anda dapat menggunakannya dengan Tor jika Anda berencana menggunakan Tor dengan aplikasi yang hanya mendukung proxy HTTP (tidak mendukung proxy SOCKS5).

Untuk menginstal Privoxy di Ubuntu / Pop! _OS atau Linux Mint menggunakan:

sudo apt install privoxy

Untuk menggunakan Privoxy dengan Tor, Anda perlu mengeditnya /etc/privoxy/config File konfigurasi dengan editor teks seperti Nano (sebagai root):

sudo nano /etc/privoxy/config

Dalam file konfigurasi ini, tambahkan baris berikut ke akhir file (Anda bisa sampai ke akhir file menggunakan editor teks baris perintah Nano dengan menekan Ctrl + W diikuti oleh Ctrl + V tanpa mengubah apa pun:

forward-socks5 / localhost:9050 .

Ada spasi dan titik di akhir baris, ini bukan salah ketik.

Kemudian simpan file dan keluar (untuk menyimpan file menggunakan editor teks baris perintah Nano, tekan Ctrl + O , lalu Enter; Keluar dengan Ctrl + X ).

Sekarang Anda harus memulai ulang Privoxy:

sudo systemctl restart privoxy

Gunakan Tor dan Privoxy di Ubuntu / Pop! _OS atau Linux Mint

Aku. Gunakan gol daripada kaus kaki gawang

Untuk memulai aplikasi dan menggunakan Tor dengan mudah, Anda dapat menggunakan torsocks yang bekerja dengan GUI dan program baris perintah. Pustaka ini memastikan bahwa permintaan DNS diproses dengan aman dan secara eksplisit menolak lalu lintas apa pun selain TCP dari aplikasi yang Anda gunakan.

Misalnya, untuk meluncurkan Spotify dengan Torsocks, gunakan:

torsocks spotify

Untuk menguji, jalankan perintah ini untuk mendapatkan alamat IP asli Anda:

curl ipv4.icanhazip.com

(Jika curl tidak diinstal, Anda dapat menginstalnya dengan:sudo apt install curl )

Kemudian jalankan perintah yang sama tetapi gunakan torsocks:

torsocks curl ipv4.icanhazip.com

Perintah torsocks harus mengembalikan IP yang berbeda karena dijalankan melalui proxy Tor.

Jika Anda mendapatkan pesan kesalahan, layanan Tor mungkin tidak berjalan. Ini akan dimulai secara otomatis ketika Anda menginstalnya, tetapi jika tidak, Anda dapat memulainya dengan perintah ini:

sudo systemctl start tor

Namun, ada masalah dengan torsock – beberapa aplikasi tidak dapat dijalankan. Misalnya menjalankan torsocks firefox atau torsocks google-chrome tidak melakukan apa-apa. Dalam kasus seperti itu, Anda harus memasukkan proxy Tor SOCKS5 secara manual ke dalam aplikasi yang ingin Anda gunakan – lihat di bawah.

II. Masukkan alamat proxy secara manual

Setelah Anda menginstal Tor dan Privoxy, Anda dapat menggunakan informasi proxy berikut (Anda hanya perlu menyiapkan salah satu dari keduanya) di pengaturan jaringan / proxy aplikasi:

  • Proxy SOCKS5:gunakan localhost sebagai host proxy / IP, dan 9050 seperti pelabuhan
  • Proxy HTTP (memerlukan Privoxy diinstal dan dikonfigurasi seperti yang dijelaskan):gunakan localhost sebagai alamat proxy dan 8118 seperti pelabuhan


Jika memungkinkan, gunakan proxy SOCKS5 atau, jika aplikasi tidak mendukungnya, gunakan proxy HTTP biasa.

Anda juga dapat menggunakan Tor sebagai proxy seluruh sistem. Misalnya, buka Gnome System Settings > Network , klik Network Proxy , letakkan proxy di Manual , lalu gunakan localhost sebagai host kaus kaki dan 9050 sebagai pelabuhan:

</code> “border = Perhatikan bahwa browser web berbasis Chromium (Google Chrome, Opera, Vivaldi, dll.) tidak mengizinkan penyetelan proxy di setelannya dan sebagai gantinya menggunakan proxy seluruh sistem.

III. Bagaimana cara mengubah Tor. alamat IP yang ditentukan

Jika Anda perlu mengubah alamat IP yang diberikan oleh Tor, cara termudah untuk memuat ulang layanan Tor adalah sebagai berikut:

sudo systemctl reload tor

Perintah ini memuat ulang konfigurasi Tor dan menyebabkan Tor membuat koneksi baru, memberi Anda alamat IP baru.

Periksa alamat IP dengan torsocks curl ipv4.icanhazip.com Perintah.

NS. Cara mengonfigurasi Tor untuk menggunakan node keluar khusus negara (pilih negara asal IP baru Anda)

Agar dapat menentukan node keluar khusus negara di Tor, tor-geoipdb Paket perlu diinstal. Paket ini disebutkan dalam instruksi di atas, jadi seharusnya sudah diinstal, tetapi saya pikir saya akan menyebutkan ini jika Anda sudah menginstal Tor dan melewatkan instruksi instalasi dari artikel ini.

Untuk menggunakan Tor untuk mengubah IP Anda ke IP negara tertentu, Anda perlu mengedit /etc/tor/torrc Tor File konfigurasi sebagai root:

sudo nano /etc/tor/torrc

Tambahkan dua baris berikut ke file tanpa mengubah apa pun:

ExitNodes {COUNTRY_CODE}
StrictNodes 1

Pengganti COUNTRY_CODE dengan kode negara ISO3166 2 huruf, misalnya us untuk Amerika Serikat, de untuk Jerman dll. Anda akan menemukan daftar kode negara di sini. Anda juga dapat menentukan beberapa negara dengan memisahkannya dengan koma seperti ini:{country1},{country2},{country3} , misalnya {be},{pl},{ca} . Negara harus ditentukan dalam kurung kurawal:{} .

Setelah selesai menyimpan file dan keluar (untuk menyimpan file menggunakan editor teks baris perintah Nano, tekan Ctrl + O , lalu Enter; Keluar dengan Ctrl + X ) dan muat ulang konfigurasi gerbang dengan perintah ini:

sudo systemctl reload tor


Ubuntu
  1. Cara menginstal dan menggunakan Hubot di Ubuntu Linux

  2. Instal proksi Tor di Ubuntu 20.04 Linux

  3. Cara menginstal Adobe Acrobat Reader di Ubuntu dan Linux Mint

  1. Instal proksi Tor di Ubuntu 22.04 Linux

  2. Cara menginstal Skype 5.0 di Ubuntu dan Linux Mint

  3. Cara Menginstal dan Menggunakan Privoxy di Ubuntu 16.04

  1. Cara menginstal dan mengkonfigurasi Squid Proxy di Ubuntu, Linux Mint

  2. Cara menginstal Minecraft di Ubuntu dan Linux Mint

  3. Cara Menginstal dan Menggunakan Steam di Ubuntu 20.04 LTS