donc j’ais trouver kk chause mais je me sans pas de tout tapper 1 par 1.
iptables -A INPUT -s 10.0.1.0 -j DROP
iptables -A OUTPUT -d 10.0.1.0 -j DROP
iptables -A INPUT -s 10.0.1.1 -j DROP
iptables -A OUTPUT -d 10.0.1.1 -j DROP
iptables -A INPUT -s 10.0.1.2 -j DROP
iptables -A OUTPUT -d 10.0.1.2 -j DROP
iptables -A INPUT -s 10.0.1.3 -j DROP
iptables -A OUTPUT -d 10.0.1.3 -j DROP
… ect …
iptables -A INPUT -s 10.0.1.2.255 -j DROP
iptables -A OUTPUT -d 10.0.1.2.255 -j DROP
je je me sans pas de tapper tout sa juska 10.0.2.255
iptables -A INPUT -s 10.0.1.0/24 -j DROP
iptables -A OUTPUT -d 10.0.1.0/24 -j DROP
iptables -A INPUT -s 10.0.2.0/24 -j DROP
iptables -A OUTPUT -d 10.0.2.0/24 -j DROPBonjour quand même et tout ce genre de choses…
bon je laisse tomber j’ais pas trouver comme on fait . depuis 1:46 pm je cherche et la je désespère . si kk1 sais comment filtrer toute les @mac et en autoriser 3 tenez moi au courant , je reste connecter encore 1H de plus pour voir au cas ou si kk1 me donnerais une solution
Merci camème pour le filtrage d’une plage ip sa ma rendu service
iptables -A INPUT -i ethX -m mac --mac-source ! 0d:ee:ee:ee:ee:ee -j DROP
rajouter à la chaine input sur l’interface ethX / chargement du module mac / toutes les adresse mac ne correspondant pas à (!) 00:xx:xx… vers la cible DROP
à voir si tu peux mettre tte les adresse mac à la suite
iptables -A INPUT -i ethX -m mac --mac-source ! 0d:ee:ee:ee:ee:ee ! 0d:ee:ee:ee:ee:ee ! 0d:ee:ee:ee:ee:ee -j DROP
par contre si c’est plusieurs pc donc plusieurs adresses mac:
iptables -A INPUT -i ethX -m mac --mac-source ! 0d:aa:ee:ee:ee:ee -j DROP
iptables -A INPUT -i ethX -m mac --mac-source ! 0d:bb:ee:ee:ee:ee -j DROP
iptables -A INPUT -i ethX -m mac --mac-source ! 0d:cc:ee:ee:ee:ee -j DROP
Je ne sais pas si ca va marcher etant donner que 0d:bb:ee:ee:ee:ee ne correspondra pas à la premiere regle et sera supprimée (à confimer je suis pas un expert iptables)
tu fais d’abord un -P INPUT DROP
puis tu fais un ACCEPT sur l’@MAC qui va bien.
OU
ACCEPT sur ALL et
DROP sur --mac-source ! @MAC_autorisée
le ! fait un NOT, donc si c’est différent de l’@MAC amie, c’est viré.
je dirais, si tu filtres sur l’interface eth0 et que l’@mac autorisée est 0d:cc:ee:ee:ee:ee :
iptables -A INPUT -i eth0 -m mac --mac-source ! 0d:cc:ee:ee:ee:ee -j DROP
[quote=“fabdunet1313”]je suis daccors avec toi mais la je filtre uniquement une seul @mac .
moi je veux toutes les filtrer .
je suis administrateur d’un réseaux en entreprises . je veux éviter que n’importe qui viènne avec leur portable pour ce connecter sur le réseaux .
alors je veux filtre toute les @mac . et en suite j’autorises les PC manuèlement .
je sais pas comme on fait pour filtrer toutes les adrèsse mac
et une fois que j’ais tout filtrer , j’autoride le PC 1 au réseaux
iptables -A INPUT -i ethX -m mac --mac-source ! 0d:aa:ee:ee:ee:ee -j ACCEPT[/quote]
NON!
là, tu autorises tout le monde sauf l’@MAC amie. Le ! inverse la règle, je l’ai dit dans un post précédent. Si tu fais un drop sur cette règle, tu “dropes” tout ce qui n’est pas 0d:aa:ee:ee:ee:ee. C’est ce que tu veux, non?