В логах что-нибудь пишет? Под каким пользователем запускается WEB-сервер (возможно для запуска iptables не хватает прав доступа)? Какие переменные окружения у пользователя под которым запускается WEB-сервер (может он просто команду найти не может. Например нет переменной PATH, тогда можно попробовать прописать абсолютный путь к iptables в PHP-скрипте)?Originally Posted by Jekl