Privoxy

Najboljši strežniki proxy, ki jih gostijo sami

Najboljši strežniki proxy, ki jih gostijo sami
Morda se tega ne zavedate, vendar obstaja veliko tretjih oseb, ki manipulirajo z vašo internetno vsebino. Vaš ponudnik internetnih storitev lahko omeji dostop do določenih spletnih mest, iskalniki skrivajo rezultate iskanja, da se uskladijo z različnimi protistratskimi akti, spletna mesta pa obiskovalcem iz različnih geografskih regij pogosto prikazujejo različno vsebino.

Če vam to ne ustreza, razmislite o uporabi samopostreženega strežnika proxy za premagovanje geografskih omejitev in drugih oblik cenzure. Proxy strežniki, ki jih gostijo sami, vam lahko pomagajo tudi zmanjšati pasovno širino in izboljšajo odzivne čase s predpomnjenjem pogosto zahtevanih spletnih strani, nekateri pa imajo tudi napredne funkcije filtriranja, ki omogočajo, da se oglasov znebite ali otroke zaščitite pred škodo.

Naš izbor odraža širok nabor samopostrežnih proxy strežnikov in njihove zmogljivosti. Nekatere samostojno nameščene proxy strežnike, opisane v tem članku, je lažje nastaviti kot druge, vendar menimo, da bi moral vsak, ki je pripravljen porabiti nekaj časa za branje spletne vadnice, imeti možnost namestiti in konfigurirati skoraj vse samopostrežne strežnike proxy.

1. Privoxy

Privoxy je spletni predpomnilnik brez predpomnilnika z zmožnostmi filtriranja za izboljšanje zasebnosti. Lahko spreminja podatke spletnih strani in glave HTTP, nadzoruje dostop in odstranjuje oglase.

Prva različica Prixovyja je bila izdana leta 2001 na podlagi Internet Junkbusterja, starejšega spletnega posrednika za blokiranje oglasov, izdanega pod GNU General Public License. Do leta 2010 je projekt Tor združeval Privoxy s podjetjem Tor, vendar so se na koncu odločili, da se iz varnostnih razlogov ne bodo lotili drugih rešitev.

Prixovy je na voljo v skoraj vseh priljubljenih operacijskih sistemih in platformah, vključno z Linuxom, OpenWrt, DD-WRT, Windows, macOS, OS / 2, AmigaOS in BeOS. Medtem ko je Prixovy dokaj enostavno namestiti in zagnati, kot pojasnjujemo v naslednjem poglavju tega članka, natančno uravnavanje njegovih različnih nastavitev še zdaleč ni trivialno in zahteva dokaj napredno razumevanje računalniških omrežij.

2. Lignji

Squid je predpomnilnik s podporo za protokole HTTP, HTTPS, FTP in druge. Proxyji za predpomnjenje začasno shranjujejo pogosto uporabljene podatke, da zmanjšajo pasovno širino in izboljšajo odzivni čas.

Squid je svoje življenje začel leta 1996 kot predpomnilnik predmetov Harvest, ki je bil del raziskovalnega projekta raziskovalne skupine Internet Research Task Force Research Resource (IETF-RD). Trenutna različica Squid je vilica zadnje predkomercialne različice Harvest in njeno ime je bilo izbrano, da se prepreči zamenjava s komercialnimi vilicami Cached 2.0.

Squid deluje v vseh priljubljenih operacijskih sistemih, uporablja pa ga na stotine ponudnikov internetnih storitev po vsem svetu, da svojim uporabnikom zagotovi najboljšo možno internetno izkušnjo. Spletna mesta uporabljajo Squid za izboljšanje dostave vsebine, kar pomeni, da bi vam lahko vedeli, kako ga namestiti in konfigurirati, lahko dobro opravili svoje delo.

3. Pi-luknja

Pi-hole je vrtača DNS, ki lahko blokira oglaševanje in neprimerno vsebino na ravni omrežja. Kot že ime pove, je Pi-hole namenjen za uporabo z enojnim računalnikom Raspberry Pi, ki ga je v Združenem kraljestvu razvila Fundacija Raspberry Pi in ponuja nizkocenovne sisteme, ki so dostopni ljudem vseh gospodarskih okolij in lahko uporabljati v izobraževalne namene.

