Geriausi savarankiškai priglobti tarpiniai serveriai

Best Self Hosted Proxy Servers



Galbūt to nesuprantate, tačiau yra daug trečiųjų šalių, kurios manipuliuoja jūsų interneto turiniu. Jūsų IPT gali apriboti prieigą prie tam tikrų svetainių, paieškos varikliai slepia paieškos rezultatus, kad atitiktų įvairius kovos su piratavimu veiksmus, o pačios svetainės dažnai rodo skirtingą turinį lankytojams iš skirtingų geografinių regionų.

Jei tai jums netinka, turėtumėte apsvarstyti galimybę naudoti savarankiškai priglobtą tarpinį serverį, kad išvengtumėte geografinių apribojimų ir kitų cenzūros formų. Savarankiškai priglobti tarpiniai serveriai taip pat gali padėti sumažinti pralaidumą ir pagerinti atsako laiką talpinant dažnai prašomus tinklalapius, o kai kuriuose yra išplėstinės filtravimo galimybės, leidžiančios atsikratyti skelbimų arba apsaugoti vaikus nuo žalos.







Mūsų pasirinkimas atspindi platų savarankiškai priglobtų tarpinių serverių asortimentą ir jų galimybes. Kai kuriuos savarankiškai priglobtus tarpinius serverius, aprašytus šiame straipsnyje, lengviau nustatyti nei kitus, tačiau manome, kad kiekvienas, norintis praleisti šiek tiek laiko skaitydamas internetinę mokymo programą, turėtų turėti galimybę įdiegti ir sukonfigūruoti beveik bet kokį prieinamą tarpinį serverį.



1. Privoxy

„Privoxy“ yra ne talpykloje esantis žiniatinklio tarpinis serveris, turintis filtravimo galimybes privatumui pagerinti. Jis gali keisti tinklalapio duomenis ir HTTP antraštes, valdyti prieigą ir pašalinti skelbimus.



Pirmoji „Prixovy“ versija buvo išleista 2001 m., Remiantis „Internet Junkbuster“-senesniu skelbimus blokuojančiu žiniatinklio tarpiniu serveriu, išleistu pagal GNU General Public License. Iki 2010 m. „Tor“ projektas „Privoxy“ sujungė su „Tor“, tačiau galiausiai jie nusprendė saugumo sumetimais atsisakyti trečiųjų šalių sprendimų.





„Prixovy“ galima praktiškai visose populiariose operacinėse sistemose ir platformose, įskaitant „Linux“, „OpenWrt“, DD-WRT, „Windows“, „MacOS“, OS/2, „AmigaOS“ ir „BeOS“. Nors „Prixovy“ yra gana lengva įdiegti ir paleisti, kaip paaiškiname kitame šio straipsnio skyriuje, įvairūs jo nustatymai yra toli gražu nereikšmingi ir reikalauja gana gerai išmanyti kompiuterių tinklus.

2. Kalmarai

„Squid“ yra talpyklos tarpinis serveris, palaikantis HTTP, HTTPS, FTP ir kitus protokolus. Talpyklos tarpiniai serveriai laikinai saugo dažnai naudojamus duomenis, kad sumažintų pralaidumą ir pagerintų atsako laiką.



„Squid“ savo gyvenimą pradėjo 1996 m. Kaip „Harvest“ objektų talpykla, kuri buvo interneto tyrimų darbo grupės išteklių atradimo tyrimų grupės (IETF-RD) tyrimo projekto dalis. Dabartinė „Squid“ versija yra paskutinės ikiprekybinės „Harvest“ versijos šakutė, o jos pavadinimas pasirinktas siekiant išvengti painiavos su komercine šakute, pavadinta „Cached 2.0“.

„Squid“ veikia visose populiariose operacinėse sistemose, ir jį naudoja šimtai interneto paslaugų teikėjų visame pasaulyje, kad vartotojai galėtų kuo geriau naudotis internetu. Svetainės naudoja „Squid“, kad pagerintų turinio pateikimą, o tai reiškia, kad žinojimas, kaip jį įdiegti ir sukonfigūruoti, gali padėti jums atlikti puikų darbą.

3. Pi skylė

„Pi-hole“ yra DNS smegduobė, galinti blokuoti reklamą ir netinkamą turinį tinklo lygiu. Kaip rodo jo pavadinimas, „Pi-hole“ yra skirtas naudoti su vienos plokštės kompiuteriu „Raspberry Pi“, kurį Jungtinėje Karalystėje sukūrė „Raspberry Pi Foundation“ ir kuris siūlo nebrangias sistemas, prieinamas visų ekonominių sluoksnių žmonėms. būti naudojami švietimo tikslais.

