我在Azure雲中託管了一個Web應用程序。 我的MS SQL數據庫是在rackspace只允許選定的IP訪問。 我可以添加更多的IP來允許訪問rackspace數據庫。 我應該在rackspace中添加哪個Azure web應用程序的IP地址? 它是customDomain的IP地址還是別的。將Azure webapp連接到機架空間中的sqlserver
1
A
回答
2
不只有一個 - 檢出this doc - 基本上Azure Web Apps運行在由Microsoft管理的服務器場中。除非你使用ASE(應用程序服務環境),否則你不能改變它。有幾種方法你可以做你想做的事情 - 要麼
1 - 通過打開你的rackspace虛擬機上的端口通過互聯網連接 - 這將起作用,但會打開你的可能性來自某人在Azure中託管的任何應用的網絡層攻擊。 (所以你依靠身份驗證而不是網絡級保護)。
2 - 使用混合連接 - 這是一項應用程序服務功能,允許您下載一個在虛擬機上運行的網關exe應用程序,然後連接到應用程序服務並創建一個安全隧道。因此,從您的機架空間DC出站,您不需要更改防火牆設置。您可以閱讀它並從Azure門戶下載應用程序(在應用程序服務中)。然後,您可以在Azure Web應用程序中配置連接,就像機架空間VM位於同一網絡中一樣。 (例如,如果網關exe在sql server上運行,則可以使用「localhost」)。如果您無法將您的SQL資產移動到Azure SQL,並因此將其與您的Web應用程序一起找到,我建議採用這種方法。
相關問題
- 1. 問題連接到socket.io azure webapp
- 2. Azure WebApp到虛擬機SQL服務器連接速度很慢
- 3. 從VS2015將WebApp部署到Azure,零停機時間
- 4. 在eclipse中連接到SQLserver
- 5. 連接到Azure虛擬機
- 6. 無法使用VNET將WebApp連接到虛擬機
- 7. 將Azure虛擬機上的ASP連接到Azure Db
- 8. 將WebApp發佈到Azure MarketPlace
- 9. 將WebApp部署到Azure
- 10. 無法將PHP連接到SQLServer 2012
- 11. 將android連接到遠程sqlserver
- 12. 將Azure連接到Android Studios
- 13. 連接到虛擬機的Azure網站
- 14. azure函數沒有通過DirectLine連接到機器人框架
- 15. 將azure網站連接到azure sql
- 16. 如何將中間件添加到Appengine的webapp框架?
- 17. SQLAlchemy的連接到SQLServer的使用Windows Authenticaton與pymssql司機
- 18. 無法連接到Azure虛擬機
- 19. ServiceInsight Azure連接到虛擬機
- 20. 無法連接到Azure虛擬機
- 21. TCP連接到Windows Azure虛擬機
- 22. Sonarqube 5.2 SQLServer連接
- 23. 連接到在並行虛擬機上運行的SQLServer
- 24. 如何將實體框架和LocalDB連接遷移到Azure SQL?
- 25. 連接到API的WebApp與後端呈現之間的區別
- 26. 從C#連接SQLServer#
- 27. heroku連接到SqlServer的tiny_tds錯誤db
- 28. CakePHP的無法連接到SQLSERVER
- 29. sqlclient連接錯誤,桌面sqlserver和Win設備之間sqlserver CE
- 30. 如何將MVC3 WebApp部署到Windows Azure
當你說在第一個選項中打開rackspace VM中的端口時,你指的是哪個端口? –
對於tcp上的sql,1433是通常的一個 –