首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure站点对站点连接和SQL IaaS

Azure站点对站点连接和SQL IaaS
EN

Stack Overflow用户
提问于 2015-12-07 20:43:55
回答 2查看 85关注 0票数 2

如果我创建一个名为VNetmySiteToSitevNet,并将其配置为Site-To-Site连接。我创建了一个虚拟机,指定它使用mySiteToSiteVNet作为它的网络。我在上面安装了Server。

我是否让Public IP从没有与之关联的WebApp连接到该Server?

如果没有,如何使我的WebApp连接到该Server并使用数据库?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-12-07 21:45:01

有两种选择:

  1. 因为您已经有了一个站点VPN的标志,那么您可以从您的网站的框中VPN,以使它能够访问SQL,这是最安全的方式。

如果出于某种原因,您不想使用VPN,那么首先您需要弄清楚为什么不想这样做。如果有很好的理由不使用VPN,那么继续设置对Server的直接Internet访问。

  1. 若要打开端点,请浏览到Azure门户中的VM。在Azure Portal中打开VM的属性,然后单击“All Settings”选项。然后选择“端点”。看起来会像这样。

如果您看到一个带有0 ACL规则的“Server”端点,那么这项工作就完成了一半(如上面所示)。如果有ACL规则,那么除非需要添加更多ACL规则,否则就应该完成。

如果没有Server端点,请单击端点刀片顶部的“添加”按钮。将端点命名为“Server”,选择协议TCP,然后将端口设置为1433 (或任何您想使用的TCP端口,但1433是默认的)。选中此复选框,为需要访问的用户设置访问规则,并阻塞任何不需要访问的子网,然后返回到VM的属性。

此时,您可以通过设置的任何方法连接到Server实例。如果您使用任何一个VPN选项,则只需连接到虚拟机的网络名称即可。如果您正在通过公共端点(同样,这是不推荐的),您将需要连接到机器完整的DNS名称。

票数 0
EN

Stack Overflow用户

发布于 2015-12-16 23:14:12

部署在虚拟网络中的任何VM也可以通过公共互联网公开,因此您的问题的答案是:是的,它可以给出一个实例级公共IP地址(https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-instance-level-public-ip/)或公共负载均衡器(https://azure.microsoft.com/en-us/documentation/services/load-balancer/)后面的端口。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34142843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档