在大家印象中,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 如下图,打开桌面访问正常。