论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
程序人生
›
网站刚上线,就被 DDoS 攻击炸了!
网站刚上线,就被 DDoS 攻击炸了!
钜形不锈钢水箱
金牌会员
|
2024-12-4 05:40:42
|
显示全部楼层
|
阅读模式
楼主
主题
820
|
帖子
820
|
积分
2460
本日是一个值得纪念的日子,你打开一罐可乐,看着自己刚刚上线的小网站,洋洋得意。
这是你第一次做的网站,上线之后,网站访问量突飞猛进;没过多久,你就拿到了千万的风投,迎娶了女神,走上了人生巅峰。。。
害,原来是喝醉了啊。。。你发现刚才那一切竟然都是你的幻想!
这时你突然收到了一封邮件:
你:???
虽然你之前就听说过 DDoS 攻击,但没想到这么快就发生在了自己的头上。
DDoS(分布式拒绝服务)攻击是一种通过制造大量恶意流量打向目标服务器,导致其资源耗尽、服务中断或无法正常相应用户哀求的网络攻击方式。
曾经你以为,DDoS 没什么可骇的,大不了攻击时网站不提供服务,攻击竣事后再重启服务不就好了?
但实际给了你一巴掌,没想到云服务器平台直接把你的服务器
封禁了 12 小时
!你脊背有些发凉了:攻击者只需攻击几十秒,竟然就能让你的服务器老老实实瘫痪半天。
你不甘心,决定运用你学过的专业知识举行反击。
你给服务器程序增加了一个哀求 IP 好坏名单,并且可以或许对每个 IP 的哀求频率举行统计,只要发现单个 IP 哀求过快过多,系统就会主动把该 IP 拉黑,就不消处理该 IP 的哀求了。
你信心满满,又开始了对将来的幻想。。
结果没多久,你又收到了同样的邮件,你的服务器 IP 又被封堵了!而且这次
封禁了 24 小时
!
坏了,你意识到自己犯了一个错误。DDoS 攻击根本不必要向你的应用程序发送恶意哀求,而是可以通过直接发送大量的网络流量(好比 UDP 包、ICMP 哀求等)到服务器,从而消耗服务器的带宽和资源。也就是说,攻击的目标是直接影响服务器的网络层和传输层,不必要经过应用层。
那一刹时,你发如雨下,突然意识到,自己的后端技术学得再好,有什么用?DDoS 来了,自己还是没办法解决。
不外你不甘心,天将降大任于斯人也,必先苦其心志劳其筋骨,伤其服务器。。。你继续搜索防御方案,发现 Cloudflare 提供了免费的、号称不限量的 DDoS 防护服务!于是你满怀盼望地将它接入网站。
之后,有些用户访问网站时,就会看到这朵小黄云,减少了呆板哀求攻击:
这下,你长呼了一口气,让攻击者和 Cloudflare 斗智斗勇吧~
可没想到,接下来的几天,不断有用户反映:猪站长啊,你这网站打开速度也太慢了!
原来免费版本的 Cloudflare 在国内的节点数量有限,要从国外节点加载网站文件,导致国内用户访问速度变慢了。
于是你在网上查了一些攻略,发现有一些开源仓库确实可以找到国内优选的加快节点,但对网络运营商还是有一定限制,而且谁知道这些节点又能撑多久呢?
合法你夷由不决时,你又又又又又收到了服务器封堵的邮件!
你一脸懵逼:不是已经接入 CloudFlare 防护了么?
等等,攻击者已经知道了服务器本身的 IP 地址,完全可以绕过 CloudFlare,直接攻击到服务器啊!
这就好比你造了一面墙,但攻击者直接绕过去:
你有些头痛了,干脆一不做二不休,花点儿钱上更好的防护服务?于是你上网搜了一下大公司专业的高防服务器,发现价格竟然在几万 ~ 几十万不等!
你看了看自己 “薄如蝉翼” 的钱包,刹时放弃了这个念头。
你开始怀疑是不是自己选错了方向,或者该做的也许并不是去拼防护,而是去做点儿别的事情?
首先,你想到了切换一个平台作为源站,只要包管服务器不会由于攻击而导致长时间封禁,如许即使被攻击了也能快速规复。但是换到哪个平台呢?这时你想到了你的好朋友鱼皮,他曾经也用了一些平台,好比 Vercel。但你听说,他当时在 Vercel 上的网站由于被攻击得太严重,直接被平台封禁了账号,属实是老倒霉蛋了。
通过调研,你发现可以使用云托管之类的容器部署平台,可以将应用程序部署到多个不同的节点上,被封禁的概率小了很多。
但治根不治本,你想了想,只要掩护好自己的源站服务器 IP 地址不被泄露,是不是就可以了呢?
于是,你更换了个新的服务器 IP。这次,不直接将网站域名解析到服务器 IP,而是接入了一个大厂的 CDN 服务,将域名解析到 CDN 服务,再让 CDN 服务从你的服务器获取网站文件。如许一来,攻击者无法直接得到服务器的 IP 地址,只能看到 CDN 节点的 IP。
CDN 一样平常是按照流量计费的,不出意外的话,价格比高防可低了太多。
那假如,出意外了呢?
没过几天,你发现自己的云服务账户欠费了!
原来,攻击者疯狂哀求你的 CDN 盗刷流量,产生了高额的流量费用。
第一次使用 CDN 的你,根本没有料到这点。厥后,鱼皮给你推荐了他写过的一篇文章
《我被刷几万元的血泪经验。。。》
,看完后你才意识到:乱用 CDN,钱包两行泪啊!
这次,你给 CDN 设置了单 IP 访问频率限制、最大消耗流量的限制和主动告警,好比 5 分钟内流量凌驾 5 G 时,就主动停止 CDN 服务。
如许一通操作之后,你又规复了些信心。但没想到,接下来等候你的,是一场无休止的攻击循环。
攻击者攻击了你的 CDN => 触发 CDN 的用量封顶防护,主动关闭服务 => 你重新打开 CDN 服务、并且通过 CDN 设置拉黑了之前攻击者的 IP => 攻击者又使用新的 IP 攻击 CDN。。。
你的选择
你的故事还没有竣事,接下来,你会怎么做呢?
A. 怒砸巨款,买一年的 DDoS 安全防护
B. 关闭网站,不做了
C. 找专业人士求助
D. 找警察叔叔求助
E. 想办法拉赞助
你的了局
A. 怒砸巨款,买一年的 DDoS 安全防护
你决定不再 “省小钱,吃大亏”,干脆砸几万块钱,买一个更加专业的防护服务。你的网站终于在大流量攻击下依然稳定运行,用户也稳定增长,但一年后,你的网站只盈利了不到 1 万,血亏!
B. 关闭网站,不做了
看到 DDoS 攻击一波又一波地袭来,你虽然无数次尝试过调解策略,但身心俱疲,末了你决定放弃,关掉这个网站。
虽然稍有不甘,但你意识到,想一个人做好、运营好网站真的太不轻易,你也更加明白鱼皮曾经的感受,选择加入鱼皮,帮他一起开发
编程导航
。
C. 找专业人士求助
你意识到自己的网络安全知识是缺斤少两的,于是决定请一位专家来帮你做 DDOS 防护。专家跟你说了很多的专业名词和理论,什么零信任架构、IDS、IPS、态势感知、流量清洗、蜜罐之类的,但最终并没有给你实质性的资助,由于你也没有充足的资金去实现那些理论。
D. 找警察叔叔求助
你以为攻击者已经触犯了法律,于是决定报警。但没想到,由于你并没有受到巨大的金额损失,警方表示对此案件的关注度较低。而且 DDoS 攻击通常是由大量分布在全球各地的受害主机发起的,很难被追踪和定位。
你很难过,但也意识到了,这才是实际。
E. 想办法拉赞助
既然解决不了 DDoS 问题,何不去找找投资者或合作伙伴,拉个 “大力大举支持” 的赞助?说不定他们会为你提供免费的 DDOS 防护服务呢!
于是,你将网站开源,持续写文章先容自己的网站。最终被一位年轻的富二代看上,他不但没有给你提供赞助,还直接让公司的程序员搬走了你的开源代码,自己上线了个网站。
从此,网络上总会看到一个郁郁寡欢的年轻人,嘴里念念有词:“我抄你们码!”
当然,另有更多的选择和了局,留给品评区的人才们讨论吧~ 假如你喜好这篇文章的话,记得点赞支持哦!
更多编程学习资源
Java前端程序员必做项目实战教程+毕设网站
程序员免费编程学习交流社区(自学必备)
程序员保姆级求职写简历指南(找工作必备)
程序员免费口试刷题网站工具(找工作必备)
最新Java零基础入门学习路线 + Java教程
最新Python零基础入门学习路线 + Python教程
最新前端零基础入门学习路线 + 前端教程
最新数据结构和算法零基础入门学习路线 + 算法教程
最新C++零基础入门学习路线、C++教程
最新数据库零基础入门学习路线 + 数据库教程
最新Redis零基础入门学习路线 + Redis教程
最新盘算机基础入门学习路线 + 盘算机基础教程
最新小程序入门学习路线 + 小程序开发教程
最新SQL零基础入门学习路线 + SQL教程
最新Linux零基础入门学习路线 + Linux教程
最新Git/GitHub零基础入门学习路线 + Git教程
最新操作系统零基础入门学习路线 + 操作系统教程
最新盘算机网络零基础入门学习路线 + 盘算机网络教程
最新筹划模式零基础入门学习路线 + 筹划模式教程
最新软件工程零基础入门学习路线 + 软件工程教程
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
钜形不锈钢水箱
金牌会员
这个人很懒什么都没写!
楼主热帖
Linux——环境基础开发工具的使用 ...
详细介绍如何在ubuntu20.04中安装ROS系 ...
Android Studio实现音乐播放器2.0 ...
Android Studio第12课关于databinding ...
架构师说低代码:走出半生,归来仍是“ ...
JNDI RMI 远程访问(LOG4j2漏洞底层原 ...
django中APIView里的dispatch和as_view ...
HCIA学习笔记四:华为设备登录信息 ...
【小程序专栏】多种开发方式对比-跨端 ...
SAP FICO+MM测试环境
标签云
挺好的
服务器
快速回复
返回顶部
返回列表