Kaip užblokuoti ir atblokuoti interneto puslapius

PAKEITIMAI:

  • 2011-01-18. Pridėta esminė informacija Windows Vista ir Windows 7 vartotojams.
  • 2011-01-18. Pridėtas minimalus paaiškinimas Linux vartotojams
  • 2011-01-21. Įrašas papildytas instrukcija Kaip užblokuoti Facebook
  • 2011-02-09. Papildymas dėl adresų su pasviruoju brūkšniu blokavimo (gatve.delfi.lt/games)

DĖMĖSIO: Jei jūs neturite administratoriaus teisių, toliau galite net nebeskaityti, nes nieko padaryti nepavyks.

Kadangi temoje apie one.lt blokavimą žmonės retkarčiais paklausia, kaip užblokuoti ir kitus puslapius, nusprendžiau apie tai parašyti. Tikriausiai kiekviena naršyklė turi savo vidinius blokavimo įrankius, bet juos dažnai būna labai paprasta apeiti, be to, blokavimas veikia tik konkrečioje naršyklėje. Todėl žymiai pranašesnis yra blokavimas per HOSTS failą, taip užblokuojama prieiga visoms naršyklėms.

Susitvarkome HOSTS failo nuostatas

Kadangi redaguosime šį failą, pirmiausiai reikia įsitikinti, jog mums tai bus leidžiama. Atsidarome aplanką

C:\WINDOWS\system32\drivers\etc

bei jame susirandame failą hosts (gali būti keli tokie failai, mums reikalingas tik tas, kuris neturi jokio plėtinio (be galūnės)). Windows slepia kai kuriuos failus nuo vartotojų, todėl galite jų nerasti. Panaikinti slėpimą galite Tools > Folder options > View > Show hidden files and folders bei Display the contents of system folders (abiems uždedame varneles), to turėtų užtekti. Vietoje antrojo punkto Win7 turi Hide protected operating system files, pažiūrėkite, kad prie jo nebūtų varnelės.

Jei naudojate Windows 7, failų tvarkyklėje tikriausiai nematote įrankių juostos. Ją galima susigrąžinti štai taip: Start > Control Panel > System and Security > Appearance and Personalization > Folder Options > View > Allways show menus (uždedame varnelę).

Arba galite naudoti failų tvarkyklę FreeCommander, ji tikrai viską rodys. Taigi spaudžiame dešinį pelės mygtuką ant hosts failo bei renkamės Properties, pažiūrėkite, kad nebūtų uždėta varnelė ant Read-only ir pan.

Blokuojame puslapius per HOSTS failą

Dabar reikia atsidaryti hosts failą, tai galite padaryti tiesiog paspaudę WIN+R mygtukų kombinaciją ir suvedę šią komandą:

notepad %SystemRoot%\system32\drivers\etc\hosts

Arba paprastuoju būdu, t.y., spaudžiame ant hosts failo dešinį pelės mygtuką, renkamės open, with notepad (arba bet kuria kita tekstų rašykle).

Jeigu taip nepavyksta, tiesiog atidarykite notepad programą ir nutempkite hosts failą į notepad langą. Taigi Notepad lange pamatysite kažką panašaus į (pradžia visiškai nesvarbi, viskas prasideda nuo localhost eilutės, failas netgi gali būti visiškai tuščias):

# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a ‘#’ symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost

