Adblock pretutindeni Calea de zmeură Pi-Hole

Adblock pretutindeni Calea de zmeură Pi-Hole / DIY

Transformați un Raspberry Pi ieftin într-un bloc de anunțuri la nivel de rețea. Dacă sunteți obosit de faptul că AdBlock Plus încetinește descărcarea browserului dvs., această opțiune bazată pe DNS este o alternativă excelentă care funcționează pe orice dispozitiv. Spre deosebire de alte soluții, aceasta filtrează webul înainte de a ajunge pe dispozitivul dvs., ceea ce înseamnă că puteți bloca anunțuri pe iPad sau Android fără a fi nevoie de jailbreaking sau rădăcini.

O companie numită AdTrap AdTrap este o cutie albă care blochează toate anunțurile de pe Internet pentru $ 139 AdTrap este o cutie albă mică care blochează toate anunțurile de pe Internet pentru 139 dolari Cât de mult ați fi dispus să plătiți pentru un Internet fără anunțuri? Faceți cunoștință cu AdTrap, un dispozitiv nou care promite să blocheze toate anunțurile online, fie pe computerul dvs., fie pe telefonul mobil. Read More vinde o cutie albă care blochează anunțurile AdTrap este o cutie albă care blochează toate anunțurile de pe Internet pentru $ 139 AdTrap este o cutie albă care blochează toate anunțurile de pe Internet pentru $ 139 Cât de mult ați fi dispus să plătiți pentru o Internet fără anunțuri? Faceți cunoștință cu AdTrap, un dispozitiv nou care promite să blocheze toate anunțurile online, fie pe computerul dvs., fie pe telefonul mobil. Citește mai mult pentru $ 129, dar nu ar trebui să-l cumperi - o suma de $ 35 Raspberry Pi si un card SD sunt tot ce ai nevoie pentru a-ti face propriul blocker de reclame hardware pentru fiecare dispozitiv din retea. Iată de ce Pi-Hole este o idee mai bună decât extensiile de browser și cum să o configurați.

Pentru a rezuma rapid, trebuie să faceți trei lucruri:

  1. Instalați o versiune proaspătă de Raspbian pe Zmeura Pi.
  2. Rulați următorul script:
    curl -s https://raw.githubusercontent.com/jacobsalmela/pi-hole/master/automated%20install/basic-install.sh "| bash
  3. Configurați-vă dispozitivele să utilizeze adresa IP a Raspberry Pi ca server DNS.

Nu știți ce înseamnă asta sau de ce ați dori să utilizați PiHole în primul rând? Continuați să citiți - pot să vă explic.

De ce nu folosiți doar AdBlock? Sau fișierul Hosts?

Este unintuitiv, dar AdBlock Plus și alte instrumente similare vă încetinesc de fapt browserul. Aceste extensii utilizează foi de stil personalizate pentru a elimina anunțurile, ceea ce înseamnă că fiecare site pe care îl priviți este editat în zbor. Acest lucru vine la un cost.

“Adblock, noscript, ghostery și alte addons ca acestea provoacă 90% din problemele pe care le vedem în forumuri,” a declarat un dezvoltator Chrome pe Reddit, adăugând că astfel de extensii măresc utilizarea memoriei de oriunde de la 10 la 30% și timpii de încărcare a paginilor cu între 15 și 50%.

Acest lucru se adaugă rapid, motiv pentru care unii utilizatori de putere folosesc fișierul hosts Ce este fișierul gazdă Windows? Și 6 modalități surprinzătoare pentru a-l utiliza Ce este fișierul gazdă Windows? Și 6 modalități surprinzătoare de utilizare a acestuia Fișierul Hosts Windows vă permite să definiți ce nume de domenii (site-uri web) sunt legate de adresele IP. Are prioritate față de serverele DNS, astfel încât serverele DNS pot spune că facebook.com este legat de ... Citește mai mult pentru a bloca anunțurile. Această abordare este mai bună deoarece împiedică încărcarea vreodată a unor servere publicitare cunoscute pe computerul dvs., ceea ce înseamnă că browserul dvs. nu trebuie să elimine anunțurile. Dezavantaj: există în mod literal mii de servere de anunțuri acolo și aceste liste trebuie să fie întreținute și actualizate pe toate dispozitivele dvs. Apoi, există dispozitive mobile, pe care nu puteți edita cu ușurință fișierul gazdă fără a fi înrădăcinat sau jailbreaking.

Pi-Hole ruleaza pe un Raspberry Pi dedicat, ceea ce inseamna ca trebuie doar sa o setati o singura data. Este ușor de instalat și se poate actualiza folosind câteva dintre cele mai cunoscute liste de servere de anunțuri și malware de pe web. Să o punem în scenă.

