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

如果這解決了問題,可以標記爲已解決? –