Taigi, norėdami užblokuoti kokią nors svetainę, apačioje parašykite kitą tokią pat eilutę kaip localhost, bet vietoje šio žodžio įrašykite blokuojamą puslapį (be http://). Pvz.,

127.0.0.1 one.lt

Visa bėda, kad blokuojamas bus tik ėjimas į one.lt. Puslapį bus galima pasiekti vedant www.one.lt, w.one.lt ir pan. Taigi teks visus juos užblokuoti, jei žiūrėjote one.lt blokavimo failą, tikriausiai matėte, kad ten yra keli šimtai eilučių, bet realiai puslapį galima užblokuoti ir su 1-4 eilutėmis, tereikia išsiaiškinti, kokie adresai jame vyrauja. Tai galima padaryti peržiūrint pirminį tekstą, bet žymiai paprasčiau būtų įsidiegti naršyklę Firefox bei įdiegti jos plėtinį AdblockPlus. Telieka atsidaryti puslapį, kurį norime užblokuoti, ir paspausti ant raudonos ABP piktogramos, atsiradusios Firefox lange, bus parodyti visi atverti elementai. Panagrinėsime puslapį draugas.lt (kaip kažkuris skaitytojas prašė).

Štai ką rodo AdblockPlus langas:

090616231412_1

Visame sąraše dominuoja img.draugas.lt, taigi reiks ir jį užblokuoti. Pagrindinis adresas yra draugas.lt, bet jis peradresuojamas į pazintys.draugas.lt. Šiuos abu taip pat užblokuosime. Dar dėl viso pikto padarysime visų eilučių kopijas, priekyje prirašydami www.

Taigi dabar grįžtame prie hosts failo bei jame kuriame tokias eilutes:

127.0.0.1 draugas.lt
127.0.0.1 pazintys.draugas.lt
127.0.0.1 img.draugas.lt
127.0.0.1 www.draugas.lt
127.0.0.1 www.pazintys.draugas.lt
127.0.0.1 www.img.draugas.lt

Po pakeitimų Notepad lange spaudžiame File > Save. Perkrauname naršyklę bei įsitikiname, jog viskas veikia (jei neveikia, dar pabandome perkrauti kompiuterį). Minėtų draugas.lt atveju reiktų atkreipti dėmesį į eilutę su img.draugas.lt – atsakingą už paveikslėlius. Net jei kam kompiuteriu ir pavyktų atidaryti draugas.lt (įvedus kokį nors neužblokuotą adresą), paveikslai nebūtų rodomi, o kokia gi pažinčių svetainė be paveikslų? Taip pat galima blokuoti tik img.draugas.lt – tokiu atveju pati pažinčių svetainė veiks, bet nebus rodomi paveikslai, taip bus sunkiau suprasti, jog jūs prikišote nagus ir kažką užblokavote.

Kuriame failą, kurį paleidus, blokavimo informacija būtų automatiškai įrašoma į hosts failą

Kad būtų patogiau draugui šunybę iškrėsti, užblokuojant kokią nors jo mėgiamą svetainę, galime sukurti tam skirtą failą, pavadintą, pavyzdžiui, „porno.bat“, ir jam nusiųsti.

Vėlgi atsidarome Notepad programą (jei yra nežinančių, kaip ją rasti, Start > All programs > Accessories > Notepad) ir į ją rašome, ką norime užblokuoti. Blokavimo eilutės atrodys kiek kitaip nei prieš tai:

@echo off
echo 127.0.0.1    img.draugas.lt >> %WinDir%\system32\drivers\etc\hosts
echo 127.0.0.1    pazintys.draugas.lt >> %WinDir%\system32\drivers\etc\hosts
echo 127.0.0.1    draugas.lt >> %WinDir%\system32\drivers\etc\hosts
echo 127.0.0.1    www.draugas.lt >> %WinDir%\system32\drivers\etc\hosts

Kaip matote pirma eilutė specifinė, kitos identiškos, skiriasi tik blokuojamas adresas. Taip surašę visus blokuojamus puslapius, Notepad meniu juostoje spaudžiame File > Save as. Filename eilutėje įrašome blokavimas.bat ir išsaugome (failas būtinai turi būti su galūne .bat . Jo pražia nesvarbi, pvz., porno.bat ; one.bat ; draugas.lt.bat ir t.t.). Dukart pele spragtelėjus ant šio failo, duomenys bus įrašyti į hosts failą.

Kaip atblokuoti užblokuotus puslapius

Lygiai taip pat, kaip ir užblokavote. Su Notepad atsidarote:

C:\WINDOWS\system32\drivers\etc\hosts

Čia ištrinate nebereikalingas eilutes bei išsaugote. Perkraunate naršyklę.

Windows Vista ir Windows 7 vartotojams!!!

Dėmesio! Dėl protu nesuvokiamų Microsoft sprendimų, Windows Vista ir Windows 7 sistemose viskas dar labiau apsunkinta. Jei norėsite redaguoti hosts failą, jums reikia atlikti šiuos veiksmus: Atidaryti start meniu, įrašyti Notepad, ant jo spausti dešinį pelės mygtuką ir pasirinkti Run as Administrator. Atsidarys paprastas Notepad langas, renkamės File > Open ir susirandame Hosts failą: Computer >Local disk > Windows > System32 > drivers > etc. Tikriausiai nieko nematysite, prie mygtuko Open rasite, jog rodomi tik Text Documents (*.txt), vietoje jo pasirinkite All files (*.*). Dabar jau galite atsidaryti hosts failą.

Arba yra paprastesnis variantas: atsisiųsti mano sukurtą failą (čia arba čia). Išarchyvuojame, viduje randame failą hosts-failo-redagavimas.bat. Ant jo spaudžiame dešinį pelės mygtuką ir pasirenkame Run as Administrator.

Naudojant Windows Vista arba Windows 7, nebeveikia aukščiau aprašyti automatiniai hosts failo redagavimai su iš anksto parašytais failas.bet skriptais net ir leidžiant juos administratoriaus teisėmis.

Linux vartotojams

Hosts failą rasite adresu /etc/hosts

Hosts failą galite redaguoti tik jį atsidarę administratoriaus teisėmis. Jei naudojate Ubuntu/LinuxMint su Gnome aplinka, tai jį atsidarysite su Gedit. Jei naudojate kitokią programą, atitinkamai pakeiskite pavadinimą. Tereikia terminale įvesti štai tokią komandą:

gksudo gedit /etc/hosts

Arba tiesiog

sudo gedit /etc/hosts

Kaip užblokuoti Facebook

Facebook turi begalę subdomenų, taigi jų visų užblokuoti nepavyks. Bet užtenka užblokuoti tik patį antrojo lygio domeną, tokiu atveju nebebus įmanoma prisijungti prie Facebook (nors pats puslapis ir bus atidaromas vedant adresą su subdomenu, pvz., lt-lt.facebook.com). Taigi atidarome hosts failą ir nukopijuojame šias dvi eilutes:

127.0.0.1    www.facebook.com
127.0.0.1    facebook.com

Kaip užblokuoti puslapius su pasviruoju brūkšniu

Per hosts failą berods nėra galimybės užblokuoti adreso, kuriame yra pasvirasis brūkšnys, pvz., gatve.delfi.lt/games

Tokiu atveju į hosts failą rašome tik adresą, einantį iki pasvirojo brūkšnio:

127.0.0.1    gatve.delfi.lt
Kategorijos: Kompiuterija | Žymos: , .

28 komentarai

  1. Diana:

    aciu jums

  2. Leo:

    Na, niekas nesigauna. Bandau blokuoti y8.com. Be to, nesuprasi, ką daryti, jei turi adm. teises ir ką daryti, jei neturi. Hosts rašo, kad reikia IP adreso, tai kas tas 127.0.0.1.? Ačiū, Mantai. Tačiau yra bambukų kompiuterijoje, tokių kaip aš, kuriems viską reikia kaip mažiems vaikams paaiškinti. Kai rašo išmanantis, tai jam atrodo, kad ir kiti taip pat išmano. Deja…

  3. Leo, 127.0.0.1 yra IP adresas. Tai yra vadinamasis Localhost, tai reiškia, kad visus bandymus kreiptis į blokuojamą puslapį kompiuteris nukreipia į tavo paties kompiuterį. O tavo kompiuteryje to puslapio nėra, tai nieko ir nerodo, kitaip sakant, užblokuoja.
    Ne visai teisingai pasakiau, bet stengiaus, kad kuo aiškiau būtų ir kad esmę suprastum.

    Norint prieiti prie Hosts failo ir jį keisti, reikia administratoriaus teisių. Be jų per hosts blokuoti neįmanoma.

  4. skrimantas:

    niekaip nesuprantu kaip tas administratoriaus teises reikia pasidaryt gal galetum pasakyt?

  5. skirtautas:

    mantai gal gali pasakyti ka rasyti toj vietoj vietoj tu numeriu nu to ipo pvz ten 127.0.0.1 ka vietoj rasyti kaip surastipas save kompe situos skaicius Aciu busiu dekingas jei pasakysi jei manai kad nesamones paklausiau tai taip ir rasyk :)

  6. Skirtautai, šito skaičių derinio nei ieškoti, nei keisti nereikia, jis tiesiog yra ir jį reikia naudoti.
    Be to pora komentarų aukščiau tai yra paaiškinta.

  7. hehehe…… Dabar niekas nesuzinos is mano seimos kaip as mokausi :) Aciu labai

  8. Ieva:

    Kaip galima atblokuoti one.lt, nes per užblokavimą, užsiblokavo ir kiti tinklapiai, kaip friendsclub.lt ir pan.

  9. Elvis:

    Pas mane Windows 7, kaip uzblokuot tamo.lt?

  10. Pajacas:

    Įdomu — jeigu išsiųsčiau iš WIN Xp… į WIN 7 arba Vista,tą failą pvz“auc.bat“ ar suveiktu?

  11. Pajace, kaip ir įraše parašyta: veiks tik tuo atveju, jei tas failas bus paleistas „Run as administrator“.

  12. Linas:

    Mantai turiu viena klausimą ne į temą, gal žinai kaip galima užblokuoti pašaliniams prieigą į mano šeimos medį, svetainė – http://www.myheritage.lt, nes žinant vardą ir pavardę bei juos suvedus Google, ten gali tą medį pasižiūrėti bet kas

  13. Linai, peržiūrėk to puslapio privatumo nustatymus, gal yra kur nors kalbama apie leidimą paieškos sistemoms suindeksuoti tavo medį, tai tokią varnelę reiktų nuimti.
    Kitas variantas – medžio šalinimas iš puslapio, bet šito tu daryti tikriausiai nenori. O galų gale tą medį jau gali būti į savo archyvus įtraukusios kitos tarnybos, taigi iš interneto taip lengvai nebepabėgsi.

    Trumpai sakant, už pateikto turinio pasiekiamumą atsakingas ne tavo kompiuteris (apie ką šis įrašas ir yra), o interneto tarnybos, kurių tu asmeniškai paveikti negali. Jeigu pradžioje minėto privatumo nustatymo tarnyba neturi – nelabai yra tinkamų sprendimų, nebent ieškoti alternatyvių šeimos medžio tarnybų su geresnėmis privatumo reguliavimo galimybėmis.

  14. Vidas:

    kam tas notepad?

  15. arunas:

    labas Mantai,matau tu gerai supranti ta ka sakai ) .pas mane kompe uzblokuoti keli puslapiai kuriuose lankiausi,ytariu kad sunaus darbas cia,randu juos surasytus host failiukyje ,bet kaip istrinu juos ir issaugoti paspaudziu tai atsiranda lentele kurioje raso kad neturiu administratoriaus teisiu.tai kaip juos man atblokuoti,tada ir kaip juos uzblokavo.

  16. Arūnai,
    1. Privalai turėti administratoriaus teises
    2. Turi atidaryti host failą administratoriaus teisėmis „Run as administrator“ (per dešinį pelės mygtuką). Tada leis redagavus išsaugoti.
    Plačiau nežinau, pats Windows nenaudoju. Naudokis tuo, ką matai įraše.

  17. arunas:

    aciu Mantai kad atrasei,bet man uzejus ant host failo neduoda pasirinkti kad atidaryti su Run as administrator.tiktais open ir nera pasirinkimo.

  18. sigitas:

    Labas Mantai,
    Naudoju 7 Windows bandžiau blokuot facebook, įrašiau du adresus kaip ir nurodei, perkroviau kompa, bet nieko neblokavo man, laisvai įeinu į facebooką. Kas gali būti ne taip???? Gal yra kokie kitokie svetainių blokavimo būdai????? Negi naršyklės jų neturi?????

  19. Sigitai, gali būti dvi priežastys:
    1. Neišsaugojai, ką įrašei. T.y., vėl atsidaryk tą hosts failą ir pažiūrėk, ar tos eilutės tebėra.
    2. Neįsiskaitei, kas parašyta. Jis gali būti atidaromas, bet neturėtų leisti prisijungti.

    Mažiau tikėtini variantai:
    3. Redagavai kurį nors kitą hosts failą. Kiek pamenu, windowsai gali turėti kitų labai panašiai atrodančių failų.
    4. Naršyklės podėlyje visko užsilikę, todėl ir tebeleidžia naršyti. Išvalyk naršyklės podėlį (cache) arba junkis su kita naršykle.

    Daugiau minčių nekyla, bet šitas blokavimo būdas tikrai veikia. Klaida kažkur tavo veiksmuose.

    Naršyklėse galima blokuoti puslapius, bet tai itin primityvu ir labai lengvai apeinama, net neapsimoka žaisti. Vienintelis patikimas būdas – blokavimas per hosts.

  20. Karolis:

    Labas, Mantai. Bandžiau blokuoti vien puslapio paveiksliukus rašydamas
    127.0.0.1 img.facebook.com
    bet visas nuotraukas toliau rodo, ką darau ne taip?
    Dar noriu paklaust ar eina neužblokavus puslapio, blokuoti ten esančius video (taip kaip eina blokuoti vien puslapio paveiksliukus)? Ačiū už atsakymus.

  21. Karoli, tu tikras, kad paveikslėliai atkeliauja iš img.facebook.com? Nes aš kiek pažiūrėjau paveikslėlių adresų, tai man rodo profile.ak.fbcdn.net
    Aš pats Facebook nenaudoju, tai į vidų prisijungęs pažiūrėt negaliu, aiškinkis pats.
    Paveikslėlių, video ir kitas nuorodas lengviausia atsekti su Adblock įskiepiu, kuris įraše yra paminėtas, arba per „view page source“ (sudėtingiau).

    Video blokavimas vėlgi priklauso, kur tie video patalpinti. Youtubui bus vienoks adresas, Vimeo – kitoks, ir t.t. (bet tie filmukai tada jau jokiuose puslapiuose nebebus rodomi)
    Jei užtenka tik naršyklėje blokuoti, gali kažką panašaus į šitą pasiskaitinėti:
    http://mantas.malcius.lt/kaip-blokuoti-reklamas-su-firefox/

    Šito reikalo aiškinimas gana painus, teks pačiam giliau pasikapstyti ir perprasti sistemą savarankiškai.

  22. Sigitas:

    ačiū Mantai,
    Ištikro net nežinau ką buvau padaręs ne taip, nes po kurio laiko pradėjo veikt :)
    Vienas dalykas ką padariau dar karta į hostą rašiau facebook puslapius su ir be www, tik be # priekyje, paskui dar išjungiau cookies , vėl perkroviau ir naršyklę išpradžių ir kompa paskui….vienu žodžiu suveikė :)
    ačiū

  23. Ina:

    Kaip visada atsidarius puslapį fasebooke nebeleidžia daryti nieko- nei rašyti nei skaityti,net spausti patinka.Nesuprantu kas nutiko ,gal galite padėti ar patarti ką daryti?Ačiū

  24. Velnias:

    A kokio velnio (bieso) tau, Ina, lįsti į tą, kaip tu rašai „fasebooke“ (snukiaknygę) ? Ten nieko gero nesurasi, apart įlindusi išmesi veltui baisiai daug brangaus ir neįkainuojamo laiko. Jau daug geriau kai neleidžia daryti nieko, negu kad viską leidžia, nes tuomet dažnai prisiverdi tiek košės, kurios išsrėbti per savaitę nesugeba visas tuzinas valkatų ir banderlogų. O juo labiau tam „fasebooke“ ar kaip jį ten, spaudžioti „patinka“ tikrai nereikia niekados, nes bėgant metams skonis keičiasi… Prieš porą metų aš į vedarus žiūrėt net negalėdavau, jau nekalbant, kad juos kur valgyti, nes jie man primena kaip čia delikačiau pasakius… O dabar, prispaudus badui, juos lapnoju kaip smakas.

  25. trojanax:

    woooot, atsiblokinau svetaines :D DD

  26. Tėja:

    Sveiki,
    norėjau pasiteiraut, kas tas notedap? Kaip jį surast?
    Pas mane Windows XP professional ir kai daeinu iki ‘hosts’, atidarau su juo internetą, tada man meta ne tą langą desktop’e, o išmeta visą info per interneto puspalį, o ten nieko neįmanoma pakeist.. Ką daryt?

  27. Tėja, Notepad – primityvus teksto redagavimo įrankis, jis turi būti kažkur tarp start meniu. Jei tokio nerandi, gali pasinaudoti Microsoft Word, ar bet kokia kita teksto redagavimo programa, kad ir atsisiųsti iš interneto Notepad++.
    http://notepad-plus-plus.org/download/v6.1.2.html

    Be to, įraše yra gana detaliai parašyta viskas, kaip tą notepadą pasileisti net ir jo nerandant. Tik iš tavo kalbos matau, kad su IT draugauji gana sunkiai, tai gal paprasčiau būtų pasikviesti kokį labiau nusimanantį pažįstamą, kuris tai atliktų ir paaiškintų kas kaip.

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *

*

Galite naudoti šias HTML žymas ir atributus: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>