În primul rând, le mulțumesc membrilor blogului pentru această oportunitate, deoarece sunt fan DesdeLinux dar nu participase niciodată la niciun subiect.
În prezent, sunt administrator de sisteme de informații care ar trebui să economisească cât mai bine lățimea de bandă, precum și siguranța clienților, deoarece publicitatea a fost legată de multe tipuri de trucuri și altele.
Ei bine, motivul acestei postări este de a arăta că există multe modalități de a elimina publicitatea pe internet. Această postare m-a inspirat: https://blog.desdelinux.net/privoxy-adblock-list-y-adios-publicidad/, ceea ce este minunat, dar vreau doar să arăt că există mai multe modalități de a face acest lucru.
După cum mulți vor ști Calamar este cel mai popular proxy din toate distribuțiile GNU / Linux y Adblock Plus Este cea mai utilizată extensie pentru a elimina publicitatea în aproape orice browser.
Nu voi detalia cum să instalez Squid, deoarece îmi imaginez că mulți vor ști, deoarece vor ști că Adblock Plus folosește listele Easylist, care trebuie să spun că sunt foarte extinse.
De asemenea, trebuie să clarific că această idee nu este a mea, am venit cu asta, dar când am căutat-o acum vreo 3 ani, existau deja informații despre ea, majoritatea în rusă, engleză și alte limbi necunoscute mie.
Pentru a-l implementa trebuie să creăm un ACL. În Squid va fi așa:
acl adblock url_regex "/etc/squid3/adblock.acl"
http_access deny adblock
Sau dacă aveți ACL din gama de rețea sau IP-urile utilizatorilor la care doriți să o aplicați, o puteți face în acest fel:
acl mired src "/etc/squid3/mired.txt"
acl adblock url_regex "/etc/squid3/adblock.acl"
http_access allow mired !adblock
Ce ne permite să deservim IP-urile descrise în împotmolită, negând pe toți cei care sunt în ACL Adblock. Acum, cu un script vom automatiza acest proces, deoarece ceea ce dorim este să îl facem mai ușor, mai prietenos și nu atât de greoi, iată scriptul: http://paste.desdelinux.net/4956.
În sursă vom adăuga toate listele Easylist pe care le dorim sau le avem nevoie, iar scriptul se va ocupa de restul. Pentru a vă face o idee despre cum funcționează înainte de a utiliza această metodă:
Și după implementarea acestuia:
În cele din urmă, aș dori să adaug că nu va trebui să folosim nicio extensie în browsere și o putem folosi în toată rețeaua noastră, economisind considerabil lățimea de bandă și de ce să nu ne accelerăm navigarea, fără a avea probleme de configurare la clienți, deoarece Squid poate să fie configurat ca un proxy transparent, în afară de numeroasele utilități de calmar pentru gestionarea unei rețele.
Este foarte frumos fără publicitate, dar „din păcate” fără această publicitate multe site-uri nu ar funcționa. Cel mai bun lucru, dacă îți place un site este să plătești (dacă poți) pentru a elimina publicitatea (ca în aplicațiile pentru softphone) sau pentru a o banca, ca nu cumva mâine acel site preferat să dispară pentru că nu este profitabil pentru cel care îl administrează. că cel puțin o găzduire și un domeniu trebuie plătite, chiar dacă scopul nu este să profite.
vor exista întotdeauna informatica fără studii care va face site-uri profitabile, deoarece nu știu despre existența adblock-ului, nu este o problemă.
Dacă înțeleg ce spui și bineînțeles că este în regulă, cel puțin pentru tine, deoarece așa cum i-am spus administratorului meu de sistem, mi se solicită în mod constant acest lucru, atât pentru securitate, cât și pentru viteză, precum și pentru economisirea lățimii de bandă, la fel liber să facă orice vor, nu forțez pe nimeni, aceasta este cunoaștere și singurul lucru pe care îl fac este să-l împărtășesc, Salutări
Salut! Foarte bine. Poate cineva să-mi spună dacă există o diferență substanțială cu această metodă și privoxy sau să editeze direct / etc / hosts?
Adică, până acum interzicerea / etc / hosts este foarte simplă și nu necesită niciun program sau configurație, ci doar adăugarea gazdelor. Ar putea cineva să-mi spună în ce mod această metodă este superioară?
După cum am spus, există mai multe modalități de a face acest lucru și aceasta este una dintre multele opțiuni, desigur, unele sunt mai ușoare decât altele, chestiunea / etc / hosts este viabilă, dar nu la nivel de rețea locală, Salutări
Interesant. Vă mulțumesc foarte mult pentru că ați distribuit-o
Vă mulțumesc foarte mult pentru interes, salutări
M-a servit foarte mult. Vă mulțumesc foarte mult pentru informații. În plus, ar fi bine să adăugați o captură pentru ca listele să fie descărcate periodic, deși nu știu cât de des se actualizează listele
Vreau să contribui cu ceva, astfel încât mesajul „EROARE URL-ul solicitat nu a putut fi obținut” să nu fie văzut, putem face ca acel mesaj să fie schimbat. Ar trebui să plasăm doar mai jos:
http_access refuzați adblock
urmatorul:
schimbați publicitatea cu html
deny_info http://192.168.10.2/bloqueo_publicidad.html Adblock
ó
schimbarea publicității cu imagine
deny_info http://i.imgur.com/2djunqK.png Adblock
Unde cu parametrul deny_info, îi spunem calmarilor să afișeze un mesaj personalizat în cazul în care nu primește adresa URL și unde http://192.168.10.2/bloqueo_publicidad.html este un fișier .html cu referire la o imagine transparentă cu măsuri de 1 × 1 (sau pagină personalizată), care va înlocui mesajul oribil din calmar. Merită menționat faptul că, cu această măsură, posibilitățile sunt multe, de la plasarea propriei noastre publicități (folosind metoda html) sau de a face publicitatea complet invizibilă (cu o imagine transparentă).