gpt4 book ai didi

Azure 站点到站点连接和 SQL IaaS

转载 作者:行者123 更新时间:2023-12-02 07:30:19 24 4
gpt4 key购买 nike

如果我创建一个名为 mySiteToSitevNetVNet 并将其配置为站点到站点 连接。我创建了一个虚拟机,分配它使用 mySiteToSiteVNet 作为其网络。我在上面安装了 SQL Server。

我是否可以通过没有关联 VNet 的 Web 应用程序获得公共(public) IP 连接到该 SQL Server?

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

最佳答案

有 2 个选项:

  1. 由于您已经拥有登录站点 VPN,因此您可以从网站的盒子进行 VPN 访问,以使其能够访问 SQL,这是最安全的方式。

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

  • 要打开终结点,请浏览到 Azure 门户中的 VM。在 Azure 门户中打开 VM 的属性,然后单击“所有设置”选项。然后选择“端点”。它看起来像这样。
  • enter image description here

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

    如果没有 SQL Server 端点,请单击“端点”边栏选项卡顶部的“添加”按钮。将端点命名为“SQL Server”,选择协议(protocol) TCP,然后将端口设置为 1433(或您想要使用的任何 TCP 端口,但 1433 是默认值)。选择为需要访问的人员设置访问规则并阻止不需要访问的任何子网,然后返回虚拟机的属性。

    enter image description here

    此时,您可以通过您设置的任何方法连接到 SQL Server 实例。如果您使用任一 VPN 选项,您只需连接到虚拟机的网络名称即可。如果您要通过公共(public)端点(同样不建议这样做),您将需要连接到计算机的完整 DNS 名称。

    关于Azure 站点到站点连接和 SQL IaaS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34142843/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com