无法访问 Azure 中的 Apache 欢迎页面

无法访问 Azure 中的 Apache 欢迎页面

我在其中一个 Azure 实例上安装了 RHEL7 httpd。现在我尝试访问 URL,就像myhostname-eastus.cloudapp.azure.com,但超时了。我尝试 ping 这个地址,但也超时了。但是,我能够通过 SSH 连接到这个域。我打开了端口 80,但它再次无法工作,需要重新加载防火墙。以下是输出lsof

lsof -i -P |grep http
httpd    28060     root    4u  IPv6 24469984      0t0  TCP *:80 (LISTEN)
httpd    28061   apache    4u  IPv6 24469984      0t0  TCP *:80 (LISTEN)
httpd    28062   apache    4u  IPv6 24469984      0t0  TCP *:80 (LISTEN)
httpd    28063   apache    4u  IPv6 24469984      0t0  TCP *:80 (LISTEN)
httpd    28064   apache    4u  IPv6 24469984      0t0  TCP *:80 (LISTEN)
httpd    28065   apache    4u  IPv6 24469984      0t0  TCP *:80 (LISTEN)

netstat提供以下信息:

netstat -tnlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      1/systemd
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      2168/sshd
tcp6       0      0 :::111                  :::*                    LISTEN      1/systemd
tcp6       0      0 :::80                   :::*                    LISTEN      28060/httpd
tcp6       0      0 :::22                   :::*                    LISTEN      2168/sshd

答案1

默认情况下,Linux VM 的配置仅启用入站 SSH。您需要在与公共 IP 地址(NIC/子网/等)关联的 NSG 上启用入站端口 80。

完全不支持 ICMP。

相关内容