Anonim

Maraming mga pagpipilian sa pagharang ng ad doon, ngunit marami sa kanila ay malayo sa perpekto. Upang gawing mas kumplikado ang mga bagay, sinimulan ng mga website na makita at hadlangan ang mga ad blocker ng browser. Kaya, anong mga pagpipilian ang mayroon ka para maprotektahan ang iyong sarili mula sa mga hindi ginustong mga ad at tracker online?

Mayroon talagang isang simple, unibersal, solusyon na kinokolekta ang lahat ng kahilingan ng ad sa iyong network at itinapon ang mga ito bago pa nila maabot ang iyong browser. Dagdag pa, pinangangasiwaan nito ang mga ito sa isang antas ng DNS, kaya walang paraan para makita ang ad blocker … na makita ito ng mga blocker.

Ang Pi Hole ay isang script na maaari mong mai-install sa karamihan ng mga system ng Linux, ngunit nakuha nito ang pangalan nito mula sa Raspberry Pi. Ang Pi ay gumagawa ng isang perpektong maliit na aparato na maaari mong mai-install ang Pi Hole, ikonekta ito sa iyong network, at karaniwang kalimutan ito. Kung nagtataka ka, ang "Hole" na bahagi ng pangalan ay tumutukoy sa isang itim na butas dahil iyon ang mahalagang kung ano ang ginagawa nito sa mga ad.

Pagpaplano ng Iyong Pag-configure

Mabilis na Mga Link

  • Pagpaplano ng Iyong Pag-configure
    • Piliin ang Iyong aparato
    • Karaniwang Mga Pagpipilian
      • Simpleng DNS ng Ruta
      • Pangalawang Caching DNS
      • Pi OpenVPN Client
  • I-install ang Pi Hole
    • Ang Web Interface
    • Pi Hole Upstream Servers
  • I-configure ang Iyong Client DNS
    • Ruta
    • Indibidwal na Computer
      • Windows 10
      • Linux
  • Pagwawakas ng Kaisipan

Si Pi Hole ay katawa-tawa na maraming nalalaman. Maaari mong ilagay ito tungkol sa anumang lugar kasama ang landas mula sa iyong network patungo sa Internet. Kailangan lamang ang pag-input ng DNS at isang server upang maipadala ang nalinis na trapiko sa. Ang trapiko ay maaaring magmula sa isang solong aparato, maraming aparato, o mismo ang iyong router, at maaari itong dumiretso sa isang panlabas na DNS server, ang iyong router, isang lokal na proxy tulad ng DNSCrypt, o tungkol sa anumang bagay na maaaring hawakan ang trapiko ng DNS.

Piliin ang Iyong aparato

Sa kabila ng pangalan nito, maaari mong mai-install ang Pi Hole sa karamihan ng mga sistema ng Linux, anuman ang uri ng aparato na kanilang pinagtutuunan. Ang pagpapatakbo ng Pi Hole sa isang regular na Linux PC, isang pasadyang router, o kahit isang virtual machine ay wala sa tanong. Ang pagpipilian ay ganap na sa iyo.

Pumili ng isang aparato na naaangkop sa daloy ng trapiko na nais mong idisenyo. Tandaan na maaari kang magpatakbo ng isang Raspberry Pi na may maraming mga serbisyo dito. Kung nais mo, maaari mong i-configure ang isang Pi bilang isang router mismo na may Pi Hole upang hawakan ang DNS at isang kliyente ng OpenVPN upang hawakan ang trapiko mula sa maraming mga aparato.

Karaniwang Mga Pagpipilian

Mayroong maraming mga paraan na maaari mong mai-configure ang iyong network. Maliban kung nais mong gumawa ng isang bagay na talagang malikhain, mayroong isang pares ng medyo karaniwang.

Simpleng DNS ng Ruta

Ito ay madaling ang pinaka-simpleng pagsasaayos na maaari mong gamitin. Ang kailangan mo lang gawin ay i-install ang Pi Hole sa isang aparato sa iyong network. Pagkatapos, i-configure ang iyong router upang magamit ang IP address ng aparato para sa DNS. Lahat ng iba pa sa iyong network ay dumadaloy tulad ng dati. Ang tanging downside dito ay hindi ka maaaring gumamit ng VPN, maliban kung ang VPN ay hindi gumagamit ng Pi Hole o gagamitin mo ang router upang kumonekta sa VPN.

Pangalawang Caching DNS

