Portál AbcLinuxu, 12. května 2025 07:29
-A INPUT -m iprange --src-range 64.39.0.1-64.39.255.254 -j DROP
nebo
-A INPUT -s 64.39.0.0/16 -j DROP
Řešení dotazu:
# načtení ze souboru blok_ip bIFS=$IFS IFS=$'\n' ip=($(cat blok_ip)) IFS=$bIFS for a in ${ip[*]} do $IPTABLES -A INPUT -i $INET_IFACE -s $a -j DROP done # načtení povolených IPv4 ze souboru enable_ip bIFS=$IFS IFS=$'\n' ip=($(cat enable_ip)) IFS=$bIFS for a in ${ip[*]} do $IPTABLES -A INPUT -i $INET_IFACE -s $a -p TCP -m state --state NEW -j ACCEPT done
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.