在大家印象中,citrix桌面是无法绑定pc客户端主机名或ip,华为桌面云是可以支持这个功能的。其实通过在ddc上运行特殊的powershell命令是可以配置的。
在配置之前需要了解以下几点。
1 若桌面绑定了pc客户端主机名,则该桌面云无法绑定用户账号,也就是说在配置此桌面所对应的交付组不能分配给任何用户。
2 此桌面云对应的交付组“桌面分配规则”中不要添加,否则pc登陆时会看到多个桌面云图标。因为已经通过powershell命令分配给绑定pc主机名了。创建交付组时再配置分配用户等操作,就会导致重复资源列表。
3 因为需要使用pc客户端名称,所以需要使用workspace客户端登陆,就此也需要storefront配置https访问。若使用浏览器登陆,则无法传送客户端信息,导致无法应用此策略。
4 因为此桌面是绑定了pc主机名,所以无论任何用户在此pc上登陆citrix,都会显示此桌面。
###################################################################
如下为需在ddc运行powershell配置命令。
citrix桌面主机名为windows11的机器绑定pc客户端主机名(向日葵01)
set-brokerprivatedesktop citrixlab\windows11 -assignedclientname 向日葵01(此处也可以填写ip,建议主机名)
查看桌面绑定信息 :get-brokerprivatedesktop citrixlab\windows11
删除桌面绑定主机名:set-brokerprivatedesktop citrixlab\windows11 -assignedclientname $null
####################################################################
如下以citrix桌面主机名为windows11绑定本地pc客户端主机(向日葵01)为例来操作。。
1 先登陆ddc创建一个交付组。
2 从计算机目录选择对应的计算机添加到当前创建的交付里面,建议选择手动添加的托管桌面,数量为1。
3 下一步即可。
4 这里需要注意,默认配置下一步即可。
5 这里也需要注意,默认下一步即可,无法添加分配,否则会导致资源显示重复。
6 这里设置交付对应名称,然后点击完成即可。
完成上述步骤以后,就可以运行powershell命令。
1 先运行asnp citrix* 命令,加载citrix管理模块。
2 先通过命令set-brokerprivatedesktop citrixlab\windows11 -assignedclientname 向日葵01 如下输出无报错则表示绑定成功。
3 通过get-brokerprivatedesktop citrixlab\windows11 命令查看绑定信息。
如下可以信息可以看到已经成功绑定到pc客户端向日葵01主机名。
4 通过向日葵01这台pc客户端浏览器登陆citrix发现是无法显示绑定的桌面,因为浏览器登陆无法传送pc客户端主机名。
5 通过workspace客户端登陆,发现可以显示刚绑定的桌面,显示名称为交付组名称测试,就此说明配置成功。
6 如下图,打开桌面访问正常。