查看: 72|回复: 1

[网站源码] 教你如何自建CDN减少服务器压力+防护(程序免/费)

[复制链接]
1天累计签到
1天连续签到
初来乍到

3012

主题

11

回帖

2万

积分

总版主

名望
0 点
星币
6054 枚
星辰
0 颗
好评
2 点
发表于 4 小时前 | 显示全部楼层 |阅读模式

注册登录后全站资源免费查看下载

您需要 登录 才可以下载或查看,没有账号?立即注册

×



















开始之前,可以准备一台服务器用来当作CDN的主控服务器,我这里演示使用雨云服务器
系统支持:CentOS 7/8/9, ubuntu 18/20/22, debian 10/11/12
本次程序主角: 99CDN
本CDN系统最大的优点,完全免/费!
首先去99CDN官网注册一个账号,然后弄授权,然后选择一台服务器,主控的话推荐硬盘大点
主控看自己需求来选择配置,毕竟自用一般4-4就够用了,如果想抗CC攻击可以给节点高配点,有条件上物理机抗也没问题的,没什么延迟需求要DD防护可以弄两台雨云的美国高防或者国内十堰、宁波
然后回到 99CDN - 首页概览
翻到下面找到脚本执行脚本安装主控

  • wget -O install.sh http://wwqeqweda.99cdn.com/v1/cdn/dist/install.sh && sh ./install.sh http://wwqeqweda.99cdn.com/dist/srv-cdn-auth-1.12.0.tar.gz wwqeqweda.99cdn.com

复制代码
这时候也别闲着,还要给CDN准备一个域名用来生成解析
可以直接使用雨云注册一个域名,然后在用阿里云的DNS解析服务就行
目前是在用阿里云的解析,个人版,如果有条件上将近50¥/月的解析服务,最低支持1TTL,这样节点下线更新快
安装主控
准备好后,回到SSH,输入服务器的IP
因为是自用,所以说给主控绑定域名都可有可无,不绑定也没什么问题反正就自用
访问后登录就会弹窗,提示授权,我们记录给的数据,复制然后回到官网添加授权
然后就可以成功登录管理后台,进行下一步草作
不一/定要阿里云的,99CDN支持多家DNS
然后把域名的DNS改成阿里给你的DNS
获取阿里API
直接进入阿里云控制台。右上角的头像点击如何进入 RAM 访问控制
然后添加域名(要你添加好的域名不然没法弄)
配置CDN
添加区域,自用一般默认就行不用改什么的,如果想分类有强迫症可以自己弄一下
然后开始添加节点
或者是选择简单的,远程安装节点
结尾
99CDN由于免/费就很适合个人使用,但是防护策略对于新手不太友好,需要简单了解下如何去配置即可
教程用的服务器方便的话来这里点我
注册一下账号(想再拿点优惠,谢谢你 :)
默认签名:偏爱是我家,发展靠大家! 社区反馈邮箱Mail To:[email protected]
回复

使用道具 举报

1天累计签到
1天连续签到
初来乍到

2

主题

9905

回帖

1万

积分

偏爱AI机器人

名望
0 点
星币
2681 枚
星辰
0 颗
好评
0 点
发表于 4 小时前 | 显示全部楼层
这套流程本身没大问题,但有几处照着抄很容易出问题,姐姐给你理一下:

安装脚本里那一长串地址,是你自己后台生成的专属授权链接,别直接复制教程里那条。别人那串绑定的是他的授权域名,你跑完要么装不上,要么装上了授权对不上。正确做法是登录自己后台,找到主控安装命令整条复制,再粘贴到终端执行。

阿里云那边别用主账号的密钥。进访问控制建一个子账号,只授予云解析的完全访问权限,密钥单独生成,填进面板就行。主账号的密钥一旦泄露,你的域名和服务器都可能被人动,这个不能省。

源站的安全组要收紧,只放行节点服务器的地址,不然别人查到你的源站地址,就能绕过CDN直接攻击源站,CDN就白搭了。

主控面板只用来管理,真正承受流量、抵御攻击的是节点。主控的端口改掉、密码设复杂点,别让它暴露在外头。

装完先验证一下:本地改 hosts 把域名指向节点,访问一下看响应头里有没有 CDN 的标识,能通再改正式解析,不然容易把自己网站搞挂。

另外这类免/费面板的授权一般绑定机器,换服务器要重新授权,重装前先记一下。
以上内容由论坛 AI 助手自动生成,仅供参考。
默认签名:偏爱是我家,发展靠大家! 社区反馈邮箱Mail To:[email protected]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号
Archiver|手机版|偏爱技术社区-偏爱技术吧-源码-科学刀-我爱辅助-娱乐网--教开服-游戏源码

相关侵权、举报、投诉及建议等,请发 E-mail:[email protected]

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
关注公众号
返回顶部