Elektronika.lt
 2025 m. lapkričio 18 d. Projektas | Reklama | Žinokite | Klausimai | Prisidėkite | Atsiliepimai | Kontaktai
Paieška portale
EN Facebook RSS

 Kas naujo  Katalogas  Parduotuvės  Forumas  Tinklaraščiai
 Pirmas puslapisSąrašas
 NaujienosSąrašas
 StraipsniaiSąrašas
 Vaizdo siužetaiSąrašas
 Nuolaidos, akcijosSąrašas
 Produktų apžvalgosSąrašas
 Naudingi patarimaiSąrašas
 - Elektronika, technika
 - Ryšio technika
 - Programinė įranga
 - Operacinės ir tinklai
 - Kompiuterinė įranga
 - Kitos protingos mintys
 Vykdomi projektaiSąrašas
 Schemų archyvasSąrašas
 Teorija, žinynaiSąrašas
 Nuorodų katalogai
 Įvairūs siuntiniai
 Bendravimas
 Skelbimai ir pasiūlymai
 Elektronikos remontas
 Robotų kūrėjų klubas
 RTN žurnalo archyvas






 Verta paskaityti
Lapkričio 18 d. 20:40
„OnePlus“ paskelbė apie naująją „OxygenOS 16“ vartotojo sąsajos versiją su daugiau DI galimybių
Lapkričio 18 d. 17:22
Paneigė populiariausius šaldytuvų priežiūros mitus – piniginę tuštinti gali ir smulkmenos
Lapkričio 18 d. 14:24
Skrydžiai Saulės sistemoje
Lapkričio 18 d. 11:38
Kibernetinio saugumo ir skaitmenizacijos iššūkiai transporto sektoriuje: rizika ar neišnaudotos galimybės?
Lapkričio 18 d. 08:24
Sukčiai jau naudojasi pensijų reforma – ką būtina žinoti gyventojams
Lapkričio 17 d. 20:26
Kas vyksta po mūsų kojomis? Šis reiškinys jau trikdo NASA misijas, įspėjimo sulaukė visa žmonija
Lapkričio 17 d. 17:28
Kaip „iPhone“ pakeisti vaizdo įrašo greitį
Lapkričio 17 d. 14:12
TOP 6 žaidimų konsolės žaidimų entuziastams
Lapkričio 17 d. 11:25
Kartą ir visiems laikams: ar videožaidimai yra menas?
Lapkričio 17 d. 08:35
Pasitelkdami dumblius Lietuvos ir Vengrijos mokslininkai kuria pažangų aplinkos taršos jutiklį
FS25 Tractors
Farming Simulator 25 Mods, FS25 Maps, FS25 Trucks
ETS2 Mods
ETS2 Trucks, ETS2 Bus, Euro Truck Simulator 2 Mods
FS22 Tractors
Farming Simulator 22 Mods, FS22 Maps, FS25 Mods
VAT calculator
VAT number check, What is VAT, How much is VAT
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija
FS25 Mods
FS25 Maps, FS25 Cheats, FS25 Install Mods
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps
ATS Trailers
American Truck Simulator Mods, ATS Trucks, ATS Maps
Reklama
 Patarimai » Operacinės sistemos ir tinklai Ankstesnis patarimas | Sekantis patarimas | Dalintis | Spausdinti

Kaip efektyviai blokuoti reklamas „macOS“, „Linux“ ir „Windows“

Publikuota: 2024-05-21 20:41
Tematika: Operacinės sistemos ir tinklai
Autorius: Ramūnas Blavaščiūnas
Aut. teisės: ©MacArena.lt
Inf. šaltinis: MacArena.lt

Matyt daugelį vargina, neretai įkyrios ir nesaikingai brukamos reklamos. Čia aprašysiu paprastą būdą kaip sumažinti rodomų reklamų kiekį, nediegiant jokių papildomų aplikacijų.

Kaip efektyviai blokuoti reklamas „macOS“, „Linux“ ir „Windows“

Reklamų rodymas, daugeliui svetainių yra pajamų šaltinis leidžiantis joms gyvuoti, o mums nemokamai naudotus jų kuriamu turiniu. Tiesa yra ir tokių svetainių, kurios už turinį nori pinigų, bet tuos pinigus sumokėjus vis tiek kemšama reklama (neišpasakytas godumas).

