logo NodeSeekbeta

DEBIAN 系 UFW 开启 CDN 白名单 脚本

这里只展示 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
  • 看不懂,学习了

  • 先收藏,看不懂 xhj022

  • 感谢分享 xhj003

  • 有用bd

  • 不错,好东西

  • 看懂了

  • 收藏备用,谢谢分享

  • 感谢分享

  • Mark

  • ubuntu能不能食用

你好啊,陌生人!

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

📈用户数目📈

目前论坛共有14810位seeker

🎉欢迎新用户🎉