似乎大多数人建议在负载平衡器中使用某种硬件解决方案来应对 DOS 攻击。我注意到,如果您尝试在任何主要/半主要网站上进行卷曲,您会得到 301。
对于预算有限的人来说,在 Rails 中防止 DOS 攻击的最佳方法是什么,如果没有可靠的解决方案,那么有人能做的第二好的事情是什么?
似乎大多数人建议在负载平衡器中使用某种硬件解决方案来应对 DOS 攻击。我注意到,如果您尝试在任何主要/半主要网站上进行卷曲,您会得到 301。
对于预算有限的人来说,在 Rails 中防止 DOS 攻击的最佳方法是什么,如果没有可靠的解决方案,那么有人能做的第二好的事情是什么?
对于 RoR 应用程序,您可能会在应用程序服务器之前使用代理,该服务器可以配置为防止简单的 DoS 攻击。
例如 HAProxy 可以这样配置: antidos.cfg
和 nginx 可能具有相同的功能。
老实说,如果您真的获得了一些有趣的流量,CDN 并不是那么昂贵。否则你看过BFD吗?关联
我在我们的一些旧服务器上使用了 BFD,它非常好。不确定它实际上有多安全,我们从未真正得到 DOS(谢天谢地)。