Kai reklama rodoma saikingai ir ne visokiais iššokančiais bei mirgančiais skelbimais – tiek to, bet kai apsilankęs svetainėje pasijunti lyg kažkokiame reklamos sąvartyne – norom nenorom pradedi galvoti apie tokių šiukšlių šalinimą iš savo regėjimo lauko.

Žemiau aprašysiu paprastą būdą kaip įdiegti DNS lygio reklamų blokavimą „macOS“ ir išvengti didelės dalies reklamų naršant internete nediegiant jokių papildomų aplikacijų ir… šis reklamų (ar bent jau didelės jų dalies) blokavimo būdas veikia visoje „macOS“ sistemoje (nepriklausomai nuo jos versijos) ir bet kokioje aplikacijoje (pvz. ne kurioje nors vienoje naršyklėje, kaip būna įdiegus reklamų blokavimo įskiepį). Šis reklamų blokavimo visoje sistemoje būdas tinka ir „Linux“ ar PC – principas tas pats, tik pritaikymo metodas PC gali šiek tiek skirtis (aprašytas straipsnio pabaigoje).

Kai kurie labiau pažengę technikos naudotojai savo tinkle įdiegia savo DNS serverį, kuris turi reklamų blokavimo galimybę, tačiau didesnei daliai kompiuterių naudotojų šis būdas yra per sudėtingas arba jie tiesiog tam neturi techninių galimybių. Todėl, kiek galėdamas aiškiau papasakosiu paprastesnį, didesnei daliai kompiuterių naudotojų prieinamą būdą.

Pradžiai kruopelytė Interneto pradžiamokslio

Naršyklėje ar kitoje aplikacijoje pateikus užklausą į interneto svetainę, užklausa nukreipiama į svetainės IP adresą. Kadangi IP adresus sunkiau prisiminti nei daugiau prasmės turinčius pavadinimus, dažniausiai į svetaines kreipiamės naudodami jų pavadinimą (pvz., macarena.lt). Specialūs serveriai (DNS serveriai) žino užklaustos svetainės IP adresą ir užklausą nukreipia tuo adresu.

Įprastai operacinė sistema pirmiausia patikrina, ar jūsų sistemos hosts faile yra užklaustos svetainės IP adresas ir jei jo nėra, operacinė sistema adreso užklausia pas DNS serverį.

Norint nustatyti DNS lygio reklamų blokavimą, į kompiuterio hosts failą įtrauksime žinomų reklamos bei stebėjimo serverių sąrašą ir nukreipsime juos į tuščią adresą (0.0.0.0), taip užtikrindami, kad užklausos būtų blokuojamos.

Reklamos serverių ir stebėjimo priemonių sąrašus teikia ir tvarko internetinė bendruomenė, o norėdami blokuoti įvairių tipų paslaugas (pvz., reklamas, stebėjimo priemones, netikras naujienas, socialinę žiniasklaidą ir kt.), galite pasirinkti kelis sąrašus.

Žemiau pateiksiu informaciją kaip naudoti vieningą Steven Black surinktą ir periodiškai atnaujinamą interneto adresų sąrašą skirtą reklamų ir stebėjimo serverių blokavimui. Šiame sąraše surinkta daugiau nei 160 000 unikalių reklamos ir stebėjimo domenų, tad didelė reklamos ir stebėjimo serverių dalis tikrai efektyviai blokuojama.

Imamės veiksmų

Tiems kam „Terminal“, „hosts“ ir IP nėra fantastiniai personažai ir balsai iš anapus – labai trumpai apibūdinsiu veiksmų eigą: atsisiunčiate adresų failą ir adresais iš atsisiųsto failo papildote savo kompiuterio hosts failą.

Tie, kam reikia detalesnės instrukcijos skaitykite informaciją žemiau:

Kai kurių žemiau aprašomų komandų vykdymui reikės administratoriaus teisių. Jei jūsų kompiuterio naudotojas tokių neturi – prisijunkite prie kompiuterio naudotojo turinčio administratoriaus teises paskyros.

Nepatyrusiems „Terminal“ virtuozams rekomenduočiau prieš pradedant hosts failo modifikavimą išsaugoti atsarginę failo kopiją. Paprasčiausia tai padaryti yra: atsidarius „Terminal“ aplikaciją ir joje įrašius komandą:

sudo cp /etc/hosts /etc/hosts.backup

