我已在Azure VM上配置IIS Web服务器,当我尝试使用公共IP从VM外部访问网站时。无法访问网站,但在本地VM上可以访问。总是抛出无法从外部到达此页错误。52.1.X.x响应时间较长。错误连接超时错误。
zte4gxcn1#
尝试执行以下步骤可能有助于解决此问题。1.在Azure上打开你的VM资源,转到“网络”选项卡并添加你的站点正在使用的端口。如果你正在使用默认端口,则添加端口443和80。1.在你的Azure VM计算机中,打开防火墙并允许你的站点正在使用的端口。如果你正在使用默认端口,则允许端口443和80。1.在IIS站点绑定中,将IP地址保持为未分配。让我们知道你的测试结果。
oxf4rvwz2#
我试图在我的环境中重现相同的使用公共IP访问网站,因为我得到了下面的错误。
我已经创建了Windows Server 2019虚拟机,如下所示.
Azure门户〉虚拟机〉创建〉Azure虚拟机
已在VM上配置IIS角色,如下所示。
Open Server Manager〉添加角色和功能〉基于角色或基于功能的安装〉从池中选择服务器〉Web服务器IIS〉安装
完成IIS安装后,启动IIS管理器并测试Web应用程序。
服务器管理器〉工具〉IIS管理器〉展开服务器〉站点〉默认网站
要解决此问题,请在NSG中创建入站规则,以便从虚拟机外部访问网站。
Azure虚拟机〉选择你的VM〉网络〉入站规则〉添加入站规则
**Inbound Rule:** Source: Any (for test) Source Port Range: *(for test) Destination: Any Service: Custom Destination Port Ranges: 80,443 Protocol: Any. Action: Allow Priority: 100 (Keep it first priority) Name: AllowInboundPorts
可使用公共IP在虚拟机外部访问Web应用程序
2条答案
按热度按时间zte4gxcn1#
尝试执行以下步骤可能有助于解决此问题。
1.在Azure上打开你的VM资源,转到“网络”选项卡并添加你的站点正在使用的端口。如果你正在使用默认端口,则添加端口443和80。
1.在你的Azure VM计算机中,打开防火墙并允许你的站点正在使用的端口。如果你正在使用默认端口,则允许端口443和80。
1.在IIS站点绑定中,将IP地址保持为未分配。
让我们知道你的测试结果。
oxf4rvwz2#
我试图在我的环境中重现相同的使用公共IP访问网站,因为我得到了下面的错误。
我已经创建了Windows Server 2019虚拟机,如下所示.
Azure门户〉虚拟机〉创建〉Azure虚拟机
已在VM上配置IIS角色,如下所示。
Open Server Manager〉添加角色和功能〉基于角色或基于功能的安装〉从池中选择服务器〉Web服务器IIS〉安装
完成IIS安装后,启动IIS管理器并测试Web应用程序。
服务器管理器〉工具〉IIS管理器〉展开服务器〉站点〉默认网站
要解决此问题,请在NSG中创建入站规则,以便从虚拟机外部访问网站。
Azure虚拟机〉选择你的VM〉网络〉入站规则〉添加入站规则
可使用公共IP在虚拟机外部访问Web应用程序