Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2010, 18:50
DavC
 
Fecha de Ingreso: noviembre-2010
Mensajes: 1
Antigüedad: 13 años, 5 meses
Puntos: 0
Problema al ejecutar exec con iptables

Saludos, al momento que deseo ejecutar un comando iptables desde una pagina php no me funciona.

El comando:

<?php
$ip="192.168.10.20"
exec("iptables -I FORWARD -s $ip -i eth1 -p tcp --dport 1:1024 -j ACCEPT");
?>

No me ejecuta el comando. Al hacer un: Iptables -L -n me muestra:

Chain FORWARD (policy ACCEPT)
target prot opt source destination
DROP all -- 192.168.10.0/24 0.0.0.0/0

Como se puede ver nunca se inserto la regla.

En cambio al hacerlo directamente desde la consola de Linux:

Chain FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- 192.168.10.20 0.0.0.0/0 tcp dpts:1:1024
DROP all -- 192.168.10.0/24 0.0.0.0/0

Si lo HAce

XFA Ayudenmen con este dilema
ESTOY UTILIZANDO:
PHP 5.1.6
APACHE 2
CentOS 5.5