🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.debian
Article #42370

Re: Debian i filtrowanie ruchu w LAN

#42370
From: Xyfka
Date: Thu, 04 Oct 2012 12:28
58 lines
3191 bytes
W dniu 2012-10-04 09:39, Xyfka pisze:
> Witam,
> tak od niedawana zaczalem swoja przygode z Linuxem i... wciagnelo mnie
> na dobre :) Tak z ciekawosci, a i przy okazji z potrzeby. Pedem
> zainstalowalem pingwina, ustawilem serwer DHCP i mam troszke pytan.
> W DHCP przydzielam adres IP dla uzytkownikow sieci wg. adresu MAC (jest
> ich ok 70-ciu).
>
> # konfiguracja serwera DHCP
> subnet 192.168.1.0 netmask 255.255.255.0 {
>    range 192.168.1.1 192.168.1.99;
>    option domain-name-servers 194.204.152.34, 194.204.159.1;
>    option domain-name "tm.net.my";
>    option routers 192.168.1.1;
>    option broadcast-address 192.168.1.255;
>    default-lease-time 86400;
>    max-lease-time 86400;
>    }
> # komp1
> host komp1 {
>          fixed-address 192.168.1.5;
>          hardware ethernet 00:aa:bb:cc:dd:ee;
>          }
>
> Teraz chcialbym filtrowac ruch wg. adresow MAC. Jak zaczalem sie
> rozpisywac (kazdy user ma forwardowane oddzielnie porty dla
> poszczegolnych uslug), to plik firewalla mi puchnie. Nie mam
> pogrupowanych adresow/userow. Jak moge to jakos uproscic (moze jakies
> petle?):
>
> iptables -A FORWARD -m mac --mac-source 00:aa:bb:cc:dd:ee -p tcp --dport
> 80 -j
> ...
> iptables -A FORWARD -m mac --mac-source 00:aa:bb:cc:dd:ee -p tcp --dport
> 3389 -j
>
> Chcialbym, o ile to mozliwe miec kontorle nad tym, na co komu zezwalam.
> Googlam od kilku dni, szkoda mi na to czasu. Jest masa przykladow,
> stracilem duzo czasu na testowanie roznych rozwiazan, wiec 'siegam' po
> ostatecznosc, jakim jest grupa (jestem ambitny, zwykle chce robic
> wszystko sam).
> Jezeli kazdemu hostowi/adresowi przypisze taka dluga liste portow, to
> czy to nie zwolni mi kompa filtrujacego ruch?
> Co bedzie jesli do sieci podlaczy sie user, ktorego MAC'a nie bede mial
> wpisanego w DHCP? Co bedzie jesli taki user recznie wpisze sobie
> ustawienia sieci? Bedzie mial dostep do net'u itp? A jak user sklonuje
> sobie MAC... nie chce myslec :(
>
> Ufff... ale sie rozpisalem...
>
> pozdrawiam, Xyfka.

Zeby nie bylo, ze ide na latwizne... doszukalem sie, ze zamiast klepania 
kazdego forwardowania w oddzielnej lini, moge wpisac 'hurtem' porty w 
jednej linii:

iptables - A FORWARD - m mac --mac-source 00:aa:bb:cc:dd -m multiport -p 
tcp --dports 25,143,119,80 -j ACCEPT
Technical Details
Message-ID: <k4jvco$dl$1@news.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail
References: <k4jefe$rvo$1@news.icm.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail
From: Xyfka <konto@gdzies.tam.pl>
Newsgroups: pl.comp.os.linux.debian
Subject: Re: Debian i filtrowanie ruchu w LAN
Date: Thu, 04 Oct 2012 14:28:08 +0200
Organization: ICM, Uniwersytet Warszawski
Lines: 59
Message-ID: <k4jvco$dl$1@news.icm.edu.pl>
References: <k4jefe$rvo$1@news.icm.edu.pl>
NNTP-Posting-Host: ffr130.internetdsl.tpnet.pl
Mime-Version: 1.0
X-Trace: news.icm.edu.pl 1349353688 437 83.13.147.130 (4 Oct 2012 12:28:08 GMT)
X-Complaints-To: usenet@news.icm.edu.pl
NNTP-Posting-Date: Thu, 4 Oct 2012 12:28:08 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20120713 Thunderbird/14.0
In-Reply-To: <k4jefe$rvo$1@news.icm.edu.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit