域名做CDN来通过隐藏服务器真实IP的方法来防止DDoS攻击(转)
2024-08-30 00:22:48
隐藏服务器真实IP是解决问题最好和最快的方法,但只针对小流量,大流量同样会扛不住。
服务器前端加CDN中转,比如阿里云、百度云加速、360网站卫士、加速乐、安全宝等,如果资金充裕的话,可以购买高防的盾机,用于隐藏服务器真实IP,域名解析使用CDN的IP,所有解析的子域名都使用CDN的IP地址。此外,服务器上部署的其他域名也不能使用真实IP解析,全部都使用CDN来解析。
另外防止服务器对外传送信息泄漏IP,最常见的是,服务器不使用发送邮件功能,如果非要发送邮件,可以通过第三方代理(例如sendcloud)发送,这样对外显示的IP是代理的IP。
只要服务器的真实IP不泄露,10G以下小流量DDoS的预防花不了多少钱,免费的CDN就可以应付得了。如果攻击流量超过20G,那么免费的CDN可能就顶不住了,需要购买一个高防的盾机来应付了,而服务器的真实IP同样需要隐藏。
总结:
1、无论什么时候都要隐藏真实IP
2、购买CDN来抗DDoS不一定全程抗住,比较运营商会果断的屏蔽你的域名
3、DDoS是一个长久对抗的话题,尤其是应对大流量的攻击更是需要时间来磨,防守同样需要大量的资金注入,比如流量需要钱,盾机需要钱等等,主要看业务的损失来衡量需不需要投入大量的金钱去维护了。
4、以上观点只是从个人角度出发,不太准确。
参考:
http://www.5636.com/netbar/wupan/4805.html(以上内容部分转自此篇文章)
https://jingyan.baidu.com/article/a378c960b0ad30b3282830e8.html
最新文章
- openresty 前端开发入门一
- iOS 判断字符串是否为空
- 第23/24周 临时数据库(TempDb)
- BZOJ1500——维修序列
- 数据结构和算法 – 番外篇.时间测试类Timing
- Dundas控件的X轴字体竖排版
- WebRTC的学习(二)
- Sqli-labs less 28a
- C# Windows - 菜单栏和工具栏
- ie6,ie7兼容性总结
- Android WebView存在跨域访问漏洞(CNVD-2017-36682)介绍及解决
- python中封装、继承、多态
- alpha冲刺6/10
- AXURE插件在 Chrome 浏览器中用不了怎么办?
- python3 小工具
- ELK日志框架(1):安装Elasticsearch组建单服务器多节点集群
- 14西安区域赛C - The Problem Needs 3D Arrays
- 《C++ Primer Plus》12.6 复习各种(类和动态内存分配的)技术 笔记
- nginx与tomcat 组合 实现静态文件和jsp组合访问
- C中的私有成员