URL: https://linuxfr.org/forums/programmationautre/posts/ipset-iptables Title: IPSet + IPTables Authors: jujubickoille Date: 2013年06月22日T05:07:35+02:00 License: CC By-SA Tags: Score: 0 Salut à tous, Je suis actuellement en train de bricoler mon routeur / serveur à la maison. J'ai dans l'idée d'isolé un peut tout ça, et tant qu'a faire, j'aimerais DROPé les adresses MAC qui ne sont pas whitelistées : J'ai donc deux solutions : iptables -t filter -A INPUT -i wlan0 -m mac ! --mac 00:40:f4:8b:0e:53 -j LOG --log-prefix "MAC Inconnue " ça fonctionne au poil, mais c'est un peut moche je penses comme méthode. Dans ce cas la, j'ai le comportement que je souhaites la seconde est plus sympa je penses, mais, évidement ça marche pô : ipset j'ai donc fait un petit script, vite fait histoire de ne pas casser tout de suite mon iptables : iptables -t filter -F ipset -X allowed_mac ipset -N allowed_mac bitmap:ip,mac --network 192.168.122.0/24 ipset add allowed_mac 192.168.122.1,00:40:f4:8b:0e:53 iptables -t filter -A INPUT -i wlan0 -m set ! --match-set allowed_mac src -j LOG --log-prefix "MAC Inconnue " [ 3478.827953] MAC Inconnue IN=wlan0 OUT= MAC=00:17:c4:f3:00:be:00:40:f4:8b:0e:53:08:00 SRC=192.168.122.1 DST=192.168.122.4 LEN=148 TOS=0x00 PREC=0x00 TTL=64 ID=65237 DF PROTO=TCP SPT=22 DPT=36719 WINDOW=384 RES=0x00 ACK PSH URGP=0 [ 3478.995056] MAC Inconnue IN=wlan0 OUT= MAC=00:17:c4:f3:00:be:00:40:f4:8b:0e:53:08:00 SRC=192.168.122.1 DST=192.168.122.4 LEN=100 TOS=0x00 PREC=0x00 TTL=64 ID=65238 DF PROTO=TCP SPT=22 DPT=36719 WINDOW=384 RES=0x00 ACK PSH URGP=0 [ 3478.998322] MAC Inconnue IN=wlan0 OUT= MAC=00:17:c4:f3:00:be:00:40:f4:8b:0e:53:08:00 SRC=192.168.122.1 DST=192.168.122.4 LEN=516 TOS=0x00 PREC=0x00 TTL=64 ID=65239 DF PROTO=TCP SPT=22 DPT=36719 WINDOW=384 RES=0x00 ACK PSH URGP=0 Qu'en pensez vous ? Merci beaucoup

AltStyle によって変換されたページ (->オリジナル) /