wrkilu
2006-09-14 18:13:49 UTC
Chcę przekierować userów z wirusami na stronę informującą ich o tym odcinając
im przy tym pozostały ruch. Serwer ze stroną znajduje się w innej podsieci.
Pomyślałem więc, że zrobię to na ipnat+ipfw. Póki co ipnat mi pięknie
przekierowuje wszystkie wywołania www ludzi na stronę z moim info ale... Coś
to blokowanie pozostałego ruchu mi kuleje. Cały firewall (na ipfw) wyglądał
np. tak (gdy zablokowany był 1 user):
00001 977738 42264854 allow tcp from any to 210.137.92.142
00002 317799 407158477 allow tcp from 210.137.92.142 to any
00102 deny tcp from 10.5.34.67 to any
00202 deny tcp from any to 10.5.34.67
I co się okazało? ... że user ten w ogóle nie miał netu. NIe działało mu nic
(gg, p2p-ściąganie,www), nawet moja strona !(210.137.92.142) :( Czemu ???
Przecież allowuje mu tcp na tą stronę a dopiero wywołania na następne
denuje..a tu nie widział nawet mojej.
Reguła ipnat wyglądała tak: (jakby miało to w ogóle znaczenie):
rdr rl0 from 10.5.34.67/32 to any port = 80 -> 210.137.92.142 port 80 tcp
rdr rl0 from 10.5.34.67/32 to any port = 8080 -> 210.137.92.142 port 80 tcp
Jaka w ogóle jest kolejność przetwarzania ipnat i ipfw. Czy ten tandem może
się gryzie?
im przy tym pozostały ruch. Serwer ze stroną znajduje się w innej podsieci.
Pomyślałem więc, że zrobię to na ipnat+ipfw. Póki co ipnat mi pięknie
przekierowuje wszystkie wywołania www ludzi na stronę z moim info ale... Coś
to blokowanie pozostałego ruchu mi kuleje. Cały firewall (na ipfw) wyglądał
np. tak (gdy zablokowany był 1 user):
00001 977738 42264854 allow tcp from any to 210.137.92.142
00002 317799 407158477 allow tcp from 210.137.92.142 to any
00102 deny tcp from 10.5.34.67 to any
00202 deny tcp from any to 10.5.34.67
I co się okazało? ... że user ten w ogóle nie miał netu. NIe działało mu nic
(gg, p2p-ściąganie,www), nawet moja strona !(210.137.92.142) :( Czemu ???
Przecież allowuje mu tcp na tą stronę a dopiero wywołania na następne
denuje..a tu nie widział nawet mojej.
Reguła ipnat wyglądała tak: (jakby miało to w ogóle znaczenie):
rdr rl0 from 10.5.34.67/32 to any port = 80 -> 210.137.92.142 port 80 tcp
rdr rl0 from 10.5.34.67/32 to any port = 8080 -> 210.137.92.142 port 80 tcp
Jaka w ogóle jest kolejność przetwarzania ipnat i ipfw. Czy ten tandem może
się gryzie?
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/