Apakah ada cara untuk menganonimkan permintaan http melalui baris perintah? Dengan kata lain, apakah mungkin untuk wget
sebuah halaman tanpa IP pemohon yang muncul?
sumber
Apakah ada cara untuk menganonimkan permintaan http melalui baris perintah? Dengan kata lain, apakah mungkin untuk wget
sebuah halaman tanpa IP pemohon yang muncul?
Salah satu metode yang mengganggu lalu lintas HTTP dari baris perintah adalah menggunakan tor
. Artikel ini membahas metode, berjudul: Cara menganonimkan program dari terminal Anda dengan torify .
Anda dapat menginstal tor
paket sebagai berikut:
Fedora / CentOS / RHEL
$ sudo yum install tor
Ubuntu / Debian
$ sudo apt-get install tor
Edit file ini /etc/tor/torrc
sehingga baris berikut ada dan tidak diomortasi:
ControlPort 9051
CookieAuthentication 0
Mulai tor
layanan
$ sudo /etc/init.d/tor restart
Setup pengujian
IP asli
$ curl ifconfig.me 67.253.170.83
IP anonim
$ torify curl ifconfig.me 2> / dev / null 46.165.221.166
Seperti yang Anda lihat ifconfig.me
situs webnya berpikir alamat IP kami sekarang 46.165.221.166 Anda dapat memberitahu tor
untuk memulai sesi baru yang memicu alamat IP baru bagi kami:
$ echo -e 'AUTHENTICATE ""\r\nsignal NEWNYM\r\nQUIT' | nc 127.0.0.1 9051
250 OK
250 OK
250 closing connection
$ torify curl ifconfig.me 2>/dev/null
37.252.121.31
Lakukan lagi untuk mendapatkan IP lain yang berbeda
$ echo -e 'AUTHENTICATE ""\r\nsignal NEWNYM\r\nQUIT' | nc 127.0.0.1 9051
250 OK
250 OK
250 closing connection
$ torify curl ifconfig.me 2>/dev/null
91.219.237.161
Mengunduh Halaman
$ torify curl www.google.com 2>/dev/null
Menjelajahi internet via elinks
$ torify elinks www.google.com
curl --socks5
atau bahkan socks4 atau socks4a, tetapi tidak pernah berhasil. Itu hanya membeku.