... Хук: {color:#000000}/app/reductor/cfg/userinfo/hooks/billing_redirect.sh{color} {code} #!/bin/bash ipset_prepare() { if [ "${billing['negbal']}" = '1' ]; then if [ -n "${billing['subnet']}" ]; then ipset create auth bitmap:ip,mac range "${billing['subnet']}" 2>/dev/null || true else ipset create auth iphash 2>/dev/null || true fi ipset flush auth for ipset in negbal blocked; do ipset create $ipset hash:net 2>/dev/null || true ipset flush $ipset done while read net; do ipset add negbal $net || true done < /cfg/userinfo/hooks/negbal.list || true fi } {code} {code} chmod a+x /app/reductor/cfg/userinfo/hooks/billing_redirect.sh {code} Список сетей для блокировки: {color:#000000}/app/reductor/cfg/userinfo/hooks/negbal.list{color}\\ {code}
|