【问题标题】:Amazon EC2 Micro Instance - Public DNS Not AccessibleAmazon EC2 微型实例 - 无法访问公共 DNS
【发布时间】:2014-01-22 07:17:59
【问题描述】:

我在 Amazon EC2 上使用 Ubuntu 操作系统创建了一个微型实例。但是即使安装了 LAMP Server,我也无法访问公共 DNS。

在我的 apache.conf 中我可以看到(那里没有可用的文档配置 ID)--

# Include the virtual host configurations:
Include sites-enabled/

sites-enabled 内,我有两个文件 -- defaultdefault-ssl

默认包含

DocumentRoot /var/www
<Directory />
        Options FollowSymLinks
        AllowOverride None
</Directory>
<Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
</Directory>

我的 apache2 正在服务器上运行,并且 /VAR/WWW/ 包含一个 index.php 文件,我在其中编写了一些虚拟代码用于测试。

我尝试浏览它并在某处阅读以在 INBOUND 中添加一条规则,用于源 0.0.0.0/0 的 DNS。我也这样做了,但是当我尝试访问公共 DNS 时,仍然出现“此网页不可用”。

【问题讨论】:

  • 你用什么来“访问”“公共 DNS”?
  • @Dannie 我正在尝试在浏览器中访问它。我可以使用我的 .pem 文件对其进行 SSH
  • 你能 ping 任何地址吗,比如 www.google.com?
  • 我已经通过在我的安全组中添加 HTTP 规则来解决它。

标签: ubuntu amazon-web-services amazon-ec2 dns


【解决方案1】:

我通过在实例的安全组中添加 HTTP 规则来解决它。

注意:- 从 ##aws IRC 频道获得帮助。

【讨论】:

    【解决方案2】:
    1. 点击您的实例
    2. 向下滚动到页面底部的信息部分
    3. 在“描述”选项卡中,找到“安全组”
    4. 点击每一个,或唯一一个
    5. 在“入站”选项卡上单击“编辑”
    6. 点击“添加规则”
    7. 类型 -> 选择 HTTP,源 -> 任何地方

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-03
      • 1970-01-01
      • 1970-01-01
      • 2020-11-16
      • 2014-01-23
      • 1970-01-01
      • 2013-05-15
      • 1970-01-01
      相关资源
      最近更新 更多