Article View: alt.pl.freesco
Article #944Re: blokowanie p2p a port 80
From: adi
Date: Tue, 25 Mar 2003 12:54
Date: Tue, 25 Mar 2003 12:54
66 lines
3350 bytes
3350 bytes
> moglbys troche jasniej to opisac, jakies wpisy do jakich plikow :)
> a moze pliki bys podrzucil gdzies na priv albo na ftp jakies
> zaciekawilo mnie twoje rozwiazanie :)
OK - zapodaje moja konfiguracje:
W sieci sa 2 komputery, ktore chce przyblokowac:
- 192.168.100.102
- 192.168.100.105
Tworze sobie 2 pliki.
1 PLIK - block_on
----------------------------------------------------------------------
#/bin/sh
# blokuje porty 1000 - 8000 tcp w inecie
ipfwadm -I -i deny -P tcp -S 192.168.100.102 -D 0/0 1000:8000
# to samo dla UDP
ipfwadm -I -i deny -P udp -S 192.168.100.102 -D 0/0 1000:8000
# Blokada Kazaa 1 (port 1214)
ipfwadm -I -i deny -P tcp -S 192.168.100.102 -D 0/0 1214
# to samo dla UDP
ipfwadm -I -i deny -P udp -S 192.168.100.102 -D 0/0 1214
#Glowne serwery Kazyy - stamtad sciaga sobie liste hub'ow
ipfwadm -I -i deny -S 192.168.100.102 -D 217.116.226.0/24
----------------------------------------------------------------------
To samo jest powtorzone dla 192.168.100.105
2 PLIK - block_off
----------------------------------------------------------------------
#/bin/sh
ipfwadm -I -d deny -P tcp -S 192.168.100.102 -D 0/0 1000:8000
ipfwadm -I -d deny -P udp -S 192.168.100.102 -D 0/0 1000:8000
ipfwadm -I -d deny -P tcp -S 192.168.100.102 -D 0/0 1214
ipfwadm -I -d deny -P udp -S 192.168.100.102 -D 0/0 1214
ipfwadm -I -d deny -S 192.168.100.102 -D 217.116.226.0/24
----------------------------------------------------------------------
Jak widac rozni sie tylko tym od poprzedniego, ze zamiast -i (insert)
jest -d (delete)
Teraz trzeba nadac tym plikom uprawnienia do uruchamiania
chmod +x block_*
I przygotowac sobie pliczek atd (w katalogu etc):
----------------------------------------------------------------------
#!/bin/sh
while :; do
sleep 60 2>/dev/null; C=`/bin/date +%M`
if [ $C = 00 -o $C = 20 -o $C = 40 ]; then
block_on
fi
if [ $C = 15 -o $C = 35 -o $C = 55 ]; then
block_off
fi
done
----------------------------------------------------------------------
Skrypt ten powoduje, ze gdy minuta w danej godzinie wynosi 00, 20, 40 to
wlacza sie blokada, a gdy wynosi 15, 35, 55 to sie wylacza.
Czyli 15 minut blokady i 5 minut bez blokady.
Teraz trzeba jeszcze uruchomic ten skrypcik poleceniem:
fork atd
I to tyle.
--
adi
Technical Details
Message-ID:
<b5pjip$6oe$1@news.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mailReferences:
<b5ik5m$mue$1@news.onet.pl> <b5lbhk$isu$1@news.onet.pl> <b5o86e$bvm$1@atlantis.news.tpi.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail From: "adi" <(no_spam)superpoczta@(spam_rem)poczta.onet.pl> Newsgroups: alt.pl.freesco Subject: Re: blokowanie p2p a port 80 Date: Tue, 25 Mar 2003 13:54:51 +0100 Organization: news.onet.pl Lines: 68 Sender: adam_2@poczta.onet.pl@wm147.internetdsl.tpnet.pl Message-ID: <b5pjip$6oe$1@news.onet.pl> References: <b5ik5m$mue$1@news.onet.pl> <b5lbhk$isu$1@news.onet.pl> <b5o86e$bvm$1@atlantis.news.tpi.pl> NNTP-Posting-Host: wm147.internetdsl.tpnet.pl X-Trace: news.onet.pl 1048596889 6926 80.55.194.147 (25 Mar 2003 12:54:49 GMT) X-Complaints-To: abuse@onet.pl NNTP-Posting-Date: 25 Mar 2003 12:54:49 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit