Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Jak blokovat konkrétní www stránky v určitém čase  (Přečteno 3128 krát)

Koldon

  • Návštěvník
  • Příspěvků: 2
Jak blokovat konkrétní www stránky v určitém čase
« kdy: 17 Února 2011, 03:42:51 »
Mám počítač s ubuntu 10.10  připojený k internetu přes LAN z ADSL modemu/routeru(nedostupná varianta kdosi z rodiny ztratil konfigurační údaje a heslo a resetem do defaultu bych přišel o připojení :( ) a potřebuji v konkrétním časovém období blokovat konkrétní webové stránky/videostream(youtube, megavideo,...). Potřebuji to  pokud možno provést bez předřazeného firewallu a skutečně tak aby člověk kerej na počítači seděl mohl na streamová videa jen v konkrétním čase(sedí tam BFU takže nepotřebuju super neprůstřelný řešení). Díky

Filip Dominec

  • [Proplesk] [Piškot]
  • Stálý člen
  • **
  • Příspěvků: 1157
Re: Jak blokovat konkrétní www stránky v určitém čase
« Odpověď #1 kdy: 17 Února 2011, 08:24:12 »
Kód: [Vybrat]
sudo echo "redtube.com 1.2.3.4" >> /etc/hosts
Kód: [Vybrat]
sudo crontab -e

a přidej řádky:
Kód: [Vybrat]
* 8 * * * sed -i /etc/hosts -e 's/redtubexxxx.com/redtube.com/g'
* 22 * * * sed -i /etc/hosts -e 's/redtube.com/redtubexxxx.com/g'

Za redtube.com si dosaď adresu serveru. První řádek jej vypne v 8 hodin, druhý jej zapne ve 22.
http://www.vrattenamstat.cz/ | Buďme tolerantní k triviálním dotazům; neznamenají "neumím to najít", ale "nejsem si jist, že to je správná cesta".

mosqa

  • Stálý člen
  • **
  • Příspěvků: 854
Re: Jak blokovat konkrétní www stránky v určitém čase
« Odpověď #2 kdy: 17 Února 2011, 09:17:40 »
osobne nemam odskusane ale mozno to dokaze tento > https://launchpad.net/webcontentcontrol , popripade dako dokombinovat s cron-om..
AMD Athlon X2 4850e; GIGABYTE MA78GM-DS2H; IGP ATI HD3200; 2GB (KIT 2x1GB) DDR2 KINGSTON BOX; WD 6400AAKS; SAMSUNG SpinPoint F1 HD322HJ; SAMSUNG SH-S223F SATA; squeezy

pvlsnx

  • Návštěvník
  • Příspěvků: 29
Re: Jak blokovat konkrétní www stránky v určitém čase
« Odpověď #3 kdy: 17 Února 2011, 09:29:13 »
Přihřeju si polívčičku: jak blokovat spuštění konkrétní aplikace v určitém čase?
(např. ať od 8 do 10 nelze spustit gwriter - to že si ho někdo pustí v 7 a nechá otevřený neřeším...)

Filip Dominec

  • [Proplesk] [Piškot]
  • Stálý člen
  • **
  • Příspěvků: 1157
Re: Jak blokovat konkrétní www stránky v určitém čase
« Odpověď #4 kdy: 17 Února 2011, 15:22:50 »
pvlsnx: Viz můj předchozí příspěvek, použij ale příkazy

Kód: [Vybrat]
chmod +x /cesta/k/programu
chmod -x /cesta/k/programu

Upozorňuji, že tato "zabezpečení" nejsou úplně bezpečná. Fungují jen proti lamám.

Edit: tento návod je blbý, místo cronu je třeba použít anacron, viz níže
« Poslední změna: 18 Února 2011, 10:35:55 od Filip Dominec »
http://www.vrattenamstat.cz/ | Buďme tolerantní k triviálním dotazům; neznamenají "neumím to najít", ale "nejsem si jist, že to je správná cesta".

Koldon

  • Návštěvník
  • Příspěvků: 2
Re: Jak blokovat konkrétní www stránky v určitém čase
« Odpověď #5 kdy: 17 Února 2011, 21:13:29 »
Moc děkuji za rady vyzkoušim až se k počítači dostanu jedná se o počítač mladší sestry mojí přítelkyně je to obyčejná puberťačka co má problém tyhle srandy vypnout je to kupodivu i na její žádost

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Závislák
  • ***
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: Jak blokovat konkrétní www stránky v určitém čase
« Odpověď #6 kdy: 18 Února 2011, 00:48:25 »
a na filtrování webu trochu komplexněji -
http://dansguardian.org/
http://projects.gnome.org/nanny/

//edit:
btw
z ADSL modemu/routeru(nedostupná varianta kdosi z rodiny ztratil konfigurační údaje a heslo a resetem do defaultu bych přišel o připojení
Od koho? O2 je O2 O2 a u t-mobile je to už jedno co je tam vyplněno. Pokud někdo jiný tak nejjednodušší je zavolat si na technickou podporu  providera, maximálně mít v ruce nějaké vyúčtování služeb. Takových zákazníků co potřebovali něco s připojením a neměli připojovací údaje jsem už potkal...
« Poslední změna: 18 Února 2011, 00:52:48 od Martin Kiklhorn »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

pvlsnx

  • Návštěvník
  • Příspěvků: 29
Re: Jak blokovat konkrétní www stránky v určitém čase
« Odpověď #7 kdy: 18 Února 2011, 08:44:40 »
Ještě malý dotaz lamy k tomu cronu: jasně, v 8 hodin přepíše hosts nebo atribut souboru, ale co když v těch 8 není počítač zapnutý? Když se zapne až v 9, je cron tak chytrý, že provede i "starší" akce? A proč by to měl vůbec dělat?

daysleeper

  • Stálý člen
  • **
  • Příspěvků: 1206
Re: Jak blokovat konkrétní www stránky v určitém čase
« Odpověď #8 kdy: 18 Února 2011, 10:15:05 »
je to spravny dotaz, cron starsi ulohy nespusti
sel by pouzit nejaky komplexnejsi skript, ktery by to hlidal, nebo treba anacron
lepsi asi ale bude nejake komplexnejsi reseni (nanny atd., viz odkazy vyse)

Filip Dominec

  • [Proplesk] [Piškot]
  • Stálý člen
  • **
  • Příspěvků: 1157
Re: Jak blokovat konkrétní www stránky v určitém čase
« Odpověď #9 kdy: 18 Února 2011, 10:35:02 »
Ještě malý dotaz lamy k tomu cronu: jasně, v 8 hodin přepíše hosts nebo atribut souboru, ale co když v těch 8 není počítač zapnutý? Když se zapne až v 9, je cron tak chytrý, že provede i "starší" akce? A proč by to měl vůbec dělat?

Aha, takže můj návod je špatně. Děkuji za upozornění.
http://www.vrattenamstat.cz/ | Buďme tolerantní k triviálním dotazům; neznamenají "neumím to najít", ale "nejsem si jist, že to je správná cesta".

vasicekabc

Re: Jak blokovat konkrétní www stránky v určitém čase
« Odpověď #10 kdy: 18 Února 2011, 12:50:41 »
A taková ta rodičovská kontrola nanny z repo by nefungovala?

 

Provoz zaštiťuje spolek OpenAlt.