iSCSI 技术用于将 ESXi 主机连接到远程目标的 IP 网络不会保护其传输的数据。因此,必须确保连接的安全性。质询握手身份验证协议 (CHAP) 是 iSCSI 实现的协议之一。CHAP 协议会验证访问网络上目标的 ESXi 启动器的合法性。
在主机和目标建立连接时,CHAP 使用三路握手算法验证主机和 iSCSI 目标(如果适用的话)的身份。系统根据启动器和目标共享的预定义的专用值或 CHAP 密钥进行验证。
ESXi 支持适配器级别的 CHAP 身份验证。在这种情况下,所有目标从 iSCSI 启动器接收相同的 CHAP 名称和密钥。对于软件和从属硬件 iSCSI 适配器以及 iSER 适配器,ESXi 还支持每个目标的 CHAP 身份验证,此身份验证使您能够为每个目标配置不同凭据以实现更高级别的安全性。
选择 CHAP 身份验证方法
ESXi 支持为所有类型的 iSCSI 和 iSER 启动器设置单向 CHAP,以及为软件和从属硬件 iSCSI 及 iSER 设置双向 CHAP。
配置 CHAP 之前,请检查是否在 iSCSI 存储系统中激活了 CHAP。此外,还请获取有关系统支持的 CHAP 身份验证方法的信息。如果已激活 CHAP,请为启动器配置 CHAP,确保 CHAP 身份验证凭据与 iSCSI 存储上的凭据相匹配。
对于软件和从属硬件 iSCSI 适配器以及 iSER 适配器,可以为每个适配器或在目标级别设置单向 CHAP 和双向 CHAP。独立硬件 iSCSI 仅支持适配器级别的 CHAP。
设置 CHAP 参数时,请指定 CHAP 的安全级别。
CHAP 安全级别 | 描述 | 支持的存储适配器 |
---|---|---|
无 | 主机不使用 CHAP 身份验证。如果激活了身份验证,则使用此选项将其停用。 | 独立硬件 iSCSI 软件 iSCSI 从属硬件 iSCSI iSER |
使用单向 CHAP (如果目标需要) | 主机首选非 CHAP 连接,但如果目标要求可以使用 CHAP 连接。 | 软件 iSCSI 从属硬件 iSCSI iSER |
使用单向 CHAP (除非目标禁止) | 主机首选 CHAP,但如果目标不支持 CHAP,可以使用非 CHAP 连接。 | 独立硬件 iSCSI 软件 iSCSI 从属硬件 iSCSI iSER |
使用单向 CHAP | 主机需要成功的 CHAP 身份验证。如果 CHAP 协商失败,则连接失败。 | 独立硬件 iSCSI 软件 iSCSI 从属硬件 iSCSI iSER |
使用双向 CHAP | 主机和目标支持双向 CHAP。 | 软件 iSCSI 从属硬件 iSCSI iSER |
为 iSCSI 或 iSER 存储适配器设置 CHAP
在 iSCSI/iSER 适配器级别设置 CHAP 名称和密钥时,所有目标都从适配器接收相同的参数。默认情况下,所有发现地址或静态目标都继承在适配器级别设置的 CHAP 参数。
前提条件
- 为软件或从属硬件 iSCSI 设置 CHAP 参数前,要确定是配置单向还是双向 CHAP。独立硬件 iSCSI 适配器不支持双向 CHAP。
- 验证在存储端配置的 CHAP 参数。您配置的参数必须与在存储端配置的相符。
- 所需特权:
过程
结果
如果更改了 CHAP 参数,则它们会用于新的 iSCSI 会话。但对于现有会话,注销并重新登录后才能使用新设置。
下一步做什么
设置目标的 CHAP
如果使用软件和从属硬件 iSCSI 适配器或 iSER 存储适配器,可为每个发现地址或静态目标配置不同的 CHAP 凭据。
前提条件
- 在设置 CHAP 参数之前,先确定是要配置单向 CHAP 还是双向 CHAP。
- 验证在存储端配置的 CHAP 参数。您配置的参数必须与在存储端配置的相符。
- 所需特权:
过程
结果
如果更改了 CHAP 参数,则它们会用于新的 iSCSI 会话。但对于现有会话,直到注销并重新登录之后才能使用新设置。