无法访问在ubuntu实例AWS上运行的Django服务器

时间:2018-04-17 12:44:27

标签: python django amazon-web-services ubuntu

我在AWS上运行Django项目并进行以下配置

ALLOWED_HOSTS = ['*']
python manage.py runserver 0.0.0.0:8000
配置为 TCP 8000 的aws安全组允许从任何地方进行访问但是当我使用公共IP xxx.xxx.xxx:8000 访问服务器时,即使尝试了公共DNS,但没有连接到django.when我检查netstat罚款

tcp        0      0 0.0.0.0:8000            0.0.0.0:*               LISTEN  

我在允许端口但没有成功后尝试了

sudo ufw allow 8000

当我使用端口检查器验证 xxx.xxx.xxx:8000 时似乎是开放的 但奇怪的是, 80 apache2 可以通过ip地址访问

1 个答案:

答案 0 :(得分:1)

验证在子网级别应用的网络访问控制列表,以查看是否允许适当的流量。