/web/acc/admin/net_filter.php |
---|
213,6 → 213,7 |
if ($tab) |
{ |
// authorize/block IPs |
exec ("sudo /usr/sbin/ipset flush alcasar_ip_blocked"); |
$pointeur=fopen(IP_BLOCKED,"w+"); |
foreach ($tab as $ligne) |
{ |
244,13 → 245,16 |
if (! $remove_line) |
{ |
if (! $actif) { $line="#$ip_blocked1 $ip_f[1]";} |
else { $line="$ip_blocked1 $ip_f[1]";} |
else |
{ |
$line="$ip_blocked1 $ip_f[1]"; |
exec ("sudo /usr/sbin/ipset add alcasar_ip_blocked $ip_blocked1"); |
} |
fwrite($pointeur,$line); |
} |
} |
fclose($pointeur); |
} |
exec ("sudo /usr/local/bin/alcasar-iptables.sh"); |
break; |
} |
# default values |