通过 Internet 安全规则访问 EC2 实例
Accessing EC2 Instance via Internet Security Rules
我已经配置了一个 EC2 实例,我现在正在尝试安装一个开源应用程序(Wiki.js). One of the steps (visible here under configuration) requires me to navigate to http://localhost:3000/ 但将 localhost 替换为我的服务器的 IP 地址。我已经尝试了多次并尝试了不同的变体EC2 实例的安全组,但似乎没有任何作用。目前入站规则设置如下:
1)
- 类型:HTTP
- 协议:TCP
- 端口范围:80
- 来源:0.0.0.0/0
2)
- 类型:HTTPS
- 协议:TCP
- 端口范围:443
- 来源:0.0.0.0/0
3)
- 类型:SSH
- 协议:TCP
- 端口范围:22
- 来源:0.0.0.0/0
我不确定问题出在哪里。这些安全设置有误吗?我使用了错误的 IP 地址吗?我直接从 Iv4 Public IP 下的控制台处理地址。
编辑:
会不会与路由 table 或子网有关?如果是这样,似乎无法通过控制台编辑它们。我需要创建一个新实例吗?
为什么不为 EC2 实例开放端口 3000?
我认为该应用程序要求您访问端口 3000。但是您没有配置该安全组。
我已经配置了一个 EC2 实例,我现在正在尝试安装一个开源应用程序(Wiki.js). One of the steps (visible here under configuration) requires me to navigate to http://localhost:3000/ 但将 localhost 替换为我的服务器的 IP 地址。我已经尝试了多次并尝试了不同的变体EC2 实例的安全组,但似乎没有任何作用。目前入站规则设置如下:
1)
- 类型:HTTP
- 协议:TCP
- 端口范围:80
- 来源:0.0.0.0/0
2)
- 类型:HTTPS
- 协议:TCP
- 端口范围:443
- 来源:0.0.0.0/0
3)
- 类型:SSH
- 协议:TCP
- 端口范围:22
- 来源:0.0.0.0/0
我不确定问题出在哪里。这些安全设置有误吗?我使用了错误的 IP 地址吗?我直接从 Iv4 Public IP 下的控制台处理地址。
编辑:
会不会与路由 table 或子网有关?如果是这样,似乎无法通过控制台编辑它们。我需要创建一个新实例吗?
为什么不为 EC2 实例开放端口 3000?
我认为该应用程序要求您访问端口 3000。但是您没有配置该安全组。