Django 我如何云托管一个只有3人左右使用的网站,或者如何保护它免受DDoS攻击?

Django 我如何云托管一个只有3人左右使用的网站,或者如何保护它免受DDoS攻击?,django,amazon-web-services,web-hosting,Django,Amazon Web Services,Web Hosting,我想用Django创建一个网站(我已经知道怎么做了),但我想把它放在AWS上(我可以稍后再弄明白),因为我不想让我的笔记本电脑存储数据库。问题是我不希望任何人能够访问它。我只希望我和其他两三个人能看到它 如果这是不可能的,我可以做一个简单的登录页面,自己创建用户。这样,只有我想要的人才能使用这个web应用程序。但这将使其面临DDoS攻击和许多不同类型的攻击,我不知道如何防御/预防。所以,现在的问题是,你们知道关于保护你们的网站免受这些攻击的教程吗?我在网上看过这些教程,但我只找到了如何防御PS4

我想用Django创建一个网站(我已经知道怎么做了),但我想把它放在AWS上(我可以稍后再弄明白),因为我不想让我的笔记本电脑存储数据库。问题是我不希望任何人能够访问它。我只希望我和其他两三个人能看到它

如果这是不可能的,我可以做一个简单的登录页面,自己创建用户。这样,只有我想要的人才能使用这个web应用程序。但这将使其面临DDoS攻击和许多不同类型的攻击,我不知道如何防御/预防。所以,现在的问题是,你们知道关于保护你们的网站免受这些攻击的教程吗?我在网上看过这些教程,但我只找到了如何防御PS4或WordPress。我不想找太大的东西,正如我所说的,我想我可以使用Django的
@login\u required
,我唯一需要捍卫的就是登录页面


我几乎可以肯定这两个选择中的一个是可以做到的。但是,如果不能做到这一点,我不想浪费时间创建web应用程序,冒着从这些攻击中损失大量金钱的风险。

这取决于您真正想在DDoS保护上花费多少钱。然而,AWS上DDoS的最佳信息来源是AWS白皮书,标题为。它提供了许多关于DDoS的有用信息,以及您可以使用哪些AWS服务来保护您的应用程序

一种常见且可能是最便宜且最容易设置的DDoS防护方法是将您的应用程序置于CloudFront之后。白皮书:

Amazon CloudFront只接受格式良好的连接,这有助于防止许多常见的DDoS攻击(如SYN洪泛攻击和UDP反射攻击)到达您的源站

CloudFront使用AWS Shield Standard(免费)帮助抵御DDoS。但是,如果DDoS防护对您来说非常重要,那么您可以获得AWS Shield Advanced(不是免费的-非常昂贵)


还有其他方法取决于您的预算和应用程序体系结构。在AWS白皮书中,您将找到有关AWS上DDoS防护的不同方法的信息。

这取决于您真正想在DDoS防护上花费多少。然而,AWS上DDoS的最佳信息来源是AWS白皮书,标题为。它提供了许多关于DDoS的有用信息,以及您可以使用哪些AWS服务来保护您的应用程序

一种常见且可能是最便宜且最容易设置的DDoS防护方法是将您的应用程序置于CloudFront之后。白皮书:

Amazon CloudFront只接受格式良好的连接,这有助于防止许多常见的DDoS攻击(如SYN洪泛攻击和UDP反射攻击)到达您的源站

CloudFront使用AWS Shield Standard(免费)帮助抵御DDoS。但是,如果DDoS防护对您来说非常重要,那么您可以获得AWS Shield Advanced(不是免费的-非常昂贵)


还有其他方法取决于您的预算和应用程序体系结构。在AWS白皮书中,您将找到有关AWS上DDoS防护的不同方法的信息。

谢谢!这是非常有用的信息。我原以为必须根据您的代码设置保护,但现在我知道不是这样。多谢各位@华金:没问题。很高兴你能帮忙。谢谢!这是非常有用的信息。我原以为必须根据您的代码设置保护,但现在我知道不是这样。多谢各位@华金:没问题。很高兴你能帮忙。