你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!


📈用户数目📈

目前论坛共有2867位seeker

🎉欢迎新用户🎉

NodeSeek
New on NodeSeek? Please read our Community Rules.

DEBIAN 系 UFW 开启 CDN 白名单 脚本

moamcmoamc 楼主 #0
edited 59days ago in 技术

这里只展示 Cloudflare 和 Gcore 的方法

安装了 ufw 后直接复制下面脚本到命令行回车即可
注意是否添加了 ssh 的白名单

function Add_List()
{
    for line in `curl $1`
    do
        if [[ $line =~ "addresses" ]]
        then
            echo $line
        else
            white_list=${line#*\"}
            white_list=${white_list%\"*}

            echo $white_list

            ufw allow from $white_list to any port 80
            ufw allow from $white_list to any port 443
        fi
    done
}

# 允许 Gcore IP
Add_List https://api.gcore.com/cdn/public-ip-list

# 允许 Cloudflare IP
Add_List https://www.cloudflare.com/ips-v6
Add_List https://www.cloudflare.com/ips-v4

Comments

登录 或者 注册 后评论.