Metode 1: HUP
Disebutkan di Ubah alamat IP yang diberikan oleh Tor menggunakan terminal tapi di sini lanjutkan beberapa detail lagi:
sudo killall -HUP tor
Kemudian periksa apakah IP Anda telah berubah dengan:
curl --socks5 127.0.0.1:9050 http://checkip.amazonaws.com/
Diuji di Ubuntu 17.10 dengan sudo apt-get install tor
versi 1.6.0-5.
sudo
diperlukan karena proses dimulai oleh root secara default.
Apa yang benar-benar dilakukan oleh sinyal HUP untuk daemon Tor didokumentasikan di: https://gitweb.torproject.org/torspec.git/tree/control-spec.txt?id=03aaace9bd9459b0d4bf22a75012acf39d07bcec#n394 dan setara dengan mengirim beberapa perintah melalui perintah port perintah.
Bundel Browser 5.0.5 tidak terpengaruh oleh ini, hanya port daemon seperti default 9050, yang tidak digunakan oleh TBB. Untuk kasus penggunaan itu, lihat: /tor/1071/how-can-a-new-circuit-happen-without-closing-all-tabs
Jika Anda menggunakan sepasukan Tor IP seperti yang disebutkan di sini, Anda dapat mengirim:
kill -HUP $PID
Metode 2: mengontrol port
Disebutkan oleh kat :
(echo authenticate '""'; echo signal newnym; echo quit) | nc localhost 9051
tetapi agar bisa bekerja di Ubuntu 17.10 Anda harus terlebih dahulu :
aktifkan port kontrol dengan membatalkan komentar:
ControlPort 9051
dari /etc/tor/torrc
Atur kata sandi kosong, jika tidak maka akan memberikan 515 Authentication failed: Wrong length on authentication cookie.
. Lari pertama:
tor --hash-password ''
Ini menghasilkan sesuatu seperti:
16:D14CC89AD7848B8C60093105E8284A2D3AB2CF3C20D95FECA0848CFAD2
Sekarang /etc/tor/torrc
perbarui baris:
HashedControlPassword 16:D14CC89AD7848B8C60093105E8284A2D3AB2CF3C20D95FECA0848CFAD2
Mulai Ulang Tor:
sudo service tor restart
Bonus: cara memeriksa apakah IP Anda berubah
curl --socks5 127.0.0.1:9050 http://checkip.amazonaws.com/
Lihat juga:
Utas terkait