„Pi-hole“ esmė yra įvairios atvirojo kodo technologijos, tokios kaip „dnsmasq“, „cURL“ ir „Lighttpd“, leidžiančios blokuoti žinomų stebėjimo ir reklamos domenų DNS užklausas. Kadangi „Pi-hole“ veikia tinklo lygiu, tai neleidžia skelbimų rodyti net išmaniuosiuose televizoriuose ir mobiliuosiuose įrenginiuose, kuriuose veikia „Android“ ir „iOS“.

Keturi. „SwiperProxy“

„SwiperProxy“ yra labai efektyvus žiniatinklio tarpinis serveris, parašytas „Python“. Jei norite sužinoti, kaip tarpinis serveris veikia po gaubtu, „SwiperProxy“ yra puiki vieta pradėti, nes jis yra atviro kodo, priglobtas „GitHub“ ir veikia savarankiškame minimalistiniame žiniatinklio serveryje. Jis puikiai veikia su visais pagrindiniais žiniatinklio serveriais, įskaitant „Apache“, „Nginx“ ir „Varnish“, ir yra sukonfigūruotas naudojant tik 25 gerai dokumentuotas parinktis.

Norėdami pradėti naudotis „SwiperProxy“, rekomenduojame perskaityti greitos pradžios vadovą, kurį galite rasti čia .

5. Eismas

„Træfɪk“ yra modernus atvirkštinio įgaliotojo serverio ir apkrovos balansavimo įrenginys, kuris yra visiškai atviro kodo, lengvai konfigūruojamas ir sukurtas atsižvelgiant į šiuolaikines debesies paslaugas. Jis parašytas „Go“ programavimo kalba ir atskleidžia „Rest API“.

„Træfɪk“ paprastai naudojamas kelioms debesies paslaugoms organizuoti, todėl galite lengvai pridėti, pašalinti, nužudyti, atnaujinti ar išplėsti paslaugas. Kadangi „Træfɪk“ yra supakuotas kaip vienas dvejetainis failas ir yra prieinamas kaip mažas oficialus doko atvaizdas, jo įdiegimas vargu ar gali būti lengvesnis.

Kaip įdiegti ir konfigūruoti „Privoxy“

Geros naujienos yra tai, kad „Prixovy“ galima įsigyti tiek kaip neapdorotą šaltinio kodą, tiek patogiuose iš anksto sudarytuose paketuose, skirtuose įvairioms operacinėms sistemoms. Jei tiksliai nežinote, ką darote, pradėkite nuo paketų, kuriuos galima atsisiųsti iš čia .

„Ubuntu“ vartotojai gali įdiegti „Prixovy“ naudodami šią komandą:

# sudo apt-get install privoxy

Ir daugelis kitų „Linux“ platinimų, įskaitant „Red Hat“ ir „Fedora“, saugyklose taip pat turi „Privoxy“.

Nepriklausomai nuo kurio montavimo būdas naudojate, turėsite eiti į /etc /privoxy, nes ten yra „Privoxy“ konfigūracijos failai.

Kadangi „Privoxy“ daugiausia rašoma žmonėms, kurie jau yra susipažinę su įprastomis išraiškomis, HTTP ir HTML, arba nori juos išmokti, jo konfigūracija yra gana sudėtinga. Laimei, numatytasis diegimas iš esmės yra paruoštas naudoti. Norėdami sužinoti, kaip patikslinti „Privoxy“ pagal savo skonį, perskaitykite oficialus konfigūravimo vadovas .

Vienintelis dalykas, kurį jums tikrai reikia padaryti prieš pirmą kartą naudojant „Privoxy“, yra sukonfigūruoti žiniatinklio naršyklę naudoti „Privoxy“ kaip HTTP ir HTTPS tarpinį serverį. Tiesiog eikite į savo žiniatinklio naršyklės nustatymus, eikite į tarpinio serverio kategoriją ir naudokite 127.0.0.1 (arba „localhost“) kaip įgaliotojo serverio adresą, o 8118 - prievadą.

Išvada

Žinodami, kaip įdiegti konfigūruojamus populiarius savarankiškai priglobtus tarpinius serverius, galite geriau kontroliuoti savo interneto patirtį. Yra daug nuostabių sprendimų, kuriuos verta ištirti, ir mes tik subraižėme tai, kas įmanoma.