Igen valóban, ebből a következőt raktam össze:
---
# Create the ipset list
ipset -N iran hash:net
for i in $(cat /etc/block-ip/ir.zone ); do ipset -D iran $i; done
ipset -F iran
# remove any old list that might exist from previous runs of this script
rm ir.zone
# Pull the latest IP set for China
wget -P . https://www.ipdeny.com/ipblocks/data/countries/ir.zone
# Add each IP address from the downloaded list into the ipset 'iran'
for i in $(cat /etc/block-ip/ir.zone ); do ipset -A iran $i; done
# Restore iptables
/sbin/iptables-restore < /etc/network/iptables.up.rules
ipset list | grep iran -C 6
---
Ezzel kitörlöm az összes meglévő IP-címet:
for i in $(cat /etc/block-ip/ir.zone ); do ipset -D iran $i; done -> mivel csak hozzá fűz parancsot találtam, így raktam össze....
Utána újra vissza töltődik... és megszűnt a hibaüzenet, illetve ha valamelyik IP kikerül, akkor az már az új letöltésbe nem kerül bele...
ipset -F iran a jó megoldás :)