如何在Amazon EC2上打开HTTP端口?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (130)

我有一个运行在端口8080上的Tomcat 7实例,并且想要在另一个端口上运行Jenkins。另一种选择是更改Jenkins URL。

如何将条目添加到允许的端口列表中?

我尝试过运行:sudo /sbin/iptables -A INPUT -p tcp --dport 8181 -j ACCEPT,但在AWS控制台中只显示了这些端口:

0 - 65535       0.0.0.0/0
22 (SSH)        0.0.0.0/0
80 (HTTP)       0.0.0.0/0
443 (HTTPS)     0.0.0.0/0
3306 (MYSQL)    0.0.0.0/0
8080 (HTTP*)    0.0.0.0/0

是否可以通过AWS控制台添加HTTP端口(8181)?

我已经尝试添加一个自定义的TCP端口,但它没有得到HTTP协议,并且当我选择HTTP时,我无法指定端口!

提问于
用户回答回答于

在EC2控制台中,查找实例的“安全组”列。然后转到左侧导航菜单中“网络和安全”上方的“安全组”选项。它会显示之前看到的安全组。点击它,它会显示一个分屏,其中上面有两个选项卡:详细信息和入站。转到Inbound,在端口范围输入8181中,输入希望允许传入访问实例的IP。

用户回答回答于

请仔细检查服务器本身的防火墙设置。我遇到了与8090端口相同的问题,然后我意识到我需要在Windows防火墙中打开它。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励