1. Instalați o copie proaspătă a Raspian

Jacob Salmela, omul din spatele lui PiHole, recomandă instalarea curată a lui Raspbian înainte de înființare. Dacă nu ați instalat niciodată un sistem de operare pentru Pi înainte, nu vă faceți griji: procesul este ușor.

Mai întâi, descărcați Raspbian de la RaspberryPi.org. Apoi trebuie să scrieți fișierul IMG pe cardul SD (acest lucru va șterge orice este pe SD, deci asigurați-vă că faceți o copie de rezervă a tuturor lucrurilor importante). Cum se face acest lucru depinde de sistemul de operare al computerului:

  • Utilizatorii Windows: Utilizați Win32 Disk Imager
  • Utilizatorii Mac: Folosiți filtrul de umplere
  • Utilizatorii Linux: Utilizați instrucțiunile de comandă oferite de RaspberryPi.org.

Utilizați instrumentul corespunzător pentru a scrie Raspbian pe cardul SD, apoi introduceți cardul SD în fișierul dvs. Pi. Utilizați un cablu Ethernet pentru a conecta direct Pi la router, apoi conectați adaptorul de alimentare al lui Pi. Raspbian va porni.

Acesta este un moment bun pentru a deschide setările routerului și a atribui Raspberry Pi un IP static. Cum se face acest lucru va varia în funcție de router-ul dvs., deci verificați documentația pentru mai multe informații (căutați “static rezervare DHCP”).

2. Porniți Scriptul Pi-Hole

Acum este momentul să înființezi Pi-Hole. Dacă aveți un monitor pentru Raspberry Pi, îl puteți folosi pentru a seta totul; în caz contrar, va trebui să utilizați SSH pentru a vă conecta (acest lucru este probabil mai simplu).

Numele de utilizator și parola implicite pentru setarea Raspian sunt:

  • Nume utilizator: pi
  • Parola: zmeură

Veți vedea instrucțiuni pentru modificarea acestei parole după ce vă conectați pentru prima dată, dacă sunteți interesat (ă).

Există modalități ușoare de a utiliza SSH în Windows 4 Modalități ușoare de utilizare a SSH în Windows 4 Modalități ușoare de utilizare a SSH în Windows SSH este soluția de facto pentru accesarea în siguranță a terminalelor la distanță de pe Linux și alte sisteme asemănătoare UNIX. Dacă aveți un server SSH la distanță pe care doriți să îl accesați, va trebui să descărcați un client SSH ... Citește mai mult; Utilizatorii Mac și Linux trebuie doar să aprindă terminalul / promptul de comandă, apoi să utilizeze această comandă:

Adresa ssh pi@IP.

“Adresa IP”, desigur, este înlocuit cu IP-ul static pe care l-ați atribuit mai devreme.

Odată ce v-ați conectat, tot ce trebuie să faceți este să executați această comandă:

curl -s "https://raw.githubusercontent.com/jacobsalmela/pi-hole/master/automated%20install/basic-install.sh" | bash

Aceasta va descărca programul de instalare automată Pi-Hole și îl veți executa. Pentru a rezuma, acest script va:

  • Actualizați software-ul lui Pi la cea mai recentă versiune.
  • Instalați un serviciu DNS și un server web
  • Modificați setările pentru aceste două programe
  • Descărcați liste de servere adware cunoscute de pe 7 site-uri diferite.

Înclinați-vă și urmăriți procesul - explică fiecare pas în timp ce merge. Odată ce sa terminat, suntem aproape gata.

3. Configurați-vă dispozitivele pentru a utiliza PiHole

Acum, când dispozitivul dvs. PiHole este configurat, este doar un lucru de făcut: îndreptați dispozitivele către el. Noi v-am arătat cum să vă schimbați setările DNS Cum să vă schimbați serverele DNS și să îmbunătățiți securitatea Internetului Cum să vă schimbați serverele DNS și să îmbunătățiți securitatea pe Internet Imaginați-vă acest lucru - treziți-vă o dimineață frumoasă, turnați-vă o ceașcă de cafea și apoi stați la computer pentru a începe munca cu ziua. Înainte de a obține de fapt ... Citește mai mult, dar iată o scurtă descriere a metodei pentru fiecare platformă majoră. Rețineți că aceste setări sunt specifice pentru rețeaua dvs. locală, adică dacă uneori comutați între o conexiune fără fir și prin cablu, poate fi necesar să o configurați de două ori.

Schimbarea serverului DNS Windows

Accesați panoul de control și găsiți “Schimbă setările adaptorului”. Faceți clic dreapta pe orice conexiune pe care o utilizați în prezent, apoi faceți clic pe “Proprietăți”.

