Https 应用程序URL在VM内部工作,但不在VM/Vnet外部工作

Https 应用程序URL在VM内部工作,但不在VM/Vnet外部工作,https,port,azure-virtual-machine,azure-virtual-network,qliksense,Https,Port,Azure Virtual Machine,Azure Virtual Network,Qliksense,我已经在新的Azure虚拟机中安装了一个应用程序(QLik NPRITING)。该应用程序有一个可以使用URL启动的web门户。我可以在虚拟机和同一VNet中的其他虚拟机中访问此web门户。但我无法访问虚拟机之外的URL,即我的客户端计算机(intranet)中的URL,该计算机不在Azure云中 我已经在Azure门户的网络接口和子网中为VM打开了端口4994(用于入站和出站)。我已关闭VM计算机内部的windows防火墙。 当尝试使用“telnet appVMservername 4994”

我已经在新的Azure虚拟机中安装了一个应用程序(QLik NPRITING)。该应用程序有一个可以使用URL启动的web门户。我可以在虚拟机和同一VNet中的其他虚拟机中访问此web门户。但我无法访问虚拟机之外的URL,即我的客户端计算机(intranet)中的URL,该计算机不在Azure云中

我已经在Azure门户的网络接口和子网中为VM打开了端口4994(用于入站和出站)。我已关闭VM计算机内部的windows防火墙。 当尝试使用“telnet appVMservername 4994”在VM内部telnet时,它正在响应,但当尝试在VM外部执行时,即在我的客户端计算机中,我收到错误-“无法打开到主机的连接,端口4994:连接失败”

访问VM/Vnet外部的URL时出现的错误:无法显示网页。 我希望URL也能在VM之外启动我的应用程序web门户,而不会出现任何问题。
请建议如何解决此问题。

要使用承载应用程序的虚拟机的专用IP地址从公司局域网访问您的链接,您需要设置VPN[S2S或P2S]或快速路由。VPN网关必须与应用程序服务器位于同一个VNet中。

您需要使用直接公共IP或FQDN,以便可以从公共internet访问VM。服务器名称只能在您的vnet中使用。根据客户端要求,我们不使用公共IP,我们只使用私有IP和内部网(而不是internet)内的访问。专用IP或FQDN链接正在为端口443工作,即我可以访问https://(它可以驱动到另一个web门户),但不能访问https://:4994/。请提出建议。如果您是从Vnet外部访问它,则需要通过公共IP地址进行连接。如果不想使用公共IP,则需要设置到Vnet的VPN连接,以便可以私自连接到该Vnet和专用IP地址上的VM