群晖SMB默认端口号是多少?可以修改吗?

2025年04月2日 | 教程中心

SMB(Server Message Block)是一种网络文件共享协议,广泛用于Windows、Linux和macOS系统间的数据传输。群晖NAS支持SMB协议,使得用户能够轻松在局域网访问NAS上的文件。通常国内的宽带默认禁用SMB协议来增加网络的安全性,您在外网需要使用webdav或者别的协议来访问。

群晖SMB默认端口号

群晖SMB默认端口

群晖NAS的SMB服务默认使用以下端口:

SMB数据传输端口

  • 445(microsoft-ds):主要用于现代SMB连接
  • 139(netbios-ssn):用于旧版SMB和NetBIOS依赖的环境

NetBIOS相关端口(用于名称解析和服务发现)

  • 137(nmbd,NetBIOS Name Service)
  • 138(nmbd,NetBIOS Datagram Service)

其中,445端口是现代SMB协议的主要通信端口,而139端口通常用于基于NetBIOS的连接。137和138端口用于局域网中的NetBIOS名称解析和广播功能。如果需要查看群晖DSM使用的全部端口列表,可以访问群晖DSM服务网络端口与协议一览表!

群晖SMB默认端口

是否可以修改群晖SMB默认端口?

群晖DSM不提供直接更改SMB端口的选项,因为SMB协议默认使用这些端口进行通信,修改端口可能会影响设备兼容性和正常访问。不过,可以通过以下方式间接控制端口使用:

建议通过防火墙控制端口访问

在DSM防火墙中,可以设置规则来允许或禁止特定IP或端口的访问。例如:

  • 打开DSM控制面板 > 防火墙。
  • 添加防火墙规则,针对445、139、137、138端口设置允许或拒绝策略。

通过SSH修改SMB配置

尽管DSM界面不提供修改端口的选项,但可以通过SSH访问群晖NAS并修改SMB配置文件:

  1. 启用SSH:进入控制面板 > 终端机和SNMP > 启用SSH。
  2. 使用终端(如PuTTY或macOS/Linux终端)连接到群晖NAS:ssh admin@你的NAS_IP
  3. 编辑SMB配置文件(/etc/samba/smb.conf):sudo vi /etc/samba/smb.conf
  4. 在[global]部分添加或修改以下配置项:smb ports = 10445
  5. 保存修改并重启SMB服务:synoservice --restart samba
注意:更改端口可能会导致部分设备无法访问SMB。并且因为更改配置文件导致的问题,群晖Synology将不提供这方面的技术支持服务。

群晖通过SSH修改SMB配置

结论

群晖NAS默认使用445和139端口进行SMB文件共享,并使用137和138端口进行NetBIOS名称解析。虽然DSM不提供直接修改这些端口的选项,但可以通过防火墙规则控制访问,或通过SSH手动更改SMB端口(不建议执行这个操作)。修改SMB端口可能会影响设备兼容性,因此建议在变更前充分测试并备份配置。

文章标签:端口

相关文章

NAS服务器能做什么?常见应用场景全解析

NAS服务器能做什么?常见应用场景全解析

在企业数字化和家庭数据爆发的背景下,越来越多用户开始关注“NAS服务器能做什么”。简单来说,NAS(网络附加存储)是一种通过网络提供数据存储与共享的设备,它不仅仅是“存文件的硬盘”,更是一个集存储、备份、协同与应用于一体的综合数据平台。...

NAS网络存储是什么?企业与家庭使用全解析

NAS网络存储是什么?企业与家庭使用全解析

在数字化办公与家庭数据不断增长的背景下,越来越多用户开始关注NAS网络存储。无论是企业的数据管理,还是家庭的照片、视频备份,NAS都逐渐成为一种高效且可靠的解决方案。那么,NAS网络存储到底是什么?又适合哪些使用场景?本文将为你系统解析。...

群晖NAS网络存储如何实现企业文件共享与备份

群晖NAS网络存储如何实现企业文件共享与备份

在企业信息化建设过程中,文件的统一管理与安全备份一直是核心需求。随着数据量不断增长,传统的文件服务器或分散存储方式逐渐暴露出管理复杂、备份困难以及数据安全风险等问题。群晖NAS网络存储凭借稳定的系统平台和丰富的软件功能,成为越来越多企业实现...