CTX328545: Как настроить разные порты ICA на многоадресном сервере


Информация в этой статье применяется к:


Для многоадресного (multihomed) сервера, возможно, потребуется чтобы разные сетевые карты имели разные порты ICA. Это полезно для предотвращения использования внешними пользователями для соединения порта по умолчанию 1494. Нижеприведенный пример требует, чтобы внутренний пользователь соединялся через порт ICA 1492 (5D4 hex), а внешние пользователи через порт 1520 (5F0 hex).

Приведенные здесь значения могут зависить от вашей сети. Все значения должны быть в 16-ричном формате.

  1. Используя Citrix Connection Configuration настройте существующую станцию ICA-TCP использовать только внутренний NIC.
  2. Запустите Regedt32 и сделайте следующие изменения в реестре:
    HKey_Local_Machine\System\CurrentControlSet\Control\TerminalServer\WinStations\ICA-tcp\
    PortNumber : REG_DWORD = 0x5D4
  3. Создайте второй слушатель ICA, под названием ICA-TCP-external, разрешите ему использовать тольео внешний NIC.
  4. Запустите Regedt32 и сделайте следующие изменения в реестре:
    HKey_Local_Machine\System\CurrentControlSet\Control\TerminalServer\WinStations\ICA-tcp-external\
    PortNumber : REG_DWORD = 0x5F0
  5. В клиенте ICA добавьте :XXX после адреса сервера или опубликованного приложения, где XXX является номером порта, установленного на этапах 2 и 5.