我是 AWS 新手,我有一个 t2 微型实例。我仅使用它通过 nginx 托管静态网站。
真正奇怪的是公共 IP 地址(我用于 SSH)与 eth0 IP 地址不同。因此,当我在 URL 中使用 ssh 公共 IP 地址时,http 流量无法到达服务器。
我没有使用任何常规安全组。目前一切都是默认的。
当公共 IP 地址与 eth0 地址不同时,如何让 http 流量到达服务器?或者如何让 http 流量到达我的服务器?nginx 日志显示无法访问。
答案1
AWS 公共 IP 已通过 NAT 连接到实例。因此,您只能看到 eth0 的私有 IP。您需要配置安全组以允许 TCP 流量到端口 80。