在主机操作系统上配置 SQL Server 的最佳方法是什么,以便客户操作系统可以访问它,但在主机操作系统之外不可用?
我正在使用 VirtualBox 来托管客户操作系统。
答案1
首先,弄清楚如何在主机和 VirtualBox VM 之间设置私有网络(可能使用 NAT)。我从未使用过 VirtualBox,因此无法猜测执行此操作的步骤。
一旦在两者之间建立了一个小型私有虚拟 LAN,您就可以将 SQL Server 配置为仅侦听与该网络关联的 IP 地址。运行 SQL Server 配置管理器,进入“网络配置”节点,深入到 TCP/IP,然后打开它的属性。在“IP 地址”选项卡上,您可以配置 SQL Server 将接受哪些地址的连接。您可能还想禁用命名管道协议,以便它不会无意中允许访问外部网络。
答案2
配置 SQL Server 以允许来自客户操作系统的远程连接。以下是带截图的教程。