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

Best Self Hosted Proxy Servers



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 skrijejo rezultate iskanja v skladu z različnimi akti proti piratstvu, spletna mesta pa obiskovalcem iz različnih geografskih regij pogosto prikazujejo različne vsebine.

Če vam to ne ustreza, razmislite o uporabi proxy strežnika, ki ga gosti sam, da bi se izognili geografskim omejitvam in drugim oblikam cenzure. Proxy strežniki, ki jih gostijo sami, vam lahko pomagajo zmanjšati pasovno širino in izboljšajo odzivni čas s predpomnjenjem pogosto zahtevanih spletnih strani, nekateri pa imajo napredne zmogljivosti filtriranja, ki omogočajo, da se znebite oglasov ali zaščitite otroke pred škodo.







Naš izbor odraža široko paleto strežnikov proxy, ki jih gostijo sami, in njihove zmogljivosti. Nekatere strežnike proxy, ki jih gostuje, opisane v tem članku, je lažje nastaviti kot druge, vendar menimo, da bi moral vsak, ki želi porabiti nekaj časa za branje spletne vadnice, namestiti in konfigurirati skoraj vsak strežnik proxy, ki ga gosti.



1. Privoxy

Privoxy je spletni strežnik proxy, ki ne predpomni, s filtriranjem za izboljšanje zasebnosti. Lahko spreminja podatke spletnih strani in glave HTTP, nadzoruje dostop in odstranjuje oglase.



Prva različica Prixovyja je izšla leta 2001 na podlagi Internet Junkbusterja, starejšega spletnega strežnika proxy za blokiranje oglasov, izdanega pod splošno javno licenco GNU. Do leta 2010 je projekt Tor združeval Privoxy s Torom, vendar so se na koncu zaradi varnostnih razlogov odločili, da se izognejo rešitvam drugih proizvajalcev.





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 enostaven za namestitev in zagon, kot smo pojasnili v naslednjem razdelku tega članka, natančna nastavitev njegovih različnih nastavitev še zdaleč ni nepomembna in zahteva precej napredno razumevanje računalniških omrežij.

2. Lignji

Squid je proxy za predpomnjenje s podporo za protokole HTTP, HTTPS, FTP in druge. Predpomnilniki proxy 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 za raziskovalne skupine za raziskave interneta (IETF-RD). Trenutna različica Squid je vilica zadnje predkomercialne različice Harvest, njeno ime pa je bilo izbrano, da se prepreči zmeda s komercialnimi vilicami, imenovano Cached 2.0.

Lignji delujejo v vseh priljubljenih operacijskih sistemih, uporablja pa jih na stotine ponudnikov internetnih storitev po vsem svetu, da svojim uporabnikom ponudi najboljšo možno internetno izkušnjo. Spletna mesta uporabljajo Squid za izboljšanje dostave vsebine, kar pomeni, da bi vam vedenje, kako ga namestite in konfigurirali, lahko pomagalo pri odličnem delu.

3. Pi-luknja

Pi-hole je vrtača DNS, ki lahko blokira oglase in neprimerne vsebine na ravni omrežja. Kot že ime pove, je Pi-hole namenjen uporabi z enosmernim računalnikom Raspberry Pi, ki ga je v Združenem kraljestvu razvila Fundacija Raspberry Pi in zagotavlja nizkocenovne sisteme, ki so dostopni ljudem vseh ekonomskih slojev. uporabiti v izobraževalne namene.

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

Štiri. SwiperProxy

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

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

5. Promet

Træfɪk je sodoben povratni posrednik in izravnalnik obremenitve, ki je popolnoma odprtokoden, enostaven za konfiguriranje in oblikovan z mislijo na sodobne storitve v oblaku. Napisano je v programskem jeziku Go in razkriva API za počitek.

Træfɪk je običajno nameščen za organizacijo več storitev v oblaku, kar vam omogoča enostavno dodajanje, odstranjevanje, ubijanje, nadgradnjo ali razširjanje storitev. Ker je Træfɪk pakiran kot ena binarna datoteka in je na voljo kot majhna uradna podoba podstavka, bi bila njegova namestitev komajda lažja.

Kako namestiti in konfigurirati Privoxy

Dobra novica je, da je Prixovy na voljo tako kot surova izvorna koda kot v priročnih vnaprej sestavljenih paketih za široko paleto operacijskih sistemov. Razen če natančno veste, kaj počnete, začnite s paketi, ki jih lahko prenesete s tukaj .

Uporabniki Ubuntu lahko namestijo Prixovy z naslednjim ukazom:

# sudo apt-get install privoxy

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

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

Ker je Privoxy pisan predvsem za ljudi, ki že poznajo regularne izraze, HTTP in HTML - ali pa so se jih pripravljeni naučiti - je njegova konfiguracija precej zapletena. Na srečo je privzeta namestitev v osnovi pripravljena. Če želite izvedeti, kako prilagoditi Privoxy po vaših željah, preberite uradni konfiguracijski vodnik .

Edino, kar morate res storiti, preden prvič uporabite Privoxy, je, da svoj spletni brskalnik konfigurirate tako, da bo Privoxy uporabljal kot proxy HTTP in HTTPS. Preprosto pojdite v nastavitve spletnega brskalnika, pojdite na kategorijo proxy in uporabite 127.0.0.1 (ali localhost) za naslov proxy in 8118 za vrata.

Zaključek

Če veste, kako namestiti priljubljene strežnike proxy, ki jih gostijo sami, imate večji nadzor nad svojo internetno izkušnjo. Obstaja veliko čudovitih rešitev, ki jih je vredno raziskati, mi pa smo samo opraskali površino, kar je mogoče.