SMB(Server Message Block,服务器消息块) 是一种网络文件共享协议,核心作用是让局域网内的设备像访问本地硬盘一样,读写远程设备上的文件、共享打印机等资源。
一、基本定义
SMB 是基于 TCP/IP 的客户端 - 服务器协议,最初由 IBM 开发,后被微软主导发展,是 Windows 系统默认的文件共享标准,也被 macOS、Linux 等系统广泛支持。
常用端口:TCP 445(现代 SMB)、TCP 139(传统 NetBIOS 兼容)
别名:CIFS(Common Internet File System,通用互联网文件系统)是 SMB 的一个早期方言版本
主流版本:SMB 2.0、SMB 3.0/3.1.1(现代主流,支持加密、多通道、故障转移等)
二、核心用途
1. 文件共享(最主要用途)
局域网内跨设备访问文件:Windows、macOS、Linux、NAS 之间互相读写共享文件夹
映射网络驱动器:把远程共享目录变成本地盘符,操作和本地硬盘一致
多人协同编辑:支持文件锁定,避免多人同时修改导致冲突
2. 打印机共享
多台电脑通过网络共用一台打印机,无需每台电脑都连接打印机。
3. 其他网络服务
共享串行端口、命名管道等设备资源
提供网络浏览(查看局域网内有哪些共享设备)
支持文件变更通知、目录缓存等优化功能
三、常见应用场景
企业办公:部门共享服务器、设计素材库、员工文档协作
家庭网络:NAS 存储共享、多设备(电脑 / 手机 / 电视)访问电影、照片
跨平台协作:Mac 访问 Windows 共享、Linux 挂载 Windows 共享目录
服务器场景:SMB 3.x 支持多通道、加密、透明故障转移,适合高可用文件服务
四、SMB 3.x 关键增强(现代版本)
SMB 加密:AES-128/256 端到端加密,防止数据窃听
SMB 多通道:聚合多网卡带宽,提升传输速度并增加容错
透明故障转移:集群节点维护时不中断文件访问
横向扩展:多节点同时提供共享服务,提升并发能力
1.确保飞牛OS内打开SMB功能
系统设置→文件共享协议→打开SMB

2.在Windows电脑添加飞牛共享的SMB文件
打开此电脑→右键空白处选择添加网络位置→选择需要添加的文件

添加成功后可在此电脑访问并使用