从azure webapp访问另一台服务器的数据库

时间:2016-10-03 07:21:27

标签: mysql azure

假设我在serverA(而不是azure)中有mysql数据库,我在azure中有webapp。如何从我的azure webapp访问serverA中的数据库?

2 个答案:

答案 0 :(得分:0)

只要您提供相关的防火墙和访问权限,理论上您就可以从任何其他服务器连接到您的数据库。

(只要您能够通过公共IP在线访问)

答案 1 :(得分:0)

您必须在Azure中创建VNET,然后将此VNET连接到您的内部VPN,假设serverA是内部部署服务器。

Connect an on-premises network to a Microsoft Azure virtual network

此外,您必须将您的网络应用程序拉到VNET下。

enter link description here

但是,如果服务器A在互联网上可用,那么您应该能够在修改防火墙规则后进行连接。请注意,如果您在MySQL方面有基于IP的限制,则可能需要根据您所在的地区列出所有azure网站IP范围的白名单。