0

我在Azure虚拟网络上部署了我的ASP.NET WebForms应用程序(Azure Web角色)。 IAAS团队告诉我,我使用的子网需要代理XX.XX.XX.XX:8080从互联网上访问应用程序。如果它是虚拟机,我可以添加代理xlass,但我无法将代理类添加到服务配置文件中,并将其添加到应用程序web.config中,但它仍然从公共Internet打开,无法连接到RDP。无法从公共互联网访问Azure云服务URL

请帮我这个。

谢谢

+0

你是否试图RDP进入系统或具体的Web应用程序的问题? –

+0

我尝试过RDP,并尝试使用http://xxxxx.cloudapp.net打开应用程序,IAAS团队告诉我需要使用代理xx.xx.xx.xx:8080,以便公开云服务网络 – user1790538

回答

0

RDP将不需要我知道的代理。我想你匹配这里提到设置你的ACL相同的配置(太多的图像,没有足够的文本复制到这里)

http://blogs.msdn.com/b/walterm/archive/2014/04/22/windows-azure-paas-acls-are-here.aspx

如果你真的试图为RDP访问检查以下内容。如果只是网络访问,上述应该工作。

http://www.cloudcomputingadmin.com/articles-tutorials/windows-azure/azure-virtual-networks-and-cloud-services-part3.html

作为每 https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-rdp-detailed-troubleshoot/

来源3:云服务端点和ACL

为了消除云服务端点和ACL为问题或错误配置虚拟机的源创建使用Service Management API验证另一个位于同一云服务或虚拟网络中的Azure虚拟机是否可以与Azure虚拟机建立远程桌面连接。

enter image description here

如果没有其他虚拟机在同一个云服务或虚拟网络,您可以轻松地创建一个新的。有关更多信息,请参阅创建在Azure中运行Windows的虚拟机。完成测试后删除额外的虚拟机。

如果你可以创建在同一个云服务或虚拟网络与虚拟机远程桌面连接,请检查以下:

目标虚拟机上的远程桌面通信端点配置。端点的专用TCP端口必须与虚拟机上远程桌面服务服务正在侦听的TCP端口相匹配,默认为3389. 目标虚拟机上的远程桌面流量端点的ACL。 ACL允许您根据源IP地址指定允许或拒绝来自Internet的传入流量。错误配置的ACL可能会阻止到端点的传入远程桌面流量。检查您的ACL以确保允许来自您的代理或其他边缘服务器的公共IP地址的传入流量。有关更多信息,请参阅什么是网络访问控制列表(ACL)?

0

要具有公共Internet连接到您的辅助角色,你需要下列之一:

  1. 相关的工作者角色实例(或)
  2. 公共端点配置到公共IP地址(https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-instance-level-public-ip/)公开一个特定的端口(https://azure.microsoft.com/en-us/documentation/articles/load-balancer-overview/

如果您使用Network Security Group,请确保您已打开适当的ACL以允许从Internet进行连接。

谢谢

+0

如果这解决了问题,可以标记为已解决? –