Clic “Protocol de Internet Versiunea 4”, apoi apasa “Proprietăți” din nou.

Acum, faceți clic pe “Utilizați următoarele servere DNS”.

Acordați-vă adresa IP a lui Pi ca server primar (primul) DNS și 8.8.8.8 (serviciul DNS al Google, în cazul în care ceva nu merge bine) ca server secundar.

Schimbarea serverului dvs. Mac DNS

Accesați panoul Preferințe din Mac, apoi faceți clic pe “Reţea”. Faceți clic pe conexiunea dvs. curentă din panoul din partea stângă, apoi faceți clic pe “Avansat” butonul din dreapta jos. Clic “DNS” și veți vedea următorul ecran:

Dați-vă adresa IP lui Pi ca prim server DNS și 8.8.8.8 (serviciul Google DNS, în cazul în care ceva nu merge bine) ca backup.

Schimbarea serverului dvs. DNS Android

Accesați ecranul de setări Android, apoi atingeți și mențineți rețeaua Wi-Fi curentă. Atingeți “Modificați rețeaua” când apare opțiunea, atingeți “Arată opțiuni avansate”. Veți vedea un ecran ca acesta:

În partea de jos a ecranului puteți seta două servere DNS. Dați-vă adresa IP lui Pi ca DNS 1 și 8.8.8.8 (serviciul Google DNS, în cazul în care ceva nu merge bine) ca DNS 2.

Schimbarea serverului dvs. DNS pentru iPhone sau iPad

Îndreptați-vă către preferințele dispozitivului, apoi mergeți la WiFi. În dreptul rețelei dvs. de domiciliu, faceți clic pe “eu” pentru a aduce mai multe opțiuni. Aici veți vedea

Dă-i adresa IP a lui Pi, urmată de o virgulă, urmată de 8.8.8.8 (serviciul Google DNS, în cazul în care ceva nu merge bine).

(Utilizatori Linux: există prea multe medii de distribuție și desktop pentru ca eu să vă acopăr bine și să pariuți că știți cum să schimbați setările DNS oricum).

Cât de bine funcționează?

În testarea noastră, această configurație nu permite depășirea multor anunțuri text sau imagine. Chiar și site-urile video majore, cum ar fi YouTube, nu vă mai afișați anunțuri în totalitate odată ce acestea au fost configurate.

Acest lucru nu înseamnă că nici un anunț nu poate fi obținut prin orice: serviciul de streaming de muzică, cum ar fi Pandora, Spotify și Rdio, au continuat să redea anunțuri în testele noastre. Jacob Salmela însuși sa luptat când a încercat să blocheze anunțurile Hulu cu această configurație, așa că pare că anunțurile media sunt în întregime o fiară diferită. Dar munca este în desfășurare.

Totuși, web-ul este un loc foarte plăcut cu acest set, iar performanța browserului este rapidă în comparație cu AdBlock.

Nu este blocarea anunțului rău sau ceva?

Blocarea anunțurilor este ceva la care oamenii rezonabili pot să nu fie de acord. Prietenul meu Mihir crede că editorii trebuie să se oprească să bâzâie despre AdBlock Editorii trebuie să se oprească Despre Adblock Editorii trebuie să oprească să bea despre Adblock Ad-blocking-ul pare a fi o opțiune naturală pentru orice consumator din simplul motiv: este o modalitate ușoară de a scăpa de o supărare. Citeste mai mult ; un alt prieten, Matt, crede că AdBlock trebuie să moară pentru a salva jurnalismul așa cum o știm Este vorba despre etică în furtul de jocuri Jurnalism: De ce AdBlock trebuie să moară Este despre etica în furtul de jocuri Jurnalism: De ce AdBlock are nevoie să moară Un simplu browser gratuit Joystiq - și distruge Internetul. Citeste mai mult . Ca jurnalist, implicațiile etice ale blocării anunțurilor mă tulbură, dar, în calitate de tehnolog, cred că tehnologia din spatele Pi-Hole este fascinantă.

Acest articol este mai mult despre tehnologia rece care face posibilă blocarea anunțurilor decât implicațiile etice ale acesteia și înțeleg că există o tonă de ipocrizie acolo. Dar Pi-Hole este atât de cool și nu am putut să nu o împărtășesc cu tine. Serios: citiți mai multe despre cum funcționează PiHole și veți vedea de ce cred că este genial - chiar dacă etica blocării anunțurilor este în cel mai bun caz. Sper că, dacă nu altceva, obținerea acestui lucru vă învață puțin despre funcționarea DNS.

Creditele de imagine: tunul trage o lovitură prin Shutterstock

Explorați mai multe despre: Ad-Blockers, DNS, Raspberry Pi.