【问题标题】:Not able to change port from 80 to any other port in AWS无法将端口从 80 更改为 AWS 中的任何其他端口
【发布时间】:2019-07-25 04:42:42
【问题描述】:

所以我在 AWS 中创建了一个 EC2 实例,并为此附加了安全组,该安全组具有默认的 HTTP 端口 80。 我还为此实例分配了公共 IP,并且工作正常。

当我将 IIS 服务端口更改为 8080 或 800 或任何页面无法显示时。 即使我已更改为自定义 TCP 规则并给出了该端口,但我仍然无法从 AWS 外部访问。 我也尝试过使用 DNS 访问。

谁能帮我解决这个问题..

【问题讨论】:

    标签: amazon-web-services amazon-ec2


    【解决方案1】:

    要访问 EC2 实例的任何端口,您必须执行以下操作:

    在 EC2 实例上不要启用防火墙,取而代之的是,我们有一个名为 Security Group 的 AWS 服务,它可以帮助我们根据需要访问相应的实例端口。

    现在,您必须有一个启用了 Http 端口 80ssh 端口 22 的安全组(端口 22 用于安全外壳),所以现在您可以添加 port 8080 或该入站规则列表中的任何其他端口。我在下面附上了截图:

    现在,尝试从外部访问您的端口(您可以在浏览器中输入 http://publicIP of ec2 instance:8080 以检查端口是否可以从外部访问),并检查其是否正常工作。还要确保在您要访问 EC2 实例的机器上安装 openSSH

    【讨论】:

    • 让我试试,我会尽快更新,谢谢你的建议
    • 嘿!那行得通吗?如果不是,请告诉我您现在面临的问题。
    猜你喜欢
    • 1970-01-01
    • 2014-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多