无法通过公共IP访问EC2 linux实例上的站点

这个问题在这里已经有了答案:

  • 无法浏览到我的EC2实例[已关闭] 3个答案

  • 我敢打赌,你需要为你的安全团队工作

    打开EC2控制台并检查您的ec2实例的安全组规则,确保您的实例上允许HTTPS(端口443)入站连接,并且可供您使用


    正如您所提到的Chef Server,如果您希望Web UI与EC2 Public DNS配合使用,则需要对/etc/chef-server/chef-server.rb文件进行设置。 如果你不做下面的改变,那么你将只能在本地主机上访问UI,就像你的情况一样。

    lb[:enable] = "false"
    lb[:web_ui_fqdn] = "ec2-54-211-175-150.compute-1.amazonaws.com"
    
    nginx[:server_name] = "ec2-54-211-175-150.compute-1.amazonaws.com"
    nginx[:url] = "https://ec2-54-211-175-150.compute-1.amazonaws.com"
    nginx[:enable_non_ssl] = "true"
    

    在进行以上更改并且仍然无法访问Chef的Web UI后,请检查您的安全组以查找您的EC2实例,然后查看您是否在该安全组中打开了端口80和端口443。

    链接地址: http://www.djcxy.com/p/32445.html

    上一篇: Can't access site on EC2 linux instance via public ip

    下一篇: Can't connect to Rails server running on EC2 from public IP