История изменений
Исправление leader32, (текущая версия) :
suckers=( 192.168.1.2 192.168.1.4 192.168.1.10 )
allow_ips=( 8.8.8.8 8.8.4.4 208.67.222.222 )
for ips in ${allow_ips[*]};do
for sucker in ${suckers[*]};do
echo "$IPT -A FORWARD -s ${sucker} ! -d ${ips} -j DROP"
done
done
echo для отладки, если понравится - убираешь его и кавычки, и пользуй.
Исходная версия leader32, :
suckers=( 192.168.1.2 192.168.1.4 192.168.1.10 )
allow_ips=( 8.8.8.8 8.8.4.4 208.67.222.222 )
for ips in ${allow_ips[*]};do
for sucker in ${suckers[*]};do
echo "$IPT -A FORWARD -s ${sucker} ! -d ${ips} -j DROP"
done
done