无法使用Elastic IP访问Amazon EC2 Centos 6 Web服务器

我是Linux和AWS的新手。

我所做的:1.我已经从AWS商店设置了一个Centos 6实例。 2.我刚刚安装了Web服务器,并configuration了基本的Web服务器。 3.我设置了可以访问端口80和443的安全组。我没有碰到IPtables或编辑httpd.conf中的任何东西。

什么工作:1.我能够SSH很好,2.我已经复制了一个index.html文件var / www / html。 当我通过SSH在本地对公共dns执行wget时,该文件会下载

什么不起作用:1.无法浏览到Web服务器。 http://ec2-52-50-168-32.eu-west1.compute.amazonaws.com/或公共IP 52.50.168.32

iptables -line -vnl

sudo iptables –line -vnL

链INPUT(策略ACCEPT 0包,0字节)num pkts个字节目标protselect输出源目的地
1 10479 2006K ACCEPT all – * * 0.0.0.0/0 0.0.0.0/0状态RELATED,ESTABLISHED

2 0 0 ACCEPT icmp – * * 0.0.0.0/0 0.0.0.0/0
3 1 60 ACCEPT all – lo * 0.0.0.0/0 0.0.0.0/0
4 858 44756 ACCEPT tcp – * * 0.0.0.0/0 0.0.0.0/0 state new tcp dpt:22

5 205 12424全部拒绝 – * * 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited

链FORWARD(策略接受0数据包,0字节)num pkts字节目标protselect输出源目的地
1 0 0全部拒绝 – * * 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited

链OUTPUT(策略ACCEPT 11301数据包,2330K字节)num pkts字节target protselect输出源

netstat -vatn

主动Internet连接(服务器和build立)原始Recv-Q发送Q本地地址外部地址状态
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 40 172.31.7.51:22 196.14.20.130:43734 ESTABLISHED tcp 0 0 ::: 80 ::: * LISTEN
tcp 0 0 ::: 22 ::: * LISTEN
tcp 0 0 :: 1:25 ::: * LISTEN
tcp 0 0 ::: 443 ::: * LISTEN

我不能ping你的实例,我不能查询DNS,但我可以通过IP ssh。 我最好的猜测是你可以从实例本身运行wget。

这里是我的EC2 IP上的nslookup(为简洁起见,我的IP被X代替)

nslookup ec2-XXXX.us-west-2.compute.amazonaws.com Non-authoritative answer: Name: ec2-XXXX.us-west-2.compute.amazonaws.com Address: 11.0.1.10 

这是我的nslookup你的IP

 nslookup ec2-52-50-168-32.eu-west1.compute.amazonaws.com Non-authoritative answer: *** Can't find ec2-52-50-168-32.eu-west1.compute.amazonaws.com: No answer 

我也使用networking工具进行了查询,这也告诉我,你给的url是不正确的。 我发现你有一个短跑失踪。 下面是正确的URL,这里是networking工具链接

http://ec2-52-50-168-32.eu-west-1.compute.amazonaws.com

现在我们有了正确的域名,我们可以看看下一步是什么。

我最好的猜测,如果你可以从实例内wget是你的安全组或Internet网关设置不正确。 你需要阅读亚马逊文档来解决这个问题,我们不能在这里教你AWS。 但是,如果你给它一个镜头,并不能解决问题,我们可能会帮助你进一步解决问题。

你可能会发现我的教程,设置AWS,Nginx ,这是有用的,因为它有指示和截图。