电脑磁盘不够用?飞牛iSCSI让NAS变成本地硬盘(飞牛使用技巧-6)
一、iSCSI是什么?
iSCSI(Internet Small Computer System Interface)是一种基于 IP 网络的存储协议,它允许客户端通过以太网远程访问和管理存储设备(如 NAS),使远程存储像本地硬盘一样可被挂载和读写,数据通过网络传输至存储服务器,核心通过 Target(访问地址)、LUN(虚拟硬盘)、IQN(唯一标识)等组件实现连接与管理,适用于需要块级存储访问的场景。
image-202510272314259291.1、飞牛已经有了Samba,为什么还需要iSCSI?两者对比
对比项iSCSISamba协议类型块级存储协议(基于 IP)文件级共享协议(基于 SMB/CIFS)访问方式将远程存储模拟为本地硬盘(块设备),支持格式化、分区等操作以文件共享目录形式呈现,通过网络路径访问文件适用场景需高性能块存储的场景(如数据库、虚拟机存储)多平台文件共享(如 Windows、Linux、macOS 间共享文档)传输内容原始数据块(类似硬盘扇区数据)文件及文件元数据(如权限、属性)客户端支持Windows 自带 iSCSI Initiator,macOS 需第三方工具主流操作系统原生支持(通过文件管理器访问)性能特点性能较高,延迟较低,适合大数据量连续读写性能受文件操作效率影响,适合小文件频繁访问核心组件Target、LUN、IQN、CHAP 认证等共享目录、用户权限、工作组 / 域配置等
使用iSCSI好处:
iSCSI实现块级存储,使NAS空间可被识别为本地硬盘,彻底突破SMB协议在数据库、专业软件运行等方面的限制
千兆或2.5G网络下性能接近本地机械硬盘,随机读写速度比SMB快2-3倍,实测游戏加载无感知差异
图形化配置界面降低使用门槛,配合Btrfs快照与CHAP认证,兼顾易用性与数据安全
有效缓解用户‘空间焦虑’,让NAS从备份工具升级为生产力与娱乐的核心存储平台
1.2、iSCSI 功能相关名词介绍
为了帮助你更好的理解及使用 iSCSI,飞牛 iSCSI 中涉及到一些专有名词
术语英文全称核心定义与说明iSCSIInternet Small Computer System Interface基于 IP 网络的存储协议,允许通过以太网远程访问管理存储设备,数据实际传输至 NASLUNLogical Unit Number逻辑单元号,相当于一块虚拟硬盘,可指定大小和存储空间,配置后客户端可挂载读写Thick-LUN 创建时一次性分配指定容量,性能稳定,系统延迟低Thin-LUN 创建时仅分配少量空间,根据实际写入数据动态扩展,存储空间利用率更高Target-NAS 对外提供的访问地址,客户端通过其连接 LUN,支持设置 CHAP 密码提升安全性IQNiSCSI Qualified NameiSCSI 中唯一标识客户端电脑与 Target 的名称,有专属命名规范,类似 “专属身份证”Initiator-客户端或启动器,是电脑上运行的发起程序,通过 IQN 向 NAS 的 Target 发起连接请求。- Windows 自带,无需安装;- macOS 原生不支持,需安装第三方工具(如 DAEMON Tools)用户组-可将不同设备 Initiator 的 IQN 归入同一组,通过组批量设置 Initiator 对 LUN 的读写访问权限CHAPChallenge-Handshake Authentication Protocol密码认证机制,防止未授权访问,支持两种模式:- 单向 CHAP:仅 Initiator 验证 Target;- 相互 CHAP:Initiator 与 Target 互相验证
二、安装和配置
系统要求:需升级至fnOS 0.9.30及以上版本,通过应用中心安装iSCSI应用
2.1、飞牛安装iSCSI
应用商店搜iSCSI
image-202510272319129582.2、飞牛NAS服务端配置
打开iSCSI应用
1、创建LUN虚拟磁盘
进入应用-LUN 后,选择 新建 LUN ,为 LUN 设置所在存储空间、容量及类型
image-20251027232044267注意事项:
LUN 支持 Btrfs、EXT4两种文件系统的存储空间;
出于数据安全及性能要求,LUN 的最低容量需≥ 5 GB;建议 LUN 的容量不超过 2 TB;
推荐使用 Thick Provisioning 类型。
2、创建 Target
配置完 LUN 后,可以选择创建新 Target 进行映射,或者直接映射已经创建好的 Target。
点击确定,即可完成 LUN 及对应 Target 的创建
image-202510272322532322.3、电脑作为客户端挂载
Windows系统为例:
1、同时按下 WIN键 和 R 键,输入iscsicpl,按回车键确定
2、选择发现,点击发现门户
image-202510272325569943、在弹窗中输入 NAS 的 IP 地址,端口号默认为3260。
如果在 iSCSI 应用-设置中修改过端口号,此处须同步修改
4、在目标中,选择要连接的 Target 的 IQN,点击连接
image-202510272327006585、在弹出窗口中直接点击确定
image-202510272327386066、当 Target 状态变为已连接时,说明连接成功
7、打开磁盘管理
同时按下 WIN键 和 R 键,输入diskmgmt.msc,点击确定打开磁盘管理工具
8、在系统初始化磁盘弹窗中,选择默认的 GPT 分区形式,点击确定
image-202510272329088779、右键新磁盘,选择新建简单卷
image-2025102723294941210、等待磁盘格式化完成
11、待格式化完成后,系统将自动分配盘符。打开我的电脑,即可看到 LUN 的虚拟磁盘
FAQ:
1、 无法发现 Target
请确认 IP 及端口是否配置正确,特别是注意端口是否有过变更
检查防火墙
2、发现 Target 后无法连接
请确认 Target 是否开启 CHAP,以及 CHAP 密码是否正确输入
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

高粱米酒
校验提示文案
搬砖二叔
校验提示文案
碧水溪风
校验提示文案
右车道超车
校验提示文案
zstarweb
校验提示文案
猫皮
校验提示文案
槟榔茶派
校验提示文案
河北小钢炮
校验提示文案
天空的城蛏
校验提示文案
天蝎佐野
校验提示文案
烟台小飞熊
校验提示文案
GalaxyGong
校验提示文案
beyondwing
校验提示文案
sweetskys
校验提示文案
Guozhong
校验提示文案
sweetskys
校验提示文案
beyondwing
校验提示文案
GalaxyGong
校验提示文案
烟台小飞熊
校验提示文案
天蝎佐野
校验提示文案
天空的城蛏
校验提示文案
河北小钢炮
校验提示文案
槟榔茶派
校验提示文案
Guozhong
校验提示文案
高粱米酒
校验提示文案
猫皮
校验提示文案
zstarweb
校验提示文案
碧水溪风
校验提示文案
右车道超车
校验提示文案
搬砖二叔
校验提示文案