Saya pengguna Linux Mint (Lisa) dan Tor Bundle yang mencoba menggunakan wget over Tor. Setelah mengikuti petunjuk yang saya temukan di sini , yang saya dapatkan ketika menjalankan wget adalah file output yang mengatakan, "Diperlukan 514 Otentikasi."
Inilah yang saya lakukan: Saya mengunduh versi terbaru Tor Bundle (Versi 2.2.35-9) untuk Linux dan mengekstraknya. Saya berlari ./start-tor-browser. Kemudian di Vidalia saya pergi ke Pengaturan -> Advanced, dan hapus centang "Configure ControlPort secara otomatis." (Kemudian saya juga mencoba mengubah "Otentikasi" menjadi "Tidak Ada" tetapi ini masih tidak berhasil.) Alamat IP diatur ke localhost dan portnya adalah 9051.
Dari terminal saya berkata:
export http_proxy="http://127.0.0.1:9051"
wget -proxy=on www.whatismyip.com
Ini memberi saya file output yang mengatakan, "Diperlukan 514 Otentikasi", bukan www.whatismyip.com. Ada ide?
Jawaban:
di Ubuntu atau Debain, instal paket "torsocks"
Setelah itu, gunakan wget seperti ini:
sumber
05:19:02 libtorsocks(22594): SOCKS server refused connection
untuk berjalan pada port 9050, dan tampaknyatorify --help
mengatakan,torify is now just a wrapper around torsocks(1) for backwards compatibility.
Tor standalone hanya mencakup proksi SOCKS untuk menghubungkan ke jaringan Tor, dan bundel browser Tor tidak menambahkan proxy tambahan.
Metode yang biasa digunakan untuk menangani program-program yang memerlukan proxy HTTP adalah dengan menginstal salah satu dari Anda sendiri, seperti Privoxy atau Polipo, kemudian rantai proxy itu ke Tor. Misalnya, dalam konfigurasi Privoxy, Anda akan menentukan:
Privoxy kemudian mendengarkan pada port 8118 dan Anda mengkonfigurasi pengaturan proxy HTTP Anda
http://localhost:8118
.Sayangnya, Linux Mint tidak membawa salah satu dari paket ini di repositori-nya. Anda dapat mempertimbangkan untuk mengalihkan distribusi, atau mengkompilasi sendiri.
sumber
Gunakan Torify , yang merupakan pembungkus sederhana untuk
torsocks
dan Tor, misalnya:Sebelum menggunakan, pastikan server Tor Anda aktif dan berjalan.
Lihat juga: Bagaimana cara menganonimkan program dari terminal? di Tor SE
sumber
torify --help
dikatakan,,torify is now just a wrapper around torsocks(1) for backwards compatibility.
jadi jawaban ini identik dengan jawaban torsocks .Mungkin www.whatismyip.com sedang memeriksa header X-Forwarded-For dan memicu kesalahan.
Saya sarankan Anda untuk menguji yang lain (ini milik saya, jadi saya tahu tidak ada deteksi apa pun, hanya alamat publik Anda): http://sputnick-area.net/ip
Sunting: Saya pikir Anda harus menghapus
-proxy
saklar saat tidak adaman wget
. IIRC, wget dapat mendeteksi proxy itu sendiri. :sumber
-q
hanya menyembunyikan meteran kemajuanproxychains juga berfungsi, dengan konfigurasi berikut
sumber
torify tampaknya bekerja untuk saya:
Inilah entri access.log dari server web saya:
207.244.70.35 bukan IP saya yang sebenarnya dan karena itu perintah ini berfungsi
Berikut ini adalah skrip python yang melakukan hal yang sama yang saya temukan di sini
sumber