/bin/bash
a=( # 请将IP地址放置括号内,分隔符是换行或者空格
111 # 占位,任意字符,数组角标默认从0开始,为统一执行下边从1开始的标准。
192.168.1.1
192.168.1.1
192.168.1.1
192.168.1.1
)
ags=${#a[*]}
echo "数组有效元素为:$ags"
ipgs=$ags # 限制循环打印次数:数组个数为循环次数
for ((i=1;i<=$ipgs;i++))
do
echo "
iptables -A INPUT -s "${a[$i]}"/24 -j ACCEPT
service iptables save
" >> ipb.sh # $i 是换行自加加循环,也用来指定数组角标对应的值
done
sed -i '$d' ipb.sh # 删除最后一行
chmod 755 ipb.sh ; ./ipb.sh
service iptables save
clear
echo "添加防火墙白名单成功,现在您可以正常使用360网站卫士防护服务和在线加速了!"
service iptables restart
iptables -nL
echo "添加防火墙白名单成功,现在您可以正常使用360网站卫士防护服务和在线加速了!
开发商小绿叶技术博客
"
chmod 777 1.sh ; sed -i '/^$/d' 1.sh ; ./1.sh