一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Windows环境下iSCSI目标服务器的配置及连接

时间:2026-07-14 09:16:45 编辑:袖梨 来源:一聚教程网

Windows Server可作为iSCSI Target提供块级存储,需四步:安装iSCSI Target Server角色、创建NTFS卷上的固定大小VHDX虚拟磁盘、新建符合IQN格式的Target并关联磁盘、放行TCP 3260端口防火墙规则,最后在客户端用iSCSI发起程序发现并连接。

windows server 可以作为 iscsi target(目标服务器)对外提供块级存储服务,无需额外硬件,适合测试、开发或中小规模场景。关键在于角色安装、虚拟磁盘创建、target定义和网络放行四步到位。

安装 iSCSI Target Server 角色

该功能不是默认启用的,需手动添加:

  • 打开“服务器管理器” → “管理” → “添加角色和功能”
  • 在“服务器角色”中,展开“文件和存储服务” → “存储服务”,勾选“iSCSI Target Server”
  • 系统会自动选中依赖项 FSRM,直接下一步完成安装
  • 安装后建议重启或至少运行 Get-WindowsFeature FS-iSCSITarget-Server 确认状态为 Installed

创建虚拟磁盘(VHDX)

所有 iSCSI Target 必须绑定到一个本地 VHDX 文件,推荐使用固定大小类型:

  • 路径必须位于 NTFS 卷上(如 D:iSCSIshare01.vhdx),目录需提前存在且有写权限
  • 在“工具” → “iSCSI Target Server”中,右键“iSCSI 虚拟磁盘” → “创建 iSCSI 虚拟磁盘”
  • 指定路径、大小(例如 100GB)、选择“固定大小”(避免动态扩展导致 I/O 延迟)
  • 创建完成后,可在资源管理器中确认该 VHDX 文件已生成并初始化

新建 Target 并关联磁盘

Target 是客户端连接时识别的服务名,格式必须符合 IQN 标准:

  • 右键“iSCSI Targets” → “创建 iSCSI Target”
  • 名称示例:iqn.2026-06.com.example:storage-main(年份+反写域名+自定义标识)
  • 在“关联虚拟磁盘”页,勾选刚创建的 VHDX 文件
  • 可选配置:在“访问服务器”页添加允许连接的 Initiator IQN(如 iqn.1991-05.com.microsoft:win2022-client),实现白名单控制

防火墙与客户端连接

Windows 防火墙默认阻止 iSCSI 流量,必须显式放行:

  • 运行命令:New-NetFirewallRule -DisplayName "Allow iSCSI Target" -Direction Inbound -Protocol TCP -LocalPort 3260 -Action Allow
  • 在客户端(另一台 Windows)打开“iSCSI 发起程序” → “发现”页添加 Target 服务器 IP
  • 切换到“目标”页,找到刚发布的 Target 名称,点击“连接”
  • 连接成功后,打开“磁盘管理”,会看到新磁盘(状态为“脱机”),右键“联机”→“初始化”→“新建简单卷”即可使用

热门栏目