温馨提示×

如何在Ubuntu上配置SQL Server的防火墙

小樊
65
2025-04-21 08:58:19
栏目: 云计算

在Ubuntu上配置SQL Server的防火墙,实际上涉及到两个主要方面:一是配置Ubuntu系统的防火墙(使用UFW),二是配置SQL Server本身的防火墙。由于Ubuntu系统本身并不直接管理SQL Server的防火墙(这是SQL Server数据库管理系统的一部分),因此以下步骤将分别介绍这两个方面。

配置Ubuntu系统的防火墙(使用UFW)

  1. 安装UFW(如果尚未安装):
sudo apt update
sudo apt install ufw
  1. 启用UFW
sudo ufw enable
  1. 允许SQL Server的默认端口(通常是1433端口):
sudo ufw allow 1433/tcp
  1. 查看防火墙状态
sudo ufw status

配置SQL Server的防火墙

  1. 打开SQL Server配置管理器
  • 在SQL Server Management Studio中,右键单击服务器名称,选择“属性”。
  1. 配置SQL Server网络配置
  • 选择“SQL Server网络配置”,然后选择你要配置的实例(通常是TCP/IP)。

  • 右键单击选择的实例,并选择“属性”。

  1. 设置IP地址
  • 在IP Addresses标签页中,找到IPAll部分。

  • 将TCP Dynamic Ports和TCP Port设置为要使用的端口号(通常为1433)。

  1. 应用更改并重新启动SQL Server服务
点击Apply保存更改。
重新启动SQL Server服务以使更改生效。

请注意,具体的命令和步骤可能会因Ubuntu版本和SQL Server版本的差异而有所不同。在执行任何更改之前,请确保备份所有重要数据,并了解每个命令的作用。如果不确定如何操作,建议咨询有经验的系统管理员。

0