AWS EC2服务器 – httpstream量未到达服务器

我是AWS新手,我有一个t2微型实例。 我只用它来用nginx来托pipe一个静态的网站。

真正奇怪的是公共ipaddress(我用于SSH)​​和eth0 ip地址不一样。 因此,当我在URL中使用我的ssh public ipaddress时,httpstream量没有到达服务器。

我没有使用任何习惯性的安全组织。 现在一切都是默认的。

当公网地址与eth0地址不同时,如何获得httpstream量到服务器? 或者我如何获得httpstream量到达我的服务器? nginx日志显示不能访问。

AWS公共IP被NAT转换为实例。 因此,您只能看到eth0的私有IP。 您需要configuration安全组以允许TCP通信到端口80。