<div>OLá pessoal, estou tentando entender esta regars o qual é simples, mas quando starto o script&nbsp; e executo o comando para parar aparece estes erros</div>
<div>&nbsp;</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 &quot;$1&quot; 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 &quot;msn&quot; -j DROP<br># /sbin/iptables -A FORWARD -s $i -m string --string &quot;Msn&quot; -j DROP<br># /sbin/iptables -A FORWARD -s $i -m string --string &quot;MSN&quot; -j DROP
<br>echo &quot;$i travada para msn.&quot;<br>done<br>;;<br><b>stop)<br>for i in $(cat /root/maquinas.txt)<br>do<br>echo -n &quot;Liberando msn...&quot;<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 &quot;msn&quot; -j DROP<br># /sbin/iptables -D FORWARD -s $i -m string --string &quot;Msn&quot; -j DROP
<br># /sbin/iptables -D FORWARD -s $i -m string --string &quot;MSN&quot; -j DROP<br>echo &quot;feito.&quot;<br>done<br>;;<br>esac<br></b><br clear="all"><br>-- <br>Sumare- SP<br>jgamasystem - Linux a toda Prova </div>