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