<div>OLá pessoal, estou tentando entender esta regars o qual é simples, mas quando starto o script  e executo o comando para parar aparece estes erros</div>
<div> </div>
<div>[root@servidor jgama]# trava_msn.sh stop<br>Liberando msn...iptables: Bad rule (does a matching rule exist in that chain?)<br>iptables: Bad rule (does a matching rule exist in that chain?)<br>iptables: Bad rule (does a matching rule exist in that chain?)
<br>iptables: Bad rule (does a matching rule exist in that chain?)<br>iptables: Bad rule (does a matching rule exist in that chain?)<br>feito.<br><br>O que tem de errado neste script, ou melhor na regras de apagar<br><br>
<br>#!/bin/bash<br>case "$1" in<br>start)<br>for i in $(cat /root/maquinas.txt)<br>do<br>/sbin/iptables -A FORWARD -p tcp -s $i -d 0/0 --dport 1863:1864 -j DROP<br>/sbin/iptables -A FORWARD -p udp -s $i -d 0/0 --dport 1863:1864 -j DROP
<br>/sbin/iptables -A FORWARD -p tcp -s $i -d 0/0 --dport 6891:6901 -j DROP<br>/sbin/iptables -A FORWARD -p tcp -s $i -d 0/0 --dport 5190 -j DROP<br>/sbin/iptables -A FORWARD -s $i -d <a href="http://loginnet.passport.com">
loginnet.passport.com</a> -j DROP<br># /sbin/iptables -A FORWARD -s $i -m string --string "msn" -j DROP<br># /sbin/iptables -A FORWARD -s $i -m string --string "Msn" -j DROP<br># /sbin/iptables -A FORWARD -s $i -m string --string "MSN" -j DROP
<br>echo "$i travada para msn."<br>done<br>;;<br><b>stop)<br>for i in $(cat /root/maquinas.txt)<br>do<br>echo -n "Liberando msn..."<br>/sbin/iptables -D FORWARD -p tcp -s $i -d 0/0 --dport 1863:1864 -j DROP
<br>/sbin/iptables -D FORWARD -p udp -s $i -d 0/0 --dport 1863:1864 -j DROP<br>/sbin/iptables -D FORWARD -p tcp -s $i -d 0/0 --dport 6891:6901 -j DROP<br>/sbin/iptables -D FORWARD -p tcp -s $i -d 0/0 --dport 5190 -j DROP<br>
/sbin/iptables -D FORWARD -s $i -d <a href="http://loginnet.passport.com">loginnet.passport.com</a> -j DROP<br># /sbin/iptables -D FORWARD -s $i -m string --string "msn" -j DROP<br># /sbin/iptables -D FORWARD -s $i -m string --string "Msn" -j DROP
<br># /sbin/iptables -D FORWARD -s $i -m string --string "MSN" -j DROP<br>echo "feito."<br>done<br>;;<br>esac<br></b><br clear="all"><br>-- <br>Sumare- SP<br>jgamasystem - Linux a toda Prova </div>