![如何为客户操作系统配置 SQL Server 访问?](https://linux22.com/image/540240/%E5%A6%82%E4%BD%95%E4%B8%BA%E5%AE%A2%E6%88%B7%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE%20SQL%20Server%20%E8%AE%BF%E9%97%AE%EF%BC%9F.png)
在主机操作系统上配置 SQL Server 的最佳方法是什么,以便客户操作系统可以访问它,但在主机操作系统之外不可用?
我正在使用 VirtualBox 来托管客户操作系统。
答案1
首先,弄清楚如何在主机和 VirtualBox VM 之间设置私有网络(可能使用 NAT)。我从未使用过 VirtualBox,因此无法猜测执行此操作的步骤。
一旦在两者之间建立了一个小型私有虚拟 LAN,您就可以将 SQL Server 配置为仅侦听与该网络关联的 IP 地址。运行 SQL Server 配置管理器,进入“网络配置”节点,深入到 TCP/IP,然后打开它的属性。在“IP 地址”选项卡上,您可以配置 SQL Server 将接受哪些地址的连接。您可能还想禁用命名管道协议,以便它不会无意中允许访问外部网络。
答案2
配置 SQL Server 以允许来自客户操作系统的远程连接。以下是带截图的教程。