1

这是我尝试运行我的开发服务器的方法(我已经尝试过使用和不使用 sudo,只是为了确保):

python manage.py runserver ec2-##-##-###-##.compute-1.amazonaws.com:8000

这是我的 iptables 清单:

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:8000

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     tcp  --  anywhere             anywhere             state ESTABLISHED

这是我尝试在浏览器中调用它的方法:ec2-##-##-###-##.compute-1.amazonaws.com:8000/

知道怎么了?我正在使用 Ubuntu 微型实例。

4

1 回答 1

3

EC2 使用存在于实例外部的称为安全组的防火墙系统。需要在安全组中打开端口才能从外部访问它们。您可以通过 API 或使用 EC2 控制台更改规则。

于 2013-03-04T18:00:42.767 回答