创建公共 SQL Server

创建公共 SQL Server

我有一个测试环境,我希望我的团队成员可以访问它进行开发。它不与任何其他服务器系统或网络链接,但它对互联网开放。我想知道是否可以将 SQL Server 公开,以便我的团队成员可以连接到运行代码?

目前他们无法使用 VPN。

设置:

Windows 2008 服务器

SQL 服务器 2012

答案1

只需让端口 1433 可通过路由器使用即可。这应该是您所需要的全部。好吧,这是您所需的最低限度,但它回答了您的问题。:)

  1. 1433 路由器/防火墙漏洞
  2. 端口转发在路由器上将 1433 上的流量推送到 [SQL Server 的 IP]
  3. Windows 防火墙中的例外允许流量到端口 1433(TCP)。
  4. 确认SQL 配置为允许通过 TCP/IP 连接。

答案2

我建议使用非标准端口,即 1433 以外的端口。请参阅配置服务器以侦听特定 TCP 端口. 端口 1433 经常遭受机器人的暴力攻击扫描,以尝试获取弱 sa 密码。

相关内容