Skocz do zawartości

Blokada Wybranych Stron Www W Określonych Godzinach.


Jusko

Rekomendowane odpowiedzi

Witajcie :)

 

Długo nie pisałem żadnych tematów na forum, dlatego czas to zmienić :)

 

Działanie jakie chciałbym podjąć to: blokada określonych stron WWW w określonych godzinach.

 

Związane jest to z kontrolą rodzicielską i często bywa, iż najmłodsi domownicy przesiadują przy laptopie do naprawdę późnych godzin nocnych, przez co dobudzić ich rano do szkoły jest naprawdę problem. Chciałbym móc zatem zdecydować, że np. Facebook jest niedostępny między godzinami 22 - 7 rano powiedzmy. Po godzinie 22 - przykro mi, serwis jest niedostępny ;)

 

Zablokować serwis całkowicie się da - wprawdzie jeszcze nie wiem jak bo nie musiałem nigdy tego robić, jednak z oglądanych latami postów wiem, że to jest możliwe :) Jednak czy można kontrolować godziny? No właśnie, to jest pytanie :rolleyes:

Odnośnik do komentarza
Udostępnij na innych stronach

Casualowy użytkownik płci żeńskiej. Zabezpieczenia nie muszą być mocne, byle zrobiły swoje ;) Ale zapoznam się z linkami. Widywałem to już wcześniej, ale nie wgryzałem się w temat z powodu braku potrzeby.

 

Nawet pod Windows trzeba poszukać programu, który ma taką możliwość - w większości bowiem blokuje się coś na sztywno a nie w określonych porach dnia :)

Odnośnik do komentarza
Udostępnij na innych stronach

Problem w tym, że nie mam routera :) Drugi to taki, że vyatta to jak armata na muchy. Może sie da, ale za ciężki kaliber. Podobnie dansguardian - porno wyłapie ale muszę przejrzeć dokumentację bo zależy mi tylko na jednej rzeczy a nie całym spektrum możliwosci ;)

EDIT:

Chyba znalazłem rozwiązanie, wtyczka LeechBlock do Firefox. Z teorii wygląda na to, czego szukam. A choć to tylko wtyczka, to i tak ponad zdolności owego użytkownika :

Odnośnik do komentarza
Udostępnij na innych stronach

Cron może dodawać ci reguły o określonej porze oraz je usuwać. Do edycji służy crontab -e.

 

Blokować możesz za pomocą iptables, przykładowo:

iptables -A OUTPUT -d www.facebook.pl -j DROP

iptables -A OUTPUT -d pl-pl.facebook.com -j DROP

 

Tyle, że z tą metodą jest problem bo adresy IP mogą się zmieniać(ale nie muszą, nie wiem jak to jest z FB), dlatego innym sposobem może zablokowanie portu 443 z którego domyślnie korzysta:

iptables -A OUTPUT -p tcp --dport 443 -j DROP

 

 

Możesz zrobić jeszcze "wredniejszy" myk. Dodaj też z pomocą crona za pomocą pliku /etc/hosts przekierowanie adresów na swój web serwer gdzie informujesz o tym, że dostęp do strony jest zablokowany :)

  • Upvote 1
Odnośnik do komentarza
Udostępnij na innych stronach

Ja na świetlicy próbowałem blokować te stronki za pomocą iptables, ale zawsze jakoś dawało się to obejść. Czasem wystarczało wejść na stronę za linka na facebooku, albo twitera (tinyurl), albo przez domenę regionalną (youtube.co.uk) i jakimś dziwnym sposobem udawało się na nie wejść.

 

Jedyny pewny sposób to router, np. starszy WRT54CG -> http://www.technipages.com/wp-content/uploads/2008/08/linksys-block12.gif i blokowanie po słowach kluczowych. Nie da się obejść. Tylko musiałbyć wyjąć, albo wyłączyć w biosie kartę sieciową i zostawić tylko połączenie po wifi.

  • Upvote 1
Odnośnik do komentarza
Udostępnij na innych stronach

Jedyny pewny sposób to router, np. starszy WRT54CG -> http://www.technipages.com/wp-content/uploads/2008/08/linksys-block12.gif i blokowanie po słowach kluczowych. Nie da się obejść. Tylko musiałbyć wyjąć, albo wyłączyć w biosie kartę sieciową i zostawić tylko połączenie po wifi.

 

Da to też się zrobić za pomocą Netfilter: iptables -A OUTPUT -m string --algo bm --string "facebook.pl" -j DROP

Tyle tylko, że rozwiązanie posiada wadę w postaci blokowania każdej strony(tak naprawdę danego pakietu)  zwierającej powyższy wyraz. :) Z drugiej strony, zaleta polega na tym, że nie da się korzystać z serwerów proxy do omijania zabezpieczeń.

 

Tu jeszcze masz coś do blokowania wszystkich adresów IP facebooka:

 

for ip in `whois -h whois.radb.net '!gAS32934' | grep /`do  iptables -A OUTPUT -p all -d $ip -j REJECTdone



			
		
Odnośnik do komentarza
Udostępnij na innych stronach

Witajcie :)

 

Długo nie pisałem żadnych tematów na forum, dlatego czas to zmienić :)

 

Działanie jakie chciałbym podjąć to: blokada określonych stron WWW w określonych godzinach.

 

Związane jest to z kontrolą rodzicielską i często bywa, iż najmłodsi domownicy przesiadują przy laptopie do naprawdę późnych godzin nocnych, przez co dobudzić ich rano do szkoły jest naprawdę problem. Chciałbym móc zatem zdecydować, że np. Facebook jest niedostępny między godzinami 22 - 7 rano powiedzmy. Po godzinie 22 - przykro mi, serwis jest niedostępny ;)

 

Zablokować serwis całkowicie się da - wprawdzie jeszcze nie wiem jak bo nie musiałem nigdy tego robić, jednak z oglądanych latami postów wiem, że to jest możliwe :) Jednak czy można kontrolować godziny? No właśnie, to jest pytanie :rolleyes:

 

offtopic

 

Powinieneś raczej przeprosić się  z pasem :), pomocny byłby też ojcowski autorytet :).  Ostrzeżenie, zabranie laptopa ..., da radę na pewno z chłopakami, z płcią żeńską ..., nie wiem :D

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...