无法访问 Azure VM 上的 http 页面
Can't access http page on Azure VM
我在 Azure 上创建了一个 Ubuntu 虚拟机。默认情况下,在入站规则中只有从 *
映射到 22
的规则。
我将规则从 22
更改为 22
(将 *
更改为 22
)并添加了一条从 80
到 [=16] 的规则=].
问题是 - 我无法访问机器上的 HTTP 服务器。我尝试 运行 wget http://localhost
并获得了正确的 index.html
页面。但是,当我尝试 运行 它在外面形成时,它不起作用。
尝试将角色更改为 * 到 80。
*表示发起请求的机器端口,随机选择。
设置入站22为和80为80,也可以创建出站*至*。不要忘记重启虚拟机,通常重启就可以了
为了使其工作,必须为同一端口创建出站规则和入站规则。
或者,您可以从模板(Service
组合框中 Custom
以外的项目)创建标准协议规则。
我在 Azure 上创建了一个 Ubuntu 虚拟机。默认情况下,在入站规则中只有从 *
映射到 22
的规则。
我将规则从 22
更改为 22
(将 *
更改为 22
)并添加了一条从 80
到 [=16] 的规则=].
问题是 - 我无法访问机器上的 HTTP 服务器。我尝试 运行 wget http://localhost
并获得了正确的 index.html
页面。但是,当我尝试 运行 它在外面形成时,它不起作用。
尝试将角色更改为 * 到 80。 *表示发起请求的机器端口,随机选择。
设置入站22为和80为80,也可以创建出站*至*。不要忘记重启虚拟机,通常重启就可以了
为了使其工作,必须为同一端口创建出站规则和入站规则。
或者,您可以从模板(Service
组合框中 Custom
以外的项目)创建标准协议规则。