当前位置:   article > 正文

SQL Server 端口配置_防火墙怎样设置sql server express1433端口

防火墙怎样设置sql server express1433端口

目录

默认端口

更改端口

示例:更改 TCP 端口

示例:验证端口设置

远程连接测试

示例:使用 telnet 测试连接

配置防火墙

示例:Windows 防火墙设置

远程连接测试

示例:使用 telnet 测试连接



默认端口

  • TCP/IP: 1433
  • 命名管道 (Named Pipes): 不使用特定端口号,而是通过命名管道进行通信。
  • 共享内存 (Shared Memory): 用于本地连接,也不使用特定端口号。
  • Browser Service: 用于发现 SQL Server 实例,监听 UDP 1434 端口。

更改端口

端口可以被更改以适应特定的安全或网络需求。例如,如果 1433 端口已被其他服务占用,或者出于安全考虑希望使用非标准端口,则可以更改端口设置。

示例:更改 TCP 端口
  1. 打开 SQL Server Configuration Manager
  2. 选择 SQL Server Network Configuration
  3. 找到 Protocols for MSSQLSERVER(如果是实例,则为对应的实例名称),并选择 TCP/IP 协议。
  4. 右键点击 TCP/IP 并选择 Properties
  5. 在 IP 地址选项卡中,找到 IPAll,并设置 TCP 动态端口或 TCP 静态端口
    • 若要使用静态端口,输入一个未被使用的端口号,如 1434。
    • 若要使用动态端口,勾选“Enable TCP Dynamic Ports”并指定一个端口范围,如 50000 到 59999。
  6. 重启 SQL Server 服务
示例:验证端口设置

远程连接测试

为了验证远程连接是否成功,可以使用 SQL Server Management Studio 或者命令行工具如 telnet 测试连接。

示例:使用 telnet 测试连接
  • 使用 SQL Server Configuration Manager 或者 netstat 命令验证端口设置
    netstat -ano | find "LISTENING"

    配置防火墙

    当更改了端口后,还需要确保相应的端口已添加到防火墙规则中,允许外部访问。

    示例:Windows 防火墙设置
  • 打开 Windows Defender 防火墙
  • 添加入站规则
  • 创建端口规则
    • 协议: TCP
    • 端口: 如果更改过,则填写新端口号,例如 1434。
    • 操作: 允许连接。
    • 配置文件: 公共和专用。
  • 应用规则

远程连接测试

为了验证远程连接是否成功,可以使用 SQL Server Management Studio 或者命令行工具如 telnet 测试连接。

示例:使用 telnet 测试连接
telnet [servername] [portnumber]

例如:

telnet localhost 1434

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/1004201
推荐阅读
相关标签
  

闽ICP备14008679号