Kung mayroon ka nang isang server ng DNS caching, tulad ng isang isinama sa iyong router sa pamamagitan ng pfSense o isa pang advanced na OS ng router, maaari mo pa ring samantalahin ang pag-andar na DNS na may Pi Hole. Ang pinakamadaling paraan upang gawin ito ay sa pamamagitan ng pag-configure ng mga aparato sa iyong network upang magamit nang direkta ang Pi Hole para sa DNS. Pagkatapos, itakda ang Pi Hole upang ma-export ang mga kahilingan ng DNS pataas sa iyong router. Ang router ay maaaring magpatuloy gumana nang normal at gamit ang parehong panlabas na DNS tulad ng dati. Muli, kung mayroon kang mga indibidwal na aparato na gumagamit ng mga koneksyon sa VPN, kakailanganin mong gamitin ang alinman sa iyong router upang kumonekta o tandaan ang Pi Hole sa mga aparatong iyon.

Pi OpenVPN Client

Sa wakas, ito ang solusyon para sa mga gumagamit ng VPN. Kung mayroon kang isang halo-halong network sa ilang mga aparato gamit ang isang VPN at ang iba pa, ang iyong pinakamahusay na mapagpipilian ay ang paggamit ng iyong Pi bilang parehong isang router na may isang VPN client at ang Pi Hole. Sa totoo lang, kakailanganin mo ng dalawang Pi Holes, isa para sa VPN at isa para sa normal na trapiko. Hindi ito perpekto, ngunit gagana ito.

Ang network na hindi VPN ay magmumukhang halos magkapareho sa unang simpleng pagsasaayos. Para sa VPN isa, kailangan mong mag-set up ng isang Pi bilang router. Ang router na iyon ay tatakbo din ng isang OpenVPN client at Pi Hole. I-configure ang mga computer na nais mo sa VPN upang kumonekta sa router. I-configure ang Pi upang ruta ang lahat ng trapiko sa pamamagitan ng OpenVPN sa iyong VPN provider. Pagkatapos, i-configure ang Pi na gumamit ng Pi Hole bilang pataas na DNS at Pi Hole's hulu DNS upang maging server ng iyong VPN.

I-install ang Pi Hole

Okay, ngayon na ang teorya at pagpaplano ay wala sa oras, oras na upang aktwal na mai-install ang Pi Hole. Ito ay talagang napaka-simple. Una, siguraduhin na mayroon kang naka-install na curl sa Raspberry Pi o kung saan man plano mong mag-install ng Pi Hole. Nakakatulong din itong magkaroon ng sudo. Dahil malamang na gumagamit ka ng Debian o Ubuntu (magandang ideya), tiyaking mag-install ng curl.

$ sudo apt install curl

Susunod, i-paste ang sumusunod na linya sa terminal at patakbuhin ito. Mag-download ito at magsisimula ng script ng installer ng Pi Hole.

$ curl -sSL https://install.pi-hole.net | bash

Upang magsimula, ang script ng pag-install ng Pi Hole ay magsisimula sa pamamagitan ng pagtiyak na mayroon kang pag-access sa ugat, alinman sa pamamagitan ng sudo o na pinapatakbo mo ang script bilang ugat. Alinmang paraan gumagana.

Ang script ng pag-install ng Pi Hole ay magsisimula at mag-udyok sa iyo upang simulan ang pag-install.

Susunod, tatanungin ka nito kung aling DNS server ang nais mong i-export. Pumili ng sinumang gusto mo.

Pagkatapos, tatanungin ka nito kung nais mong gamitin ang kasalukuyang IP upang magtakda ng isang static na IP address. Maliban kung mayroon kang isang napakahusay na dahilan na hindi, iwanan mo ito nang eksakto.

I-set up ang web interface ng Pi Hole para sa pagsubaybay. Napakabuti, kaya siguradong gamitin ito.

Sa wakas, sasabihin sa iyo ng script na kumpleto ang pag-install at bibigyan ka at password ng admin. Alalahanin ito. Hindi mo ito mababago, at kakailanganin mo ito upang ma-access ang buong admin web interface.

Ang Web Interface

Ang web interface na kasama ng Pi Hole ay talagang napakabuti. Ang layout ay simple, at ito ay isang mahusay na paraan upang makita nang eksakto kung ano ang pagharang ng Pi Hole. Magugulat ka sa dami ng trapiko ng trapiko na naka-clog sa iyong network. Gamitin ang tab na "Login" sa gilid upang mag-sign in gamit ang iyong password.

Tumingin ka sa paligid. Ang pangunahing "Dashboard" na tab ay nagpapakita sa iyo kung gaano karaming mga kahilingan ang kabuuang dumating sa pamamagitan ng Pi Hole pati na rin kung ilan sa mga naharang. Kasama rin dito ang magagandang mga graph ng iyong kahilingan at isang listahan ng mga domain na nakikipag-ugnay. Habang pinapayagan mo itong patakbuhin, populahin ng Pi Hole ang mga graph at bibigyan ka ng visualized data sa kung ano ang nangyayari sa iyong network.

