O le 83rd version of a caching and anti-spam proxy server mo le fa'aogaina e le tagata lava ia fa'atasi ai ma tulaga fetuutuunai ua lomia.
Galuega autu (mea uma e mafai ona faʻatulagaina):
- fa'amamaina o mea e le mana'omia (lisi pa'epa'e/uliuli ile URL, fa'asa kuki);
- faʻamalosi ma le faʻamaonia faʻamaumauga o faʻamaumauga maua (e sili ona faigofie mo ata ma tusitusiga);
- faʻasaʻo mea o loʻo i totonu o itulau uepi i luga o le lele (e ala i le faʻasaʻoina o le code source i C, o loʻo i ai se faʻataʻitaʻiga mo le suia o mea o loʻo i totonu o itulau faʻapipiʻi faʻapipiʻi ma se fesoʻotaʻiga i le uluaʻi);
- lisi uliuli/pa'epa'e o tusi pasi ma fa'amau fa'amau e tusa ai ma le lisi;
- suitulaga o le tuatusi IP/domain/ala/protocol o se talosaga http e tusa ai ma le config (o se faʻaopoopoga faʻaopoopoga o /etc/hosts);
- http/https sogisogi.
Atoatoa mo le matamataina o nofoaga i luga ole Initaneti lemu pe mai se masini tuai (faʻafetai i togi 1 ma 2, lea na amata ai mea uma), ae masani ona aoga i soʻo se tulaga.
Mo faʻamoemoega saogalemu ma faʻafaigofie le faʻaogaina o le gaioiga, o le sui sui e vaevaeina i ni vaega se tolu: o le TLS server (faʻamutaina fesoʻotaʻiga suʻesuʻe), o le sui tutotonu tutotonu, ma le tagata o tausia e faʻamutaina fesoʻotaʻiga i fafo.
O le polokalame ua mamanuina mo le faʻaogaina faʻapitoa, o lona uiga, o configs uma ma le lisi o loʻo iai faʻamaumauga sui sui o loʻo i ai nei o loʻo nonoa i se tagata faʻapitoa, poʻo se faʻamatalaga patino suʻesuʻe. E mafai faʻapitoa ona faʻatautaia se sui e avea o se daemon-lautele, ae i lenei fomu e faigata ona faʻaogaina se tasi o ana galuega autu - faʻamalosi faʻamalosi mea uma, talu ai e mafai e faʻamatalaga suʻesuʻe taʻitasi ona i ai a latou lava faʻamaumauga faʻamaumauga ma e tatau ona vavae ese mai. le tasi ma le isi mo faamoemoega saogalemu.
Fa'ata'ita'iga lisi poloka:
faafitia nosub uma share.yandex.ru browser-updater.yandex.net faafitia nosub uma a.ria.ru # ? faafitia nosub spec vk.com fesili /share.php faafitia nosub spec yastatic.net fesili /pcode/adfox/loader.js fesili /share2/share.js faafitia nosub spec www.youtube.com fesili /subscribe_widget teena nosub spec pano.img .ria.ru fesili /adriver/flashplagin/movie.swf faafitia nosub spec a.ria.ru fesili /ping faafitia nosub spec n-ssl.ria.ru fesili /polling teena nosub spec apis.google.com fesili /js/plusone .js fa'afitia nosub spec yandex.ru pref /clck/safeclick/ pref /clck/click/ pref /clck/jclck/ fa'afitia uma fesili fa'apitoa /tnc # index.ru sui fa'asaga sa'o /tnc.js # index.ru sui fa'atatau fesili /pixel.gif # nisi tagata spammers e fa'aogaina lenei
Fa'ata'ita'iga o se lisi o auala:
https://my.local.site set proxy none set target http://127.0.0.1:1234/localsite set http_host new.host:1234 .intel.com resolve off set proxy socks5://127.0.0.1:3333
I le tulaga o le faʻafouina mai se faʻamatalaga e sili atu nai lo le 78, e tatau ona e faʻaliliu le cache: alu i le lisi galue o le sui sui mai le tagata faʻaoga (uid/gid) o le sui sui ma taʻavale fproxy-cacheconv-78 (e ala i le faaletonu o lenei polokalame. e le o tuufaatasia).
Suiga mai le lomiga mulimuli na lomia (80):
- fproxy-dashboard ua i ai nei le filifiliga e faʻaalia ai le tele o mea i bytes nai lo kbytes;
- lagolago mo 'au ta'avale e le amana'ia le ulutala "So'oga: tapuni";
- lagolago mo 'au'aunaga ta'avale e toe fa'afo'i le fa'aulutala sese "Content-Encoding: identity";
- auina atu TLS filifiliga ALPN;
- faʻaleleia atili o le TLS terminator o le vaega i fafo (tagata faʻatau): o loʻo lagolagoina nei e le gata i le TLS, ae faʻapea foʻi fesoʻotaʻiga masani, lagolagoina le faʻagaioiga o se timoni tutoʻatasi ma le mauaina o talosaga mai le sui autu i luga o le fesoʻotaʻiga, ma e mafai foi ona tuʻuina atu ana fesoʻotaʻiga i fafo e ala i se isi sui, o lea e mafai ai ona fetuutuunai le vaevaeina o galuega i le va o nodes i tulaga o le le lelei o fesoʻotaʻiga Initaneti ma / poʻo le manaʻoga e faʻatulagaina le "output" o fefaʻatauaiga i se mea i luga o se server mamao o tikeri eseese o le faatuatuaina; o le lomiga fou e sili atu ona faigofie e faʻaoga ma le lima mai le laina faʻatonu e avea ma faʻamafanafanaga TLS tagata faʻatau ma le lagolago sui;
- ua fa'afaigofieina le fa'apotopotoga, ua i ai nei le Makefile nai lo fa'amaumauga atigi
- o lo'o fa'atulagaina afifi .deb muamua i le fale teu oloa (mo Debian versions 8-12)
- fetuutuunaiga faila faila, tua-le fetaui
- se config fou mo le puleaina o le faiga o talosaga, lea na tuʻufaʻatasia ai configs tuʻufaʻatasia muamua o le fofo ma faʻatagaina le tuʻuina atu o fesoʻotaʻiga i fafo i se server mamao, ma maua ai foi le tele o filifiliga fou: o lea e mafai ona e filifili po o ai tagata o tausia e faʻaaoga mo url taitasi (protocol, domain, port, path), o le fea sui o le a auina atu i ai, e ala i le DNS server o le a fuafuaina ai lona tuatusi IP (e aofia ai le tuʻuina atu o lenei galuega i se sui http poʻo socks5 i fafo), poʻo le ulufale i le tuatusi ma le lima, faʻapea foʻi ma sui le protocol, port po'o le url ala prefix -A
- fa'aopoopo le lagolago mo tusipasi SAN mo tuatusi IP i le kalani ma le 'au'aunaga (e le'i leva ona taofia e tagata su'esu'e le taliaina o tuatusi IP ile CommonName)
Fuafuaga i le lumana'i:
- lagolago mo CGI/FastCGI/.so matau mo mitm faagasologa o mataupu maua mai nofoaga
- fa'ailoga sui ma le pule fa'atulagaina
- pulega fegalegaleai o le siakiina o tusi faamaonia o nofoaga mamao ma lisi poloka
puna: linux.org.ru