Cara Kerja Anonimitas Proxy

bardimin pic

Ditulis oleh Bardimin

Tanggal 21 Mei 2023
Home » Blog » Network » Cara Kerja Anonimitas Proxy

Pertukaran informasi di dilakukan dengan model klien-. Klien mengirimkan permintaan (file apa yang dia butuhkan) dan mengirimkan balasan (file yang dibutuhkan). Untuk kerja sama yang erat (pemahaman penuh) antara klien dan server, klien mengirimkan informasi tambahan tentang dirinya sendiri: versi dan nama , konfigurasi browser (termasuk nama dan versinya), dll.

Informasi ini diperlukan oleh server untuk mengetahui halaman web mana yang harus diberikan kepada klien. Ada beberapa varian halaman web yang berbeda untuk konfigurasi browser yang berbeda. Namun, halaman web biasanya tidak bergantung pada browser, jadi sangat mungkin untuk menyembunyikan informasi ini dari .

proxy

Data yang dikirimkan browser ke server web

  • Nama dan versi
  • Nama dan versi peramban
  • Konfigurasi peramban (resolusi tampilan, kedalaman warna, dukungan java /javascript)
  • Alamat IP klien
  • Informasi lainnya

Bagian terpenting dari informasi tersebut dan tidak diperlukan oleh adalah informasi tentang alamat IP. Dari IP, dapat diperoleh informasi hal-hal berikut ini:

  • Negara tempat IP berasal
  • Kota tempat IP berasal
  • Nama penyedia layanan dan email
  • Alamat fisik pemilik IP

Variabel Lingkungan

Informasi yang dikirimkan oleh klien ke server dapat diakses oleh server sebagai variabel lingkungan. Setiap unit informasi adalah nilai dari beberapa variabel. Jika ada unit informasi yang tidak dikirimkan, maka variabel yang sesuai akan kosong (nilainya tidak ditentukan).

Berikut ini adalah beberapa variabel lingkungan:

REMOTE_ADDR ? Alamat IP dari klien

HTTP_VIA ? jika tidak kosong, maka proxy digunakan. Value adalah alamat (atau beberapa alamat) dari server proxy, variabel ini ditambahkan oleh server proxy itu sendiri jika Anda menggunakannya.

HTTP_X_FORWARDED_FOR ? jika tidak kosong, maka proxy digunakan. Nilai adalah alamat IP asli klien (IP Anda), variabel ini juga ditambahkan oleh server proxy jika Anda menggunakannya.

HTTP_ACCEPT_LANGUAGE ? bahasa apa yang digunakan di browser (bahasa apa yang harus ditampilkan pada halaman)

HTTP_USER_AGENT ? disebut juga “agen pengguna”. Untuk semua browser, ini adalah . Selain itu, nama dan versi browser (misalnya MSIE 5.5) dan sistem operasi (misalnya ) juga disebutkan di sini.

HTTP_HOST ? adalah nama server web

Selain variabel tersebut di atas, ssebenarnya masih banyak variabel lingkungan yang lain seperti DOCUMENT_ROOT, HTTP_ACCEPT_ENCODING, HTTP_CACHE_CONTROL, HTTP_CONNECTION, SERVER_ADDR, SERVER_SOFTWARE, SERVER_PROTOCOL dan lain-lainnya. Jumlah variabel bergantung pada pengaturan server dan klien.

Berikut ini adalah contoh-contoh nilai variabel:

REMOTE_ADDR = 194.5.1.1

HTTP_ACCEPT_LANGUAGE = ru

HTTP_USER_AGENT = /4.0 (kompatibel; MSIE 5.0; Windows XP)

HTTP_HOST = www.webserver.ru

HTTP_VIA = 194.5.1.1 (Squid/2.4.STABLE7)

HTTP_X_FORWARDED_FOR = 194.5.5.5

Anonimitas Proksi di Internet

Anonimitas di Internet ditentukan oleh variabel lingkungan yang disembunyikan dari server web. Jika server proxy tidak digunakan, maka variabel lingkungan akan terlihat sebagai berikut:

REMOTE_ADDR = IP Anda

HTTP_VIA = tidak ditentukan

HTTP_X_FORWARDED_FOR = tidak ditentukan

Menurut bagaimana variabel lingkungan “disembunyikan” oleh server proxy, ada beberapa jenis proxy

Proksi Transparan

Proksi ini tidak menyembunyikan informasi tentang alamat IP Anda:

REMOTE_ADDR = IP proxy

HTTP_VIA = IP proxy

HTTP_X_FORWARDED_FOR = IP Anda

Fungsi dari server proxy tersebut bukanlah untuk meningkatkan anonimitas Anda di Internet. Tujuannya adalah untuk menguangkan informasi, mengatur akses bersama ke Internet dari beberapa komputer, dll.

Proksi Anonim

Semua server proxy, yang menyembunyikan alamat IP klien dengan cara apa pun disebut proxy anonim.

Proksi Anonim Sederhana

Server proxy ini tidak menyembunyikan fakta bahwa proxy digunakan, namun menggantikan IP Anda dengan IP-nya sendiri:

REMOTE_ADDR = IP proxy

HTTP_VIA = IP proxy

HTTP_X_FORWARDED_FOR = IP proxy

Proksi ini adalah yang paling banyak digunakan di antara server proksi anonim lainnya.

Proksi yang Mendistorsi

Seperti halnya server proxy anonim sederhana, proxy ini tidak menyembunyikan fakta bahwa server proxy digunakan. Namun alamat IP klien (alamat IP Anda) diganti dengan IP lain (sembarang, acak):

REMOTE_ADDR = IP proxy

HTTP_VIA = IP proxy

HTTP_X_FORWARDED_FOR = alamat IP acak

Proksi Anonimitas Tinggi

Server proxy ini juga disebut “proxy anonimitas tinggi”. Berbeda dengan jenis server proxy anonimitas lainnya, server proxy ini menyembunyikan fakta penggunaan proxy:

REMOTE_ADDR = IP proxy

HTTP_VIA = tidak ditentukan

HTTP_X_FORWARDED_FOR = tidak ditentukan

Itu berarti bahwa nilai variabel sama dengan jika proxy tidak digunakan, dengan pengecualian satu hal yang sangat penting? IP proxy digunakan sebagai pengganti alamat IP Anda.

Ringkasan

Tergantung pada tujuannya, ada proxy yang transparan dan anonim. Namun, ingat, dengan menggunakan server proxy Anda hanya menyembunyikan IP Anda dari server web, tetapi informasi lain (tentang konfigurasi browser) dapat diakses!

Artikel Terbaru

Redirect dan Blokir URL dengan File HOSTS di Windows

Redirect dan Blokir URL dengan File HOSTS di Windows

Redirect dan Blokir URL dapat Anda lakukan dengan mudah di Windows. Hanya dengan menambahkan IP sebuah website, Anda dapat mengalihkan atau memblokirnya. Tentu ini sangat berguna untuk membatasi akses pegawai atau anak Anda dari mengakses situs web yang tidak Anda...

Cara Bypass Lupa Kata Sandi BIOS

Cara Bypass Lupa Kata Sandi BIOS

Jika Anda telah membuat kata sandi BIOS untuk PC/Laptop dan lupa, Anda mungkin harus mengirimkannya kembali ke produsen. Jangan khawatir, masih ada beberapa metode yang dapat Anda gunakan untuk melewati atau membuka kunci kata sandi BIOS. Kata sandi BIOS berfungsi...

Cara Membuat File Palsu dari Berbagai Ukuran di Windows

Cara Membuat File Palsu dari Berbagai Ukuran di Windows

Anda membutuhkan file dengan ukuran 10 MB, 100 MB, 1 GB atau 1 TB untuk melakukan pengujian? Ikuti artikel berikut ini untuk membuatnya secara instan. Anda tidak perlu mengunduh file atau membuang waktu untuk mencari file yang besar, Anda bisa membuatnya dengan mudah....

Kode Rahasia di Pencarian Google yang Harus Anda Ketahui

Kode Rahasia di Pencarian Google yang Harus Anda Ketahui

Tidak diragukan lagi, Google adalah mesin pencari terkemuka untuk pencarian yang beragam dan komprehensif di internet. Namun, sebagian besar orang tidak tahu cara memanfaatkannya secara optimal. Mesin pencari Google adalah sumber daya yang sangat hebat untuk...

Perhitungan Kebutuhan Bandwidth yang Ideal

Perhitungan Kebutuhan Bandwidth yang Ideal

Mayoritas perusahaan hosting memiliki pilihan opsi bandwidth dalam paket-paket mereka. Jadi, apa sebenarnya bandwidth dalam konteks web hosting? Secara sederhana, bandwidth adalah jumlah trafik yang diizinkan antara situs web Anda dan seluruh internet. Jumlah...