我们知道 , 服务器对外提供服务 , 基本上都是放置在公网上的 。所以说服务器放置在公网上会面临很多攻击 , 如果不做好必要的防护措施 , 服务器被人攻击只是时间上的问题 。而我们面临的众多攻击中 , D
我们知道 , 服务器对外提供服务 , 基本上都是放置在公网上的 。所以说服务器放置在公网上会面临很多攻击 , 如果不做好必要的防护措施 , 服务器被人攻击只是时间上的问题 。
而我们面临的众多攻击中 , DDoS攻击是最常见同时也是影响较大的攻击 。DDoS是分布式拒绝服务攻击 , 发起攻击者会将很多台电脑联在一起对同一台服务器进行请求 。因为每一台服务器其实都是有资源、宽带和计算上的瓶颈的 , 特别是一些带宽小、内存小、CPU计算能力低的服务器在面临较多请求时 , 服务器负载瞬间上涨、带宽被占满 , 导致其它服务器无法处理其它合法用户的正常请求 。
从本质上说 , DDoS带来的请求也是正常请求 , 所以DDoS防护较难 。但是 , 如果我们把服务器的真实IP隐藏起来 , 那可以很大程度减小DDoS攻击的可能 。
有哪些手段可以隐藏服务器真实的IP呢 , 我觉得主要有以下几种方案:
1、禁用服务器ICMP回显响应
互联网上的服务器众多 , 一般情况下我们在公网上的服务器被人发现是要一段时间的 , 攻击者会通过IP段来扫描存活的机器 , 一旦扫描到某个IP时有回显 , 说明此IP是存活的 , 就会被攻击者记录下来 , 所以我们要关闭回显功能 , 这样别人扫描时服务器没有响应 , 可以避免被人发现 。
不管是Windows Server还是Linux都可以通过防火墙来关闭ICMP回显功能 。
* Windows Server 操作方法:
控制面板 》查看方式“大图标”》Windows 防火墙 》左侧“高级设置”》入站规则 》找到“文件和打印机共享(回显请求-ICMPv4-In)”和“文件和打印机共享(回显请求-ICMPv6-In)”双击 , 然后选中“已启用”和“阻止连接” , 如下图示:
* Linux服务器操作方法:
# vi /etc/sysconfig/iptables
添加几条规则 , 如下图示:
2、利用CDN隐藏源站真实IP
【服务器怎么防ddos攻击 服务器DDoS防御】CDN本来是内容分发用的 , 主要用来做资源加速的 , 但是CDN本身上也算是一种代理服务器 , 所以可以隐藏源站的IP 。另外CDN节点都带有一定的防护功能 , 所以DDoS攻击时 , CDN可以帮我们分担很多的流量 , 这样对于源站影响就较小了 。
3、使用高防IP
通过主防IP转发 , 这样就能隐藏源服真实IP 。
推荐阅读
- 胃不舒服怎么办 有什么方法缓解胃不舒服
- 大的青芒果怎么切 青芒果怎么切视频
- 灰灰菜怎么吃才好吃 灰灰菜怎么吃好
- 清明节怎么读
- 小户型客厅适合怎么样的茶几小客厅适合什么形状茶几
- 肾虚怎么办 怎么调理肾虚
- 万用表怎么测火线零线使用方法
- 有眼袋该怎么办 消除眼袋的方法有哪些
- 王者荣耀游戏手柄怎么设置
- 劳动节活动主题怎么写 劳动节活动主题名称