Pi Hole Upstream Servers

Sa ilalim ng tab na "Mga Setting", makakahanap ka ng isang hanay ng iba pang mga tab sa buong tuktok. Mag-click sa "DNS" isa. Sa ilalim ng tab na iyon, makikita mo ang listahan ng mga DNS server mula sa install script. Mayroon ding ilang mga pagpipilian doon para sa pagdaragdag sa mga pasadyang mga server ng DNS. I-configure ito sa gusto mo. Sa hinaharap, iyon ang lugar na nais mong baguhin ang mga bagay.

I-configure ang Iyong Client DNS

Ngayon na ang iyong Pi Hole ay tumatakbo, kailangan mong i-configure ang mga aparato sa iyong network upang kumonekta sa pamamagitan nito. Ang eksaktong mga pangyayari ay magiging natatangi sa iyong network, ngunit ang ilang mga bagay ay unibersal.

Ruta

Ang lahat ng mga router ay naiiba. Hanapin ang mga pagpipilian sa DHCP para sa iyong router at hanapin ang mga patlang na "Static DNS". Itakda ang IP address ng iyong Pi Hole bilang unang entry at ilapat ang pagbabago. Ang iyong router ay magsisimulang pag-alis ng lahat ng mga kahilingan sa DNS sa pamamagitan ng Pi Hole.

Indibidwal na Computer

Kung nagpasya kang kumonekta sa pamamagitan ng mga indibidwal na computer, kakailanganin mong i-configure ang bawat isa upang magamit ang Pi Hole sa halip na iyong router para sa DNS.

Windows 10

Ang pagbabago ng iyong DNS server sa Windows 10 ay hindi kinakailangan kumplikado, ngunit ganap na magagawa ito. Mag-click sa iyong "Mga Setting" o "Control Panel" na pagpipilian sa ilalim ng pangunahing menu. Mag-click sa "Network at Internet" at magpatuloy sa "Network and Sharing Center."

Mag-click sa "Baguhin ang mga setting ng adapter." Pagkatapos ay i-click ang iyong adapter at piliin ang "Properties." Sa window ng "Properties", piliin ang "Internet Protocol 4, " i-tap ang pindutan ng "Properties" sa ibaba. Sa susunod na window, piliin ang pindutan ng radyo upang magamit ang mga tukoy na server. I-type ang IP address ng iyong Pi Hole at i-save.

Linux

Ang mga pamamahagi ng Linux ay may iba't ibang paraan ng paghawak sa pagsasaayos ng Network, ngunit ang karamihan ay gumagamit ng NetworkManager sa ilang form upang mabigyan ka ng isang graphical interface upang pamahalaan ang networking.

Buksan ang app ng Mga setting ng iyong desktop sa kapaligiran. Maghanap para sa mga setting ng networking. Sa GNOME, tinatawag itong "Network." Piliin ang interface ng network na ginagamit mo upang kumonekta at buksan ang mga setting nito. Sa GNOME, ito ang icon ng gear sa ibabang kanang sulok. Piliin ang IPv4. Sa anumang kaso, ang mga setting ng DNS server ay matatagpuan sa ilalim ng heading ng IPv4. Ipasok ang IP ng iyong Pi Hole. I-save at mag-apply.

Pagwawakas ng Kaisipan

Kahanga-hanga ang Pi Hole. Marahil mai-block nito ang libu-libo (literal na libu-libo) ng mga kahilingan sa iyong network sa loob ng ilang oras sa iyong network. Ito ay kakatwa lalo na totoo kapag gumagamit ka ng mga serbisyo ng streaming at streaming na aparato. Habang mahirap na masakop ang buong proseso mula sa simula hanggang sa matapos dito, dapat kang magkaroon ng isang pangkalahatang ideya kung paano i-set up ang Pi Hole, kung ano ang magagawa, at kung paano mo maisasama ito sa iyong network.

Dahil ang Pi Hole ay sobrang liwanag at nababaluktot, maaari mo itong mai-install kahit saan sa iyong network at kahit na magpatakbo ng maraming mga pagkakataon sa iba't ibang mga lugar. Ang pagpipilian ay ganap na sa iyo. Anumang paraan gawin mo ito, gayunpaman, mapapansin mo ang ilang mga nakakagulat na resulta, at marahil ay magiging mas mabilis ang iyong network para dito.

I-block ang lahat ng mga ad sa iyong network gamit ang pi hole