我正在用Go开发一个 HTTP 服务器,但它似乎无法阻止 DDoS 攻击。我需要为我的服务器实施防火墙吗?
还有另一种解决方案:我可以使用 Nginx 作为代理服务器来防止 DDoS 攻击,但这会使服务器部署复杂化。
我需要为我的服务器实施防火墙吗?
天哪!
但这对 DDOS 帮助不大。为此,您需要能够快速分析攻击和修补响应。使用类似fail2ban的东西可以让这更容易,但是你不确定你是否需要一个防火墙/如果它对DDOS有帮助,这表明你可能很容易通过尝试建立自适应防御来弊大于利,因此在你的情况下,我'd 建议不要担心 DDOS,直到您获得一个 / 找到一家可以在发生此类攻击时提供网络级服务的优秀托管公司。
我不认为 Nginx 会比你的 Go 服务器更好或更差。你仍然需要一个真正的防火墙。