从 SQL Server 配置中删除旧 IP 地址的安全方法是什么?
场景是,我有一台带有 2 个 NIC 的服务器,该服务器应该已配置为进行分组,但在安装 SQL 时并未配置。每个都有不同的 IP,因此 SQL 会选择它并将每个 IP 添加到其配置中。
NIC 现在已组合在一起,并且盒子已降至单个 IP。我想从 SQL 配置中删除不再分配给服务器的 IP。我不想只是停用它,而是想完全删除它。
有没有安全的方法来做到这一点?还是只是删除HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.[Instance Name]\MSSQLServer\SuperSocketNetLib\Tcp\
与相关IP相关的密钥并重新启动?
在搜索了相当多的内容后,我决定继续删除我想从配置中删除的 IP 地址的注册表项。
脚步:
HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\
HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.[Instance Name]\MSSQLServer\SuperSocketNetLib\Tcp\
(必须为服务器上的每个 SQL 实例执行此操作)IpAddress
要删除的地址值的 IP# 键,其中 # 是从 1 到安装期间在计算机上找到的 SQL 的 IP 地址数之间的数字执行此操作后,旧 IP 地址在 SQL Server 配置管理器中不再可用,并且 SQL Server 不再尝试侦听该 IP 地址。SQL 日志中不再有任何“正在侦听 [旧地址]”条目,并且
netstat -an
也没有显示任何侦听器。