{"id":112621,"date":"2024-01-01T03:10:24","date_gmt":"2024-01-01T01:10:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/fproxy-v83-lokalnyj-proksi-server-dlya-filtraczii-https-trafika"},"modified":"2024-01-01T03:10:24","modified_gmt":"2024-01-01T01:10:24","slug":"fproxy-v83-lokalnyj-proksi-server-dlya-filtraczii-https-trafika","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/fproxy-v83-lokalnyj-proksi-server-dlya-filtraczii-https-trafika","title":{"rendered":"fproxy v83 \u2014 un server proxy locale per la filtrazione del traffico http(s)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00c8 stata pubblicata la 83\u00aa versione del server proxy per la memorizzazione nella cache e anti-spam per uso personale con impostazioni flessibili.<\/p>\n<p>Funzioni principali (tutto configurabile):<\/p>\n<ol>\n<li>filtraggio dei contenuti indesiderati (liste bianche\/nere per URL, divieto dei cookie);<\/li>\n<li>memorizzazione nella cache forzata e illimitata dei dati ricevuti (particolarmente utile per immagini e script);<\/li>\n<li>modifica dei contenuti delle pagine web al volo (modificando il codice sorgente in C, esiste un esempio per sostituire il contenuto delle pagine clone di stackoverflow con un link all'originale);<\/li>\n<li>liste nere\/bianche di certificati e certificazione tramite lista;<\/li>\n<li>sostituzione dell'indirizzo IP\/dominio\/percorso\/protocollo della richiesta http secondo la configurazione (una variante estesa di \/etc\/hosts);<\/li>\n<li>sniffer http\/https.<\/li>\n<\/ol>\n<p>Si adatta perfettamente alla navigazione di siti web tramite una connessione internet lenta o da un dispositivo lento (grazie ai punti 1 e 2, per i quali tutto era inizialmente concepito), ma \u00e8 comunque utile in ogni caso.<\/p>\n<p>Il server proxy, per motivi di sicurezza e semplificazione della logica operativa, \u00e8 suddiviso in tre parti: server TLS (che termina le connessioni del browser), modulo centrale del proxy e client, che termina le connessioni in uscita.<\/p>\n<p>Il programma \u00e8 progettato per un uso personalizzato, ovvero tutte le configurazioni e la directory con i dati correnti del server proxy sono legate a un utente specifico, o addirittura a un profilo del browser specifico. \u00c8 tecnicamente possibile avviare il proxy come demone di sistema, ma in questo modo \u00e8 difficile utilizzare una delle sue principali funzioni \u2014 la caching aggressiva di qualsiasi cosa, poich\u00e9 i dati memorizzati nella cache possono essere diversi per ogni profilo del browser e devono essere isolati l'uno dall'altro per motivi di sicurezza.<\/p>\n<p>Esempio della lista di blocco:<\/p>\n<p> deny    nosub   all     share.yandex.ru browser-updater.yandex.net deny    nosub   all     a.ria.ru # ? deny    nosub   spec    vk.com                 query   \\\/share.php deny    nosub   spec    yastatic.net                 query   \\\/pcode\\\/adfox\\\/loader.js                 query   \\\/share2\\\/share.js deny    nosub   spec    www.youtube.com                 query   \\\/subscribe_widget deny    nosub   spec    pano.img.ria.ru                 query   \\\/adriver\\\/flashplagin\\\/movie.swf deny    nosub   spec    a.ria.ru                 query   \\\/ping deny    nosub   spec    n-ssl.ria.ru                 query   \\\/polling deny    nosub   spec    apis.google.com                 query   \\\/js\\\/plusone.js deny    nosub   spec    yandex.ru                 pref    \\\/clck\\\/safeclick\\\/                 pref    \\\/clck\\\/click\\\/                 pref    \\\/clck\\\/jclck\\\/ deny    all     spec                 query   \\\/tnc    # index.ru proxied counter                 exact   \\\/tnc.js # index.ru proxied counter                 query   \\\/pixel.gif # alcuni spammer usano questo   <\/p>\n<p>Esempio di lista di routing:<\/p>\n<p> 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   <\/p>\n<p>In caso di aggiornamento da una versione precedente alla 78, \u00e8 necessario convertire la cache: accedere alla directory di lavoro del server proxy dell'utente (uid\/gid) e eseguire fproxy-cacheconv-78 (per impostazione predefinita questo programma non viene compilato).<\/p>\n<p> <noindex><noindex><\/p>\n<p>Modifiche dalla versione pubblicata precedente (<a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/internet\/16834317\">80<\/a>):<\/p>\n<p><\/noindex><\/noindex> <\/p>\n<ol>\n<li>fproxy-dashboard ora ha l'opzione per mostrare le dimensioni del contenuto in byte anzich\u00e9 in kbyte;<\/li>\n<li>supporto per server problematici che ignorano l'intestazione \u00abConnection: close\u00bb;<\/li>\n<li>supporto per server problematici che restituiscono un'intestazione errata \u00abContent-Encoding: identity\u00bb;<\/li>\n<li>invio dell'opzione TLS ALPN;<\/li>\n<li>miglioramento delle prestazioni del terminatore TLS lato esterno (client): ora supporta non solo TLS, ma anche connessioni normali, supporta il funzionamento come demone indipendente ricevendo richieste dal proxy principale attraverso la rete, e pu\u00f2 anche inoltrare le proprie connessioni in uscita attraverso un altro proxy, consentendo cos\u00ec di dividere in modo flessibile le attivit\u00e0 tra i nodi in condizioni di scarsa connessione a Internet e\/o necessit\u00e0 di organizzare l'uscita del traffico su un server remoto di varia affidabilit\u00e0; la nuova versione \u00e8 anche pi\u00f9 comoda da utilizzare manualmente tramite la riga di comando come client TLS console con supporto per proxy;<\/li>\n<li>semplificata la costruzione, ora c'\u00e8 un Makefile al posto degli script shell<\/li>\n<li>organizzati pacchetti .deb precompilati nel repository (per le versioni Debian 8-12)<\/li>\n<li>modifiche al file di configurazione, incompatibili con le versioni precedenti<\/li>\n<li>nuova configurazione per gestire il routing delle richieste, che unisce le precedenti configurazioni separate di risoluzione e inoltro delle connessioni in uscita a un server remoto, ottenendo anche una serie di nuove opzioni: ora \u00e8 possibile per ogni URL (protocollo, dominio, porta, percorso) scegliere attraverso quale client e quale proxy verr\u00e0 inviato, attraverso quale server DNS sar\u00e0 effettuata la determinazione del suo indirizzo IP (inclusa l'opzione di delegare questo compito a un proxy server http o socks5), oppure specificare manualmente l'indirizzo e sostituire il protocollo, la porta o il prefisso del percorso dell'URL<\/li>\n<li>aggiunto supporto per certificati SAN per indirizzi IP sia nel client che nel server (i browser da tempo non accettano pi\u00f9 indirizzi IP in CommonName)<\/li>\n<\/ol>\n<p>Piani per il futuro:<\/p>\n<ol>\n<li>supporto per CGI\/FastCGI\/.so hook per la gestione mitm del contenuto ricevuto dai siti<\/li>\n<li>gestore di profili e configurazioni proxy<\/li>\n<li>gestione interattiva della verifica dei certificati dei siti remoti e delle liste di blocco<\/li>\n<\/ol>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/internet\/17470388\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 83-\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043a\u044d\u0448\u0438\u0440\u0443\u044e\u0449\u0435\u0433\u043e \u0438 \u0430\u043d\u0442\u0438\u0441\u043f\u0430\u043c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f c \u0433\u0438\u0431\u043a\u0438\u043c\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 (\u0432\u0441\u0451 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f): \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u044f \u043d\u0435\u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 (\u0431\u0435\u043b\u044b\u0435\/\u0447\u0451\u0440\u043d\u044b\u0435 \u0441\u043f\u0438\u0441\u043a\u0438 \u043d\u0430 \u0443\u0440\u043b\u044b, \u0437\u0430\u043f\u0440\u0435\u0442 \u043a\u0443\u043a); \u043f\u0440\u0438\u043d\u0443\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0438 \u0431\u0435\u0441\u0441\u0440\u043e\u0447\u043d\u043e\u0435 \u043a\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 (\u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0443\u0434\u043e\u0431\u043d\u043e \u0434\u043b\u044f \u043a\u0430\u0440\u0442\u0438\u043d\u043e\u043a \u0438 \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432); \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u043d\u0430 \u043b\u0435\u0442\u0443 (\u043f\u0440\u0430\u0432\u043a\u043e\u0439 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0430 \u043d\u0430 \u0421\u0438, \u0435\u0441\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u0440 \u0434\u043b\u044f \u0437\u0430\u043c\u0435\u043d\u044b \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446-\u043a\u043b\u043e\u043d\u043e\u0432 stackoverflow [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-112621","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 83-\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043a\u044d\u0448\u0438\u0440\u0443\u044e\u0449\u0435\u0433\u043e \u0438 \u0430\u043d\u0442\u0438\u0441\u043f\u0430\u043c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f c \u0433\u0438\u0431\u043a\u0438\u043c\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 (\u0432\u0441\u0451 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f): \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u044f \u043d\u0435\u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/news\/fproxy-v83-lokalnyj-proksi-server-dlya-filtraczii-https-trafika\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47fproxy v83 \u2014 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440 \u0434\u043b\u044f \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 http(s)-\u0442\u0440\u0430\u0444\u0438\u043a\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 83-\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043a\u044d\u0448\u0438\u0440\u0443\u044e\u0449\u0435\u0433\u043e \u0438 \u0430\u043d\u0442\u0438\u0441\u043f\u0430\u043c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f c \u0433\u0438\u0431\u043a\u0438\u043c\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 (\u0432\u0441\u0451 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f): \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u044f \u043d\u0435\u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/fproxy-v83-lokalnyj-proksi-server-dlya-filtraczii-https-trafika\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-01-01T01:10:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-01-01T01:10:24+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47fproxy v83 \u2014 server proxy locale per il filtraggio del traffico http(s) | ProHoster","description":"\u00c8 stata pubblicata la versione 83 del proxy caching e antispam per uso personale con impostazioni flessibili. Funzioni principali (tutto configurabile): filtraggio dei contenuti indesiderati.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/fproxy-v83-lokalnyj-proksi-server-dlya-filtraczii-https-trafika","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47fproxy v83 \u2014 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440 \u0434\u043b\u044f \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 http(s)-\u0442\u0440\u0430\u0444\u0438\u043a\u0430 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 83-\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043a\u044d\u0448\u0438\u0440\u0443\u044e\u0449\u0435\u0433\u043e \u0438 \u0430\u043d\u0442\u0438\u0441\u043f\u0430\u043c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0434\u043b\u044f \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f c \u0433\u0438\u0431\u043a\u0438\u043c\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 (\u0432\u0441\u0451 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f): \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u044f \u043d\u0435\u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/fproxy-v83-lokalnyj-proksi-server-dlya-filtraczii-https-trafika","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-01-01T01:10:24+00:00","article:modified_time":"2024-01-01T01:10:24+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/112621","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=112621"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/112621\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=112621"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=112621"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=112621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}