Įvedę komandą spauskite Enter ↲, jei reikia įveskite kompiuterio administratoriaus slaptažodį, vedant kurį nematysite nei kad, nei ką rašote, tad veskite dėmesingai. Įvedę slaptažodį spauskite Enter ↲

  • Pirmiausia reikia atsisiųsti adresų failą. Aiškumo dėlei atsisiųskime ir išsaugokime jį kompiuterio darbalaukyje (Desktop). Tai padaryti galima keliais būdais:
    1. būdas: apsilankykite raw.githubusercontent.com/StevenBlack/hosts/master/hosts svetainėje ir naršyklės meniu pasirinkite FileSave As…, įsitikinkite, kad išsaugomo failo pavadinimas yra hosts.txt. Jei puslapį atidarysite „Safari“ naršyklėje, įsitikinkite jog failo formatas („Format“ – failo išsaugojimo lango apačioje) yra „Page Source“ ir jei yra koks nors kitoks, (pvz. „Web Archive“) – pakeiskite formatą į „Page Source“. Išsaugokite failą ant desktop'o.
    2. būdas: atsidarykite Terminal aplikaciją (rasite /Applications/Utilities aplanke) ir joje įveskite komandą (visa žemiau pateikta komanda yra rašoma viena eilute), paprasčiausias būdas ją įvesti yra nukopijuoti iš čia ir įklijuoti „Terminal“ aplikacijos lange:

      curl https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts >> ~/Desktop/hosts.txt
  • Dabar reikėtų įsitikinti, kad faile kuriame atsisiuntėte nėra kokių nors į kitą svetainę nukreipiančių adresų. (Jei atsisiųstą failą išsaugojote kitoje vietoje ar kitu pavadinimu pakeiskite paskutinę komandos dalį (komandoje po tarpo pažymėta melsvai) atitinkamai.

    Patikrinti atsisiųstus adresus galite atidarę Terminal aplikaciją ir joje įvedę komandą. Žemiau pateikta komanda (viena eilutė) yra failui išsaugotam hosts.txt pavadinimu kompiuterio darbalaukyje (desktop'e).

    grep -E '^(s*)[1-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}s*.*..*' ~/Desktop/hosts.txt

    Rezultatas turėtų atrodyti maždaug taip:

    macarena@MacPro ~ % grep -E '^(s*)[1-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}s*.*..*' ~/Desktop/hosts.txt
    127.0.0.1 localhost.localdomain
    macarena@MacPro ~ %

    Jei komandos rezultatas bus daugiau eilučių nei ‌127.0.0.1 localhost.localdomain, tokio failo nereikėtų naudoti, nes, jį kažkas nelabai gerai nusiteikęs bus modifikavęs, tačiau to tikimybė maža.

  • Tik jei esate patys modifikavę hosts failą savo kompiuteryje: iš atsisiųsto failo pašalinkite visas eilutes iki 0.0.0.0 0.0.0.0, nes jos ar jų ekvivalentai jau yra jūsų kompiuterio faile. Komentarus (eilutes prasidedančias # galite palikti, jų pagalba bus lengviau susigaudyti kokią failo versiją naudojate).
  • Toliau perkelkite atsisiųsto failo informaciją į savo kompiuteryje esantį hosts failą.
    • Jei hosts failą savo ESATE MODIFIKAVĘ ir ten padarėte kokius nors įrašus, kuriuos norite išsaugoti: Jei hosts failą esate papildę savo įrašais ir atitinkamai (žr. aukščiau pakeitėte atsisiųstą hosts failą), „Terminal“ aplikacijoje įrašykite šią komandą viena eilute:

      sudo cat ~/Desktop/hosts.txt >> /etc/hosts

      Įvedus šią komandą spauskite Enter ↲ ir, greičiausiai, reikės įvesti kompiuterio administratoriaus slaptažodį, vedant kurį nematysite nei kad, nei ką rašote, tad veskite dėmesingai. Įvedę slaptažodį spauskite Enter ↲ Ši komanda prie esančio hosts failo turinio pridurs atsisiųstojo, papildys jį.

    • Jei hosts failo savo kompiuteryje NESATE MODIFIKAVĘ: Perrašykite savo kompiuterio hosts failą atsisiųstuoju. „Terminal“ aplikacijoje įrašykite šią komandą viena eilute:

      sudo mv ~/Desktop/hosts.txt /etc/hosts

      Paspaudus Enter ↲ būsite paprašyti įvesti kompiuterio administratoriaus slaptažodį, vedant kurį nematysite nei kad, nei ką rašote, tad veskite dėmesingai, o įvedę dar kartą paspauskite Enter ↲Ši komanda perrašys hosts failą atsisiųstuoju.

Hosts failo vieta

Iki „macOS Mojave 10.14“, kaip ir „iOS>“ (naudotojai prieigos prie failo neturi), „Android“ bei „Linux“ sistemose hosts failo vieta: /etc/hosts. Nuo „macOS Catalina“ tikroji hosts failo vieta „Mac“ kompiuteriuose persikėlė į: /private/etc/hosts, tačiau tai neturėtų jūsų trikdyti, nes failą rasite ir /etc/hosts, tai tas pats failas — jie tarpusavyje susieti ir aukščiau minimos komandos puikiausiai tinka.

„Windows“ operacinėje sistemoje hosts failą rasite: %SystemRoot%system32driversetchosts

Windows

Paspauskite „Windows“ klavišą, paieškos lauke įveskite „Notepad“, paieškos rezultatuose paspauskite dešinį pelės klavišą ant „Notepad“ ir pasirinkite aplikaciją atidaryti kaip administratorius, tada jau „Notepad“ aplikacijoje atidarykite failą %SystemRoot%system32driversetchosts (arba: C:WindowsSystem32Driversetchosts), papildykite faile jau esančią informaciją atsisiųstais adresais arba tiesiog nukopijuokite atsisiųsto failo turinį į atidarytą hosts failą ir išsaugokite pakeitimus.

Pabaigai

Jei viską atlikote teisingai ir atsisiųsto hosts.txt failo informacija perkelta į /etc/hosts – naršydami internete — pastebėsite, kad didelė dalis reklaminių skelbimų išnyko.

Atminkite, kad reklamos skelbėjai sukuria naujus adresus, tad jei pastebėjote, kad naršant internete atsirado daugiau reklamos, nei buvo tik atlikus aukščiau aprašytus veiksmus — vėl apsilankykite raw.githubusercontent.com/StevenBlack/hosts/master/hosts svetainėje ir patikrinkite ar failo informacija nėra atnaujinta.

Jei vis tik sugebėjote kažką pridirbti ir internetas neveikia — reikėtų pradėti nuo pradžių — pirmiausia atstatant pradinį, iki pakeitimų buvusį hosts failą. Jei išsaugojote jo kopiją, tai padaryti galite žemiau esančios komandos pagalba.

sudo cp /etc/hosts.backup /etc/hosts

Jei sugebėjote pridirbti ir neišsaugojote atsarginės hosts failo kopijos, pabandykite šią komandą (visa komanda viena eilute), kuri perrašys jūsų /etc/hosts failo turinį numatytuoju.

sudo echo -e "127.0.0.1 localhostn255.255.255.255 broadcasthostn::1 localhostn" > /etc/hosts

Įvedę komandą spauskite Enter ↲, galite būti paprašyti įvesti kompiuterio administratoriaus slaptažodį, vedant kurį nematysite nei kad, nei ką rašote, tad veskite dėmesingai, o įvedę dar kartą paspauskite Enter ↲.

Šie pakeitimai galioja visiems kompiuterio, kuriame jie atliekami naudotojams, nes visi jie naudoja vieną ir tą patį /etc/hosts failą.

Gero naršymo be reklamų.


macarena.lt

Draudžiama platinti, skelbti, kopijuoti informaciją su
nurodyta autoriaus teisių žyma be redakcijos sutikimo.

 Rodyti komentarus (0)
Įvertinimas:  1 2 3 4 5 
Vardas:    El. paštas:   (nebūtinas)
Pakartokite kodą: 
  Apsaugos kodas: 
 
Komentarus rašo lankytojai. Komentarai nėra redaguojami ar patikrinami, jų turinys neatspindi redakcijos nuomonės. Redakcija pasilieka teisę pašalinti pasisakymus, kurie pažeidžia įstatymus, reklamuoja, yra nekultūringi arba nesusiję su tema. Pastebėjus nusižengimus, prašome mums pranešti. Jei nurodomas el. pašto adresas, jis matomas viešai. Patvirtindami komentaro įrašymą, kartu patvirtinate, jog esate susipažinęs su portalo privatumo politika ir su ja sutinkate.
Kaip „iPhone“ pakeisti vaizdo įrašo greitį

Anksčiau norint pakeisti vaizdo įrašo rodymo greitį, reikėdavo naudoti kitų kūrėjų sukurtas aplikacijas. „iOS 18“ tai labai lengvai galima padaryti nediegiant jokios papildomos programinės įrangos.

„Juodajam penktadieniui“ ruošiasi ne tik prekybininkai, bet ir sukčiai: kaip apeiti jų gudrybes?

Artėjant vadinamam Juodajam penktadieniui, kai prekybininkai skelbs išpardavimus, ruošiasi ir kibernetiniai sukčiai – šiuo metų laiku įprastai fiksuojamas apgavysčių internete pikas. Nusikaltėliai išnaudoja žmonių norą sutaupyti ir siūlo neįtikėtinus pasiūlymus, kurie dažnai baigiasi finansiniais nuostoliais ar asmens duomenų vagystėmis.

Patarimai ne tik pradedantiems „Mac“ naudotojams – įdarbinkite „Option“ klavišą

Nemažai „Mac“ (ir apskritai kompiuterių naudotojų) savo kompiuterius naudoja tiesiog „daužydami“ jų ekranus pelės žymekliu ir, neretai, norėdami atlikti kokį nors veiksmą pasirenka, ko gero, patį nepatogiausią ir ilgiausią kelią jam atlikti.

2025-11-02 08:23
Paaiškino, kam po mirties atitenka el. paštas, nuotraukos bei paskyros internete ir kaip visą tai „paveldėti“
2025-10-25 08:18
Pamiršti slaptažodžiai, programuotojų klaidos ir „ChatGPT“: dėl ko dažniausiai sutrinka įmonių IT?
2025-10-24 08:25
Naujoji paieškos era: dirbtinis intelektas perrašo SEO taisykles
2025-10-23 14:40
Kaip vienkartinių kodų generavimą perkelti iš „Google Authenticator“ į „Apple Slaptažodžių“ aplikaciją
2025-10-20 08:46
Susirašinėjimas su sukčiais įmonei kainavo 60 tūkst. eurų: ekspertas paaiškino, kaip nusikaltėliai pergudrauja verslus
2025-10-12 08:20
Sukčiai nusitaikė į mažų bendrovių buhalterius: kaip apsisaugoti?
2025-10-09 17:16
Kibernetinis saugumas: koją vis dar kiša elementarūs dalykai
2025-10-03 17:24
VPN – ant bangos, tačiau daugelis nežino, kokia yra tikroji funkcija
2025-10-03 14:21
Iš anoniminio srauto – į lojalius klientus: į pagalbą – sena gera naujienlaiškių rinkodara
2025-09-29 14:54
Senjorai – lengvas grobis internete? Ekspertas patarė, kaip apsaugoti artimuosius
2025-09-28 17:31
Už kiek parduotumėte savo „Facebook“ paskyrą? Programišiai tai daro už mažiau nei 1 eurą
2025-09-26 17:26
Kaip kompiuterinį namų tinklą ir savo duomenis padaryti saugesniais
Daugiau...Paieška archyve

Global electronic components distributor – Allicdata Electronics

Electronic component supply – „Eurodis Electronics“

LOKMITA – įvairi matavimo, testavimo, analizės ir litavimo produkcija

Full feature custom PCB prototype service

Sveiki ir ekologiški maisto produktai

Mokslo festivalis „Erdvėlaivis Žemė

LTV.LT - lietuviškų tinklalapių vitrina

„Konstanta 42“

„Mokslo sriuba“

www.matuok.lt - Interneto spartos matavimo sistema

Programuotojas Tautvydas – interneto svetainių-sistemų kūrimas

PriedaiMobiliems.lt – telefonų priedai ir aksesuarai

Draugiškas internetas


Reklama
‡ 1999–2025 © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Reklama | Turinys | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina Valid XHTML 1.0!
Ets2 mods, Ats mods, Beamng drive mods
allmods.net
„MokslasPlius“ – mokslui skirtų svetainių portalas
www.mokslasplius.lt
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
LTV.LT – lietuviškų tinklalapių vitrina
www.ltv.lt/technologijos/
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
Mokslo festivalis „Erdvėlaivis žemė“
www.mokslofestivalis.eu
Reklama


Reklama