收藏文章 楼主

批量添加IP白名单

版块:自动化运维linux   类型:精华   作者:小绿叶技术博客   查看:2209   回复:0   获赞:0   时间:2020-05-02 17:02:21

#/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    

提供企业建站服务,免费网防系统,提交信息登录 http://yundun.ddoss.cn 邮箱: proposal@ddoss.cn 
回复列表
默认   热门   正序   倒序

回复:批量添加IP白名单

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息