Opa,Sera que nao foi porque voce colocou um espaco a mais entre layer e 7 ?$IPT -A FORWARD -m layer 7 --l7proto bittorrent -j DROP^
2009/4/16 Rodolfo <rof20004@gmail.com>
iptables v1.4.1.1: Couldn't load match `layer':/usr/local/libexec/xtables/libipt
_layer.so: cannot open shared object file: No such file or directoryai ta dizendo que o iptables não conseguiu carregar esse arquivo "libipt_layer.so"....no diretório mostrado.....procura esse arquivo e vê se realemnte esta lá....se tiver...acho que vc vai ter que mudar algumas permissões........2009/4/16 Juliana Guisolberto <juliana.guisolberto@gmail.com>
Bom dia pessoal,
Estou tentando executar alguns comandos dentro de um script que tenho para subir minhas regras de iptables e ele não está executando as regras de layer 7.
Quando executo pela linha de comando funciona normalmente. Somente quando tento executa-las através do script é que ocorre o erro.
Alguém poderia me ajudar?
Segue erro:
iptables v1.4.1.1: Couldn't load match `layer':/usr/local/libexec/xtables/libipt
_layer.so: cannot open shared object file: No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
Segue parte do meu script:
MOD="/sbin/modprobe"
IPT="/usr/local/sbin/iptables"
/sbin/modprobe iptable_nat
/sbin/modprobe ipt_LOG
/sbin/modprobe ipt_REJECT
/sbin/modprobe ipt_MASQUERADE
/sbin/modprobe ipt_layer7
/sbin/modprobe ip_conntrack
$IPT -A FORWARD -m layer 7 --l7proto bittorrent -j DROPDesde já agradeço,Juliana