为了自动填充 domain_krb.properties 文件,连接器会尝试查找位于同一站点上的域控制器,以便最大程度地减少连接器和 Active Directory 之间的延迟。

为了查找站点,连接器会根据站点的 IP 地址和网络掩码来确定站点所在的子网,然后使用 Active Directory 配置来标识该子网的站点。如果该子网没有位于 Active Directory 中,或者要覆盖自动选择的子网,您可以在 runtime-config.properties 文件中指定一个子网。

过程

  1. (Linux 虚拟设备)编辑 /usr/local/horizon/conf/runtime-config.properties 文件。
    1. 以 root 用户身份登录到虚拟机。
      对于没有外部连接器的内部部署,请登录到服务虚拟机。如果为目录使用外部连接器,请改为登录到连接器虚拟机。

      对于 SaaS 部署,请登录到连接器虚拟机。

    2. 编辑 /usr/local/horizon/conf/runtime-config.properties 文件以添加以下属性。

      siteaware.subnet.override=subnet

      其中,subnet 是要使用其域控制器的站点的子网。例如:

      siteaware.subnet.override=10.100.0.0/20

  2. (Windows Server) 编辑 installDir\IDMConnector\usr\local\horizon\conf\runtime-config.properties 文件以添加以下属性。

    siteaware.subnet.override=subnet

    其中,subnet 是要使用其域控制器的站点的子网。例如:

    siteaware.subnet.override=10.100.0.0/20
  3. 保存并关闭该文件。
  4. 重新启动服务。
    对于 Linux 虚拟设备,请使用以下命令:

    service horizon-workspace restart