Je souhaite interdire l'accès vers l'extérieur à certaines IP de mon LAN via une règle IPTABLE sur ma passerelle SME 6.
La règle iptable est ultra simple :
- Code: Tout sélectionner
/sbin/iptables -I INPUT -s 192.168.10.164 -j DROP
Par contre pour faire comprendre ça à SME c'est une autre histoire
C'est là que j'ai besoin de vos services, pour modifier les templates et modifier le "masq":
J'ai crée un répertoire dans template-custom
- Code: Tout sélectionner
mkdir /etc/e-smith/templates-custom/etc/rc.d/init.d/masq
Ensuite j'ai crée un fichier 92AccessDeny pour y coller la règle ci-dessus
- Code: Tout sélectionner
vi 92AccessDeny
- Code: Tout sélectionner
/sbin/iptables -I INPUT -s 192.168.10.164 -j DROP
:wq!
Allez hop, on fait prendre en compte la modification :
- Code: Tout sélectionner
/sbin/e-smith/expand-template /etc/rc.d/init.d/masq
Je redémmare le masq :
- Code: Tout sélectionner
/sbin/service masq restart
Je jette un coup d'oeil :
- Code: Tout sélectionner
vi /etc/rc.d/init.d/masq
Ma ligne se rajoute bien à la fin du script (entre "Portforwarding" et "Masqstop")
OK.
Pourtant la machine qui dispose de l'adresse 192.168.10.164 continue de pouvoir accéder à l'extérieur...
Pourquoi ?