Pinakamahusay na Mga Server ng Proxy na Host ng Sarili

Best Self Hosted Proxy Servers



Maaaring hindi mo namalayan ito, ngunit maraming mga third party na manipulahin ang iyong nilalaman sa internet. Maaaring paghigpitan ng iyong ISP ang pag-access sa ilang mga website, itinatago ng mga search engine ang mga resulta ng paghahanap upang sumunod sa iba't ibang mga kilos laban sa pandarambong, at ang mga website mismo ay madalas na nagpapakita ng iba't ibang nilalaman sa mga bisita mula sa iba't ibang mga pangheograpiyang rehiyon.

Kung hindi ito nakaupo nang maayos sa iyo, dapat mong isaalang-alang ang paggamit ng isang host na proxy server upang malampasan ang mga paghihigpit sa heograpiya at iba pang mga paraan ng pag-censor. Ang mga self-host na proxy server ay makakatulong din sa iyo na mabawasan ang bandwidth at mapabuti ang mga oras ng pagtugon sa pamamagitan ng pag-cache ng mga madalas na hiniling na mga web page, at ang ilan ay may mga advanced na kakayahan sa pag-filter na ginagawang posible upang mapupuksa ang mga ad o maprotektahan ang mga bata mula sa pinsala.







Sinasalamin ng aming pagpipilian ang malawak na hanay ng mga self-host na proxy server at ang kanilang mga kakayahan. Ang ilang mga self-host na proxy server na inilarawan sa artikulong ito ay mas madaling i-set up kaysa sa iba, ngunit naniniwala kami na ang sinumang handang gumugol ng ilang oras sa pagbabasa ng isang online na tutorial ay dapat makapag-install at mag-configure tungkol sa anumang magagamit na self-host na proxy server.



1. Privoxy

Ang Privoxy ay isang non-caching web proxy na may mga kakayahan sa pag-filter para sa pagpapahusay ng privacy. Maaari nitong baguhin ang data ng web page at mga header ng HTTP, kontrolin ang pag-access, at alisin ang mga ad.



Ang unang bersyon ng Prixovy ay pinakawalan noong 2001, batay sa Internet Junkbuster, isang mas matandang ad-block na web proxy na inilabas sa ilalim ng GNU General Public License. Hanggang sa 2010, ang Tor Project ay ginamit upang i-bundle ang Privoxy kasama ang Tor, ngunit sa huli ay nagpasya silang lumayo sa mga solusyon sa third-party para sa mga kadahilanang panseguridad.





Magagamit ang Prixovy sa halos lahat ng tanyag na operating system at platform, kabilang ang Linux, OpenWrt, DD-WRT, Windows, macOS, OS / 2, AmigaOS, at BeOS. Habang ang Prixovy ay medyo madaling mai-install at magpatakbo, tulad ng ipinapaliwanag namin sa susunod na seksyon ng artikulong ito, ang pag-ayos ng mabuti ng iba't ibang mga setting nito ay malayo sa walang halaga at nangangailangan ng isang medyo advanced na pag-unawa sa mga network ng computer.

2. Pusit

Ang pusit ay isang proxy ng pag-cache na may suporta para sa HTTP, HTTPS, FTP, at iba pang mga protokol. Pansamantalang iniimbak ng mga cache ng proxy ang madalas na ginagamit na data upang mabawasan ang bandwidth at pagbutihin ang mga oras ng pagtugon.



Sinimulan ng Squid ang buhay nito noong 1996 bilang Harvest object cache, na bahagi ng isang proyekto sa pagsasaliksik ng Internet Research Task Force Research Group on Resource Discovery (IETF-RD). Ang kasalukuyang bersyon ng Squid ay isang tinidor ng huling pre-komersyal na bersyon ng Harvest, at ang pangalan nito ay pinili upang maiwasan ang pagkalito sa komersyal na tinidor na tinatawag na Cached 2.0.

Nagpapatakbo ang Squid sa lahat ng mga tanyag na operating system, at ginagamit ito ng daan-daang mga ISP sa buong mundo upang maibigay sa kanilang mga gumagamit ang pinakamahusay na posibleng karanasan sa internet. Gumagamit ang mga website ng Squid upang mapabuti ang paghahatid ng kanilang nilalaman, na nangangahulugang ang pag-alam kung paano i-install at i-configure ito ay makakatulong sa iyong mapunta ang isang mahusay na trabaho.

3. Butas ng pi

Ang Pi-hole ay isang sinkhole ng DNS na maaaring hadlangan ang ad at hindi naaangkop na nilalaman sa antas ng network. Tulad ng ipinahihiwatig ng pangalan nito, ang Pi-hole ay inilaan para magamit sa solong-board computer na Raspberry Pi, na binuo sa United Kingdom ng Raspberry Pi Foundation at nagbibigay ng mga system ng mababang gastos na ma-access sa mga tao ng lahat ng mga pang-ekonomiyang background at maaari gamitin para sa mga hangaring pang-edukasyon.

Sa core ng Pi-hole ay iba't ibang mga bukas na teknolohiya ng mapagkukunan tulad ng dnsmasq, cURL, at Lighttpd, na pinapayagan itong hadlangan ang mga kahilingan sa DNS para sa kilalang mga domain ng pagsubaybay at advertising. Dahil gumagana ang Pi-hole sa antas ng network, pinipigilan nito ang mga ad na maipakita kahit sa mga smart TV at mobile device na nagpapatakbo ng Android at iOS.

Apat. SwiperProxy

Ang SwiperProxy ay isang lubos na mahusay na web proxy na nakasulat sa Python. Kung nais mong malaman kung paano gumagana ang mga proxy server sa ilalim ng hood, ang SwiperProxy ay isang mahusay na lugar upang magsimula dahil bukas ang mapagkukunan, naka-host sa GitHub, at tumatakbo sa isang self-naglalaman, minimalist na web server. Gumagana ito ng mahusay sa lahat ng mga pangunahing web server, kabilang ang Apache, Nginx, at Varnish, at na-configure sa pamamagitan lamang ng 25 mga mahusay na dokumentadong pagpipilian.

Upang makapagsimula sa SwiperProxy, inirerekumenda naming basahin mo ang gabay na mabilis na pagsisimula, na maaari mong makita dito .

5. Trapiko

Ang Træfɪk ay isang modernong reverse proxy at load balancer na ganap na bukas na mapagkukunan, madaling mai-configure, at idinisenyo kasama ng mga modernong serbisyo na batay sa cloud. Nakasulat ito sa wika ng programa ng Go at inilalantad ang isang Rest API.

Ang Træfɪk ay karaniwang na-deploy upang mag-orchestrate ng maraming mga serbisyo sa cloud, na pinapayagan kang magdagdag, mag-alis, pumatay, mag-upgrade, o sukatan ang mga serbisyo nang madali. Dahil ang Træfɪk ay nakabalot bilang isang solong binary file at magagamit bilang isang maliit na opisyal na imahe ng docker, ang pag-install ay maaaring maging mas madali.

Paano Mag-install at Mag-configure ng Privoxy

Ang magandang balita ay magagamit ang Prixovy kapwa bilang hilaw na source code at sa maginhawang paunang naipon na mga pakete para sa isang malawak na hanay ng mga operating system. Maliban kung alam mo nang eksakto kung ano ang iyong ginagawa, magsimula sa mga package, na maaaring ma-download mula sa dito .

Maaaring i-install ng mga gumagamit ng Ubuntu ang Prixovy gamit ang sumusunod na utos:

# sudo apt-get install privoxy

At maraming iba pang mga pamamahagi ng Linux, kabilang ang Red Hat at Fedora, mayroon ding Privoxy sa mga repository.

Hindi alintana kung alin paraan ng pag-install ginagamit mo, kakailanganin mong pumunta sa / etc / privoxy dahil doon matatagpuan ang mga file ng pagsasaayos ng Privoxy.

Dahil ang Privoxy ay pangunahin nang nakasulat para sa mga taong pamilyar na sa regular na mga expression, HTTP, at HTML — o handang alamin ang mga ito - medyo kumplikado ang pagsasaayos nito. Sa kasamaang palad, ang default na pag-install ay karaniwang handa na upang pumunta. Upang malaman kung paano maiayos ang Privoxy ayon sa gusto mo, basahin ang opisyal na gabay sa pagsasaayos .

Ang tanging bagay na talagang kailangan mong gawin bago gamitin ang Privoxy sa unang pagkakataon ay upang mai-configure ang iyong web browser upang magamit ang Privoxy bilang isang HTTP at HTTPS proxy. Pumunta lamang sa mga setting ng iyong web browser, mag-navigate sa kategorya ng proxy at gamitin ang 127.0.0.1 (o localhost) para sa proxy address at 8118 para sa port.

Konklusyon

Ang pag-alam kung paano mag-install ng isang configure ang sikat na host ng mga proxy server ay nagbibigay-daan sa iyo upang magamit ang mas malawak na kontrol sa iyong karanasan sa internet. Maraming mga kamangha-manghang mga solusyon na nagkakahalaga ng paggalugad, at napakamot lamang sa amin ang posible.