Strona 1 z 1
Blokowanie HTTP i wyświetlenie informacyjnej strony
: 07 września 2010, 10:02
autor: sector
Mam pytanie. O ile wiem jak zablokować stronę z poziomu IPTABLES lub SQUID-a to nurtuje mnie jedna rzecz. Jak zrobić aby po wpisaniu do przeglądarki jakiegoś adresu www pojawiała się strona, którą ja ustawię. Jakiś konfigurowalny html.
Może jakieś przekierowanie np. z;
na np.:
Szukałem odpowiedzi w sieci, ale na chwilę obecną nic nie znalazłem.
: 07 września 2010, 12:09
autor: sethiel
Myślę, że przezroczyste proxy może ci pomóc. Poczytaj o programie squid.
: 07 września 2010, 14:55
autor: sector
Właściwie w pewien sposób rozwiązałem swój problem, jednak nie do końca działa to tak jakbym chciał. Wszystko oparłem na Squidzie.
W /etc/squid/squid.conf dodałem:
Kod: Zaznacz cały
acl bad_url dstdomain "/etc/squid/bad-sites.squid"
http_access deny bad_url
Następnie stworzyłem plik bad-sites.squid w /etc/squid, gdzie wpisałem:
Następnie edytowałem plik ERR_ACCESS_DENIED w /usr/share/squid/errors/Polish.
To wszystko spowodowało, że przy zablokowaniu strony wyświetla mi własną informację.
: 08 września 2010, 03:41
autor: sappa
O ile masz już na serwerze jakiegoś apacha i stronkę informacyjna za pomocą iptables robisz przekierowanie
Kod: Zaznacz cały
iptables -I PREROUTING -t nat -p tcp -s {ip_blokowanego_kompa_lub_całej_podsieci} -d {ip_blokowanej_strony} --dport 80 -j DNAT --to-destination {twoje_ip_od_lan}:80
Ewentualnie jeśli masz już jakąś działająca stronkę, to robisz wirtuala na innym porcie i przekierowujesz na inny port.
: 08 września 2010, 14:40
autor: Unit