| Zablokovanie prístupu k stránkam cez cmd ? A prečo to vôbec robiť?
Niekedy potrebuješ obmedziť prístup na konkrétne webové stránky – kvôli bezpečnosti, pracovnej disciplíne, deťom alebo jednoducho preto, že ťa reklamy a „nevyžiadané rozptýlenia“ už unavujú. Nie každý má k dispozícii firewall alebo proxy. Našťastie, CMD ti ponúka možnosť blokovať stránky priamo cez úpravu hosts súboru. Zablokovanie prístupu k stránkam cez cmd je jednoduché a rýchle.
1. Otvor príkazový riadok ako správca
Stlač Win + S, napíš cmd, klikni pravým a vyber „Spustiť ako správca“. Inak nebudeš mať práva na úpravu systémových súborov.
2. Zálohuj si hosts súbor
Pred každou úpravou sa odporúča vytvoriť kópiu súboru pre prípad, že by si niečo pokazil.
3. Pridaj riadky pre blokovanie domén
Otvori hosts súbor priamo cez notepad:
? *TLD (napr. .com) žiaľ nemožno zablokovať globálne priamo cez hosts – musíš pridať každý konkrétny subdoménový zápis.
4. Ulož súbor a reštartuj prehliadač
Ulož hosts súbor a vypni/zapni webový prehliadač. Stránky by sa mali prestať načítavať – prehliadač zistí, že „facebook.com“ vedie na tvoje vlastné PC (127.0.0.1) → nič nenájde.
5. Ak chceš všetko robiť cez príkazový riadok
Použi príkaz PowerShellu priamo v CMD:
| Na čo si dať pozor
-
Hosts súbor neblokuje HTTPS cez IP – ak má niekto IP adresu stránky, dokáže sa na ňu pripojiť.
-
Nie je to stopercentná ochrana – pokročilý používateľ môže blokovanie jednoducho odstrániť.
-
Nie všetky domény sú subdoménovo prevediteľné – napr.
*.comblokovať priamo nejde. -
Nepoužívaj to na obmedzovanie bez súhlasu vo firme! Rieš to radšej cez firewall alebo group policy.
| Záver: CMD ako rýchla obrana pre bežných používateľov
Aj bez špeciálneho softvéru vieš pomocou jednoduchých príkazov v CMD zablokovať prístup k neželaným stránkam. Zablokovanie prístupu k stránkam cez cmd je rýchle, účinné a… reverzibilné! Takže ak si to rozmyslíš, stačí vymazať daný riadok z hosts súboru a stránka znova funguje.