V jedru Pi-hole so različne odprtokodne tehnologije, kot so dnsmasq, cURL in Lighttpd, ki omogočajo blokiranje zahtev DNS za znane domene za sledenje in oglaševanje. Ker Pi-hole deluje na omrežni ravni, preprečuje prikazovanje oglasov tudi na pametnih televizorjih in mobilnih napravah s sistemoma Android in iOS.

4. SwiperProxy

SwiperProxy je izjemno učinkovit spletni strežnik proxy, napisan v Pythonu. Če želite izvedeti, kako delujejo proxy strežniki pod pokrovom, je SwiperProxy odličen kraj za začetek, saj je odprtokoden, gostuje na GitHub in deluje na samostojnem minimalističnem spletnem strežniku. Odlično deluje z vsemi glavnimi spletnimi strežniki, vključno z Apache, Nginx in Varnish, in je konfiguriran s samo 25 dobro dokumentiranimi možnostmi.

Za začetek uporabe SwiperProxy priporočamo, da preberete priročnik za hitri zagon, ki ga najdete tukaj.

5. Traefik

Træfɪk je sodoben povratni strežnik proxy in izravnalnik obremenitve, ki je popolnoma odprt, enostaven za konfiguracijo in zasnovan z upoštevanjem sodobnih storitev v oblaku. Napisano je v programskem jeziku Go in izpostavlja Rest API.

Træfɪk je običajno uveden za organiziranje več storitev v oblaku, kar vam omogoča enostavno dodajanje, odstranjevanje, ubijanje, nadgradnjo ali razširitev storitev. Ker je Træfɪk zapakiran v eno samo binarno datoteko in na voljo kot majhna uradna slika dockerja, namestitev le tega ne bi mogla biti lažja.

Kako namestiti in konfigurirati Privoxy

Dobra novica je, da je Prixovy na voljo kot surova izvorna koda in v priročnih vnaprej pripravljenih paketih za širok spekter operacijskih sistemov. Če ne veste natančno, kaj počnete, začnite s paketi, ki jih lahko prenesete od tukaj.

Uporabniki Ubuntuja lahko namestijo Prixovy z naslednjim ukazom:

# sudo apt-get install privoxy

Številne druge distribucije Linuxa, vključno z Red Hat in Fedoro, imajo v skladiščih tudi Privoxy.

Ne glede na način namestitve, ki ga uporabljate, boste morali odpreti / etc / privoxy, ker se tam nahajajo konfiguracijske datoteke Privoxy.

Ker je Privoxy v glavnem napisan za ljudi, ki že poznajo regularne izraze, HTTP in HTML - ali pa se jih želijo naučiti, je njegova konfiguracija precej zapletena. Na srečo je privzeta namestitev v bistvu pripravljena za uporabo. Če želite izvedeti, kako prilagoditi Privoxy po svojih željah, preberite uradni konfiguracijski vodnik.

Edina stvar, ki jo morate zares storiti pred prvo uporabo Privoxyja, je, da svoj spletni brskalnik konfigurirate tako, da uporablja Privoxy kot strežnik HTTP in HTTPS. Preprosto pojdite na nastavitve spletnega brskalnika, se pomaknite do kategorije proxy in uporabite 127.0.0.1 (ali localhost) za naslov posrednika in 8118 za vrata.

Zaključek

Če veste, kako namestiti konfiguriranje priljubljenih proxy strežnikov, ki jih gostijo sami, vam omogoča večji nadzor nad vašo internetno izkušnjo. Obstaja veliko čudovitih rešitev, ki jih je vredno raziskati, mi pa smo le opraskali površino tega, kar je mogoče.

Kako zajeti in pretakati svojo igralno sejo v Linuxu
V preteklosti je bilo igranje iger le hobi, sčasoma pa je igralniška industrija zabeležila veliko rast glede tehnologije in števila igralcev. Občinstv...
Najboljše igre z ročnim sledenjem
Oculus Quest je pred kratkim predstavil odlično idejo ročnega sledenja brez krmilnikov. Z vedno večjim številom iger in dejavnosti, ki izvajajo podpor...
Kako prikazati prekrivanje zaslonskega menija v celozaslonskih aplikacijah in igrah za Linux
Igranje celozaslonskih iger ali uporaba aplikacij v celozaslonskem načinu brez motenj vam lahko odreže ustrezne sistemske informacije, ki so vidne na ...