什么是SMB?
SMB(Server Message Block)是一种网络文件共享协议,常用于Windows、macOS和NAS设备之间共享文件和打印机。从iOS 13开始,苹果78TP的“文件”App原生支持SMB协议,让你可以直接在iPhone上访问局域网内的共享文件夹。
前提条件
- 你的iPhone运行的是 iOS 13 或更高版本
- 共享SMB文件夹的设备(如Windows电脑、Mac、NAS)已开启SMB服务
- iPhone与共享设备处于同一局域网(Wi-Fi)
- 你知道共享文件夹的IP地址、用户名和密码(如有)
操作步骤(使用“文件”App)
- 打开 iPhone 上的 “文件” App。
- 点击右上角的 “…” 或底部的 “位置” 标签。
- 点击右上角的 “连接服务器” 按钮(图标为一个带加号的圆圈)。
- 在服务器栏输入SMB地址,格式为:
smb://192.168.x.x(将 x.x 替换为实际IP) - 点击 “连接”。
- 如果提示输入账号密码,请填写共享设备的用户名和密码(若匿名共享可留空)。
- 成功后,该SMB服务器会出现在“位置”列表中,点击即可浏览文件。
提示:部分NAS设备(如群晖Synology、威联通QNAP)需在控制面板中启用SMB服务,并确保用户有读写权限。
常见问题
Q1:连接时提示“无法连接到服务器”?
请检查以下几点:
- iPhone与共享设备是否在同一Wi-Fi下
- 防火墙是否阻止了SMB端口(通常是445)
- SMB服务是否已正确启用
- IP地址是否输入正确
Q2:能连接但看不到文件?
可能是权限问题。请确保共享文件夹对所用账户开放了“读取”甚至“写入”权限。
Q3:是否支持SMBv1?
iOS 默认不支持老旧且不安全的 SMBv1 协议。建议在服务器端启用 SMBv2 或 SMBv3。
替代方案(第三方App)
如果系统自带“文件”App无法满足需求,也可尝试以下第三方应用:
- Documents by Readdle:功能强大,支持多种协议
- FileExplorer:界面直观,支持SMB/FTP/WebDAV等
- nPlayer:适合直接播放SMB中的视频