Privoxy

Server Proxy Self-Hosted Terbaik

Server Proxy Self-Hosted Terbaik
Anda mungkin tidak menyadarinya, tetapi ada banyak pihak ketiga yang memanipulasi konten internet Anda. ISP Anda mungkin membatasi akses ke situs web tertentu, mesin pencari menyembunyikan hasil pencarian untuk mematuhi berbagai tindakan anti-pembajakan, dan situs web itu sendiri sering menampilkan konten yang berbeda kepada pengunjung dari wilayah geografis yang berbeda.

Jika ini tidak sesuai dengan Anda, Anda harus mempertimbangkan untuk menggunakan server proxy yang dihosting sendiri untuk melewati batasan geografis dan bentuk penyensoran lainnya. Server proxy yang dihosting sendiri juga dapat membantu Anda mengurangi bandwidth dan meningkatkan waktu respons dengan menyimpan halaman web yang sering diminta dalam cache, dan beberapa dilengkapi dengan kemampuan pemfilteran lanjutan yang memungkinkan untuk menyingkirkan iklan atau melindungi anak-anak dari bahaya.

Pilihan kami mencerminkan berbagai server proxy yang dihosting sendiri dan kemampuannya. Beberapa server proxy yang dihosting sendiri yang dijelaskan dalam artikel ini lebih mudah diatur daripada yang lain, tetapi kami percaya bahwa siapa pun yang mau meluangkan waktu membaca tutorial online harus dapat menginstal dan mengonfigurasi hampir semua server proxy yang dihosting sendiri yang tersedia.

1. Privoxy

Privoxy adalah proxy web non-caching dengan kemampuan penyaringan untuk meningkatkan privasi. Itu dapat mengubah data halaman web dan header HTTP, mengontrol akses, dan menghapus iklan.

Versi pertama Prixovy dirilis pada tahun 2001, berdasarkan Internet Junkbuster, proxy web pemblokiran iklan lama yang dirilis di bawah GNU General Public License. Hingga 2010, Proyek Tor dulu menggabungkan Privoxy dengan Tor, tetapi mereka akhirnya memutuskan untuk menjauh dari solusi pihak ketiga karena alasan keamanan.

Prixovy tersedia di hampir semua sistem operasi dan platform populer, termasuk Linux, OpenWrt, DD-WRT, Windows, macOS, OS/2, AmigaOS, dan BeOS. Meskipun Prixovy cukup mudah untuk diinstal dan dijalankan, seperti yang kami jelaskan di bagian selanjutnya dari artikel ini, menyempurnakan berbagai pengaturannya bukanlah hal yang sepele dan memerlukan pemahaman jaringan komputer yang cukup maju.

2. Cumi-cumi

Squid adalah proxy caching dengan dukungan untuk HTTP, HTTPS, FTP, dan protokol lainnya. Caching proxy menyimpan sementara data yang sering digunakan untuk mengurangi bandwidth dan meningkatkan waktu respons response.

Squid memulai hidupnya pada tahun 1996 sebagai cache objek Harvest, yang merupakan bagian dari proyek penelitian oleh Internet Research Task Force Research Group on Resource Discovery (IETF-RD). Versi Squid saat ini adalah garpu dari versi pra-komersial terakhir dari Harvest, dan namanya dipilih untuk mencegah kebingungan dengan garpu komersial yang disebut Cached 2.0.

Squid berjalan di semua sistem operasi populer, dan digunakan oleh ratusan ISP di seluruh dunia untuk memberikan pengalaman internet terbaik bagi penggunanya. Situs web menggunakan Squid untuk meningkatkan pengiriman konten mereka, yang berarti mengetahui cara menginstal dan mengonfigurasinya dapat membantu Anda mendapatkan pekerjaan yang hebat.

3. lubang-pi

Pi-hole adalah lubang pembuangan DNS yang dapat memblokir iklan dan konten yang tidak pantas di tingkat jaringan. Seperti namanya, Pi-hole dimaksudkan untuk digunakan dengan komputer papan tunggal Raspberry Pi, yang dikembangkan di Inggris oleh Raspberry Pi Foundation dan menyediakan sistem berbiaya rendah yang dapat diakses oleh orang-orang dari semua latar belakang ekonomi dan dapat digunakan untuk tujuan pendidikan.

Inti dari Pi-hole adalah berbagai teknologi open source seperti dnsmasq, cURL, dan Lighttpd, yang memungkinkannya memblokir permintaan DNS untuk domain pelacakan dan periklanan yang diketahui. Karena Pi-hole berfungsi di tingkat jaringan, ini mencegah iklan ditampilkan bahkan di TV pintar dan perangkat seluler yang menjalankan Android dan iOS.

4. SwiperProxy

SwiperProxy adalah proxy web yang sangat efisien yang ditulis dengan Python. Jika Anda ingin mempelajari cara kerja server proxy di bawah tenda, SwiperProxy adalah tempat yang sangat baik untuk memulai karena open source, dihosting di GitHub, dan berjalan di server web minimalis yang mandiri. Ini berfungsi baik dengan semua server web utama, termasuk Apache, Nginx, dan Varnish, dan dikonfigurasi melalui hanya 25 opsi yang terdokumentasi dengan baik.

Untuk memulai dengan SwiperProxy, kami sarankan Anda membaca panduan memulai cepat, yang dapat Anda temukan di sini.

5. Traefik

Træfɪk adalah reverse proxy dan penyeimbang beban modern yang sepenuhnya open source, mudah dikonfigurasi, dan dirancang dengan mempertimbangkan layanan berbasis cloud modern. Itu ditulis dalam bahasa pemrograman Go dan memperlihatkan API Istirahat.

Træfɪk biasanya digunakan untuk mengatur beberapa layanan cloud, memungkinkan Anda untuk menambah, menghapus, mematikan, meningkatkan, atau menskalakan layanan dengan mudah. Karena Træfɪk dikemas sebagai file biner tunggal dan tersedia sebagai gambar buruh pelabuhan resmi yang kecil, menginstalnya menjadi lebih mudah.

Cara Memasang dan Mengonfigurasi Privoxy

Kabar baiknya adalah bahwa Prixovy tersedia baik sebagai kode sumber mentah dan dalam paket pra-kompilasi yang nyaman untuk berbagai sistem operasi. Kecuali Anda tahu persis apa yang Anda lakukan, mulailah dengan paket, yang dapat diunduh dari sini.

Pengguna Ubuntu dapat menginstal Prixovy menggunakan perintah berikut:

# sudo apt-get install privoxy

Dan banyak distro Linux lainnya, termasuk Red Hat dan Fedora, juga memiliki Privoxy di repositori.

Terlepas dari metode instalasi yang Anda gunakan, Anda harus pergi ke /etc/privoxy karena di situlah file konfigurasi Privoxy berada.

Karena Privoxy terutama ditulis untuk orang yang sudah terbiasa dengan ekspresi reguler, HTTP, dan HTML-atau ingin mempelajarinya-konfigurasinya cukup rumit. Untungnya, instalasi default pada dasarnya siap digunakan ready. Untuk mempelajari cara menyempurnakan Privoxy sesuai keinginan Anda, baca panduan konfigurasi resmi.

Satu-satunya hal yang benar-benar perlu Anda lakukan sebelum menggunakan Privoxy untuk pertama kalinya adalah mengonfigurasi browser web Anda untuk menggunakan Privoxy sebagai proxy HTTP dan HTTPS. Cukup buka pengaturan browser web Anda, navigasikan ke kategori proxy dan gunakan 127.0.0.1 (atau localhost) untuk alamat proxy dan 8118 untuk port.

Kesimpulan

Mengetahui cara menginstal konfigurasi server proxy yang dihosting sendiri memungkinkan Anda untuk melakukan kontrol yang lebih besar atas pengalaman internet Anda. Ada banyak solusi luar biasa yang perlu ditelusuri, dan kami hanya menggores permukaan dari apa yang mungkin.

Game Terbaik untuk Dimainkan dengan Pelacakan Tangan
Oculus Quest baru-baru ini memperkenalkan ide hebat pelacakan tangan tanpa pengontrol. Dengan jumlah permainan dan aktivitas yang terus meningkat yang...
Cara Menampilkan Overlay OSD di Aplikasi dan Game Linux Layar Penuh
Memainkan game layar penuh atau menggunakan aplikasi dalam mode layar penuh bebas gangguan dapat memutus Anda dari informasi sistem yang relevan yang ...
5 Kartu Tangkap Game Teratas
Kita semua telah melihat dan menyukai gameplay streaming di YouTube. PewDiePie, Jakesepticye, dan Markiplier hanyalah beberapa pemain top yang telah m...