首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让开发人员通过p2s vpn访问Azure-sql server

如何让开发人员通过p2s vpn访问Azure-sql server
EN

Stack Overflow用户
提问于 2021-08-03 05:37:00
回答 1查看 778关注 0票数 0

我已经成功地创建了一个P2S虚拟网络连接,并添加了防火墙下的虚拟网络和我在Azure中Server的虚拟网络。我在本地机器上配置了windows VPN客户端,并且能够建立到Azure的连接,但是当我打开SQL管理工作室并连接我的数据库时,它仍然要求登录到azure并白名单我的公共IP。我不知道我在哪里犯过错误。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-03 08:54:04

我建议你做以下几点:

  1. 导航到SQL server的“防火墙和虚拟网络”,并确保将“拒绝公共网络访问”设置为“是”。
  2. 创建一个Azure专用端点。它将在您的虚拟网络中为SQL服务器创建端点,并将从子网的IP范围内为它分配一个私有IP。使用此私有IP连接到SQL服务器。
  3. 在本地计算机上,确保连接到VPN并打开:
  • 在“服务器名”下输入步骤2中创建的Azure专用端点的私有IP地址。
  • 登录部分可能有点棘手。在"Login“字段下,输入格式为"username@public_sql_server_name”的用户名(例如admin@my-sql-server.database.windows.net)。密码只需输入密码即可。
  • 最后一件事是点击“选项”并导航到“连接属性”。确保检查“加密连接”和“信任服务器证书”。这是必需的,因为服务器的证书是颁发给“my-SQLserver.database.windows.net”的,并且您是通过私有IP访问它的。如果不检查这一点,management将不信任服务器的证书,并拒绝连接。

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

https://stackoverflow.com/questions/68630853

复制
相关文章

相似问题

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