Apakah ada cara untuk menganonimkan permintaan http melalui baris perintah? Dengan kata lain, apakah mungkin untuk wgetsebuah halaman tanpa IP pemohon yang muncul?
Apakah ada cara untuk menganonimkan permintaan http melalui baris perintah? Dengan kata lain, apakah mungkin untuk wgetsebuah halaman tanpa IP pemohon yang muncul?
Jawaban:
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 torpaket sebagai berikut:
Fedora / CentOS / RHEL
$ sudo yum install tor
Ubuntu / Debian
$ sudo apt-get install tor
Edit file ini /etc/tor/torrcsehingga baris berikut ada dan tidak diomortasi:
ControlPort 9051
CookieAuthentication 0
Mulai torlayanan
$ 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.mesitus webnya berpikir alamat IP kami sekarang 46.165.221.166 Anda dapat memberitahu toruntuk 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 --socks5atau bahkan socks4 atau socks4a, tetapi tidak pernah berhasil. Itu hanya membeku.