Cytat kille72 napisał/a:
iptables -I FORWARD -d 192.168.1.1 -j DROP
Takim wpisem to wycinasz caly ruch na zewnatrz pochodzacy z 192.168.1.1 . Nie jestem pewny czy zakwalifikowane zostana pakiety powrotne ze 192.168.1.1 . Wydaje mi sie ze moja formula byla lepsza gdyz odrzucane byly wszystkie pakiety z sieci 192.168.0.0 ktore adresowane byly do 192.168.1.1 a chyba o to Ci chodzilo.
Jesli chcesz wyblokowac tylko pewien zakres sieci 192.168.0.0 to albo maska podsieci albo reczne wypisywanie ... albo modul range (?). Poszukaj gdzies w watku o generatorze Robsona nt. parametru pozwalajacego na okreslenie zakresu adresow ip.
P.S. Mozesz tez podobna regule dac na 192.168.1.1 ale pamietaj o tym ze wtedy lancuch do INPUT.
EDIT
Znalazlem info nt. zakresu
Syntax:
-m iprange --src-range IP-IP -j ACTION
-m iprange --dst-range IP-IP -j ACTION
i przyklad:
iptables -A INPUT -p tcp --destination-port 22 -m iprange --src-range 192.168.1.100-192.168.1.200 -j ACCEPT
Edytowany przez SlyT dnia 06-10-2008 21:22
Linksys E2000 Tomato 1.28 shibby's compilation
Linksys EA6700 FreshTomato
|