18. Клиенты ICA


MetaFrame XP предлагает выбор трех клиентов ICA Win32 и клиента ICA Java Client для использования на 32-разрядных системах Windows и прочих java-совместимых устройствах.

Ниже приведена краткая информация о каждом клиенте:

18.1 Как установить ICA Win32 Program Neighborhood Agent

ICA Win32 Program Neighborhood Agent позвояет незаметно добавлять опубликованный контент прямо на рабочий стол пользователя. С помощью Агента пользователи могут обращаться к удаленным приложениям щелкая значки на своем рабочем столе, в главном меню, в панели задач Windows.

Program Neighborhood Agent работает в фоновом режиме. Он не имеет пользовательского интерфейса, кроме контекстного меню в системной панели задач. Поэтому работа с удаленными приложениями похожа на работу с локальными приложениями.

Свойства по умолчанию для всех Агентов управляются единым файлом Config.xml, который настраивается через веб-интерфейс (http://web_interface_webserver/citrix/pnagentadmin/) или вручную. Этот файл размещается на Web Interface 2.1. Вы можете динамически управлять клиентами вашей сети. Например, вы можете запретить пользователям менять некоторые настройки, и изменения автоматически вступают в силу на локальном клиентском устройстве.

Program Neighborhood Agent обменивается информацией с Web Interface 2.1 по протоколу HTTP или HTTPS. Агента можно развертывать как автоматически, так и вручную. Если вы используете только Агента, то можете настроить Web Interface 2.1 автоматически проталкивать Агента пользователям, отредактировав файл NFuse.conf:

  1. Откройте файл NFuse.conf, расположенный в папке c:\Program Files\Citrix\NFuse\Conf.
  2. Измените параметр Win32Client, указав в нем ica32a.msi.
  3. Запустите IISRESET

Ниже показано, как вручную установить Program Neighborhood Agent на локальной рабочей станции.

  1. Загрузите Агента с сайта Citrix. После загрузки щелкните на файле ICA32a.MSI
  2. Примите лицензионное соглашение и щелкните Next.
  3. Примите каталог установки по умолчанию и щелкните Next.
  4. Введите адрес сервера Web Interface. Вы можете использовать http:// или https://. Если вы следовали моим рекомендациям и установили CSG, то введите адрес https://nfuse_enabled_webserver и щелкните Next.
  5. Щелкните Next, чтобы принять имя папки программы по умолчанию.
  6. Вы можете указать Агенту использовать имя машины, включив опцию Use machine name as client name. Если вы предпочитаете использовать статическое имя клиента ICA, то уберите опцию Use machine name as client name и введите в поле Client Name уникальное имя клиента. По завершении щелкните Next.
  7. На следующем экране выберите, хотите ли вы использовать Single Sign-On (единый вход). Если вы установили Агента на рабочей станции, на которой регистрируетесь с использованием того же имени и пароля, что и на сервере Citrix, то выберите Yes, иначе - выберите No. По завершении щелкните Next.
  8. Щелкните Next для установки Агента.
  9. Щелкните Finish.

Вы успешно установили Program Neighborhood Agent.

18.2. Как установить клиента ICA Win32 Web Client

ICA Win32 Web Client используется в том случае, если вы хотите, чтобы пользователи запускали опубликованные приложения внутри их привычных веб-браузеров. Этот клиент ICA требует использования Web Interface 2.1 или ALE (Application Launching and Embedding).

Веб-клиент доступен в виде самораспаковывающегося архива. Его размер 1.8MB, что значительно меньше остальных клиентов ICA Win32. Небольшой размер позволяет его быстро загружать и устанавливать. Вы можете настроить веб-клиента для тихой установки. Кроме того, вы можете настроить автоматическое его развертывание, для чего я рекомендую Web Interface 2.1

Один из способов развертывания клиентов ICA на клиентских устройствах состоит в использовании веб-установки клиента ICA, которая является частью Web Interface 2.1. Эта особенность использует документы HTML и файлы установки клиентов ICA, находящихся на веб-сервере, для определения типа клиентского устройства и веб-браузера и вывода ссылки на подходящие файлы установки клиента ICA. Когда пользователь щелкает ссылку, клиент ICA устанавливается на его клиентском устройстве.

Сначала убедитесь, что клиенты установлены на веб-сервере (/webroot/Citrix/ICAWEB/язык/платформа, например, C:\inetpub\wwwroot\citrix\icaweb\en\i386\). Если во время установки Web Interface вы не выбрали инсталляцию клиентов ICA в папку ICAWEB, то скопируйте их туда вручную.

  1. Создайте папку \Citrix\ICAWEB в корне веб-сервера
  2. Вставьте компакт-диск "MetaFrame XP with Feature Release 3 Components" в CD-ROM веб-сервера.
  3. Войдите в каталог ICAWEB на CD и скопируйте все его содержимое в папку /Citrix/ICAWEB веб-сервера. Скопируйте только соедржимое каталога ICAWEB, а не сам каталог.

18.3 Как настроить клиента Java

Если проект требует развертывания клиентов ICA на низкоскоростных соединениях или вы не знаете, на каких платформах сидят пользователи, рассмотрите использование клиента ICA Java Client. ICA Java Client представляет собой кросс-платформенный апплет Java, который может быть развернут при помощи Web Interface 2.1 для любого браузера, подерживающего Java.

Используя Web Interface 2.1 вы можете настроить клиента Java на минимальный размер (всего 300K), удалив ненужные компоненты. Вы также можете разрешить пользователям выбирать нужные компоненты. ICA Java Client сконфигурирован и оптимизирован так, чтобы создать ощущение развертывания без участия клиента, что позволяет подключаться откуда угодно без необходимости установки клиента ICA.

18 4 Как использовать сквозного клиента ICA Program Neighborhood

Во время установки MetaFrame XP, на сервере MetaFrame устанавливается клиент ICA Win32 Program Neighborhood Client. Чтобы преодолеть недостаточную поддержку опубликованных приложений на альтернативных устройствах (Mac, Linux, тонкие терминалы) и предоставить пользователям преимущества Program Neighborhood, вы можете опубликовать приложение клиента ICA Win32 на серверах MetaFrame XP.

Пользователи клиента ICA Client на других платформах могут создать одно соединение к приложению Program Neighborhood. После подлючения к нему, они могут использовать интерфейс для запуска других приложений, опубликованных на всех сервреах фермы. Для публикации используйте Management Console и опубликуйте файл Pn.exe. Эта программа находится в %SystemRoot%\Program Files\Citrix\Ica PassThrough.

Вы также можете выбрать установку ICA Program Neighborhood Agent на сервере MetaFrame XP во время установки MetaFrame. Затем вы можете создать подключение к рабочему столу сервера и использовать все преимущества Агента.

18.5. Клиент Citrix ICA 6.20 для Mac OS 9.X

Чтобы использовать Citrix ICA Client 6.20 for the Macintosh, его необходимо установить. Ниже показано, как установить клиента и создать файл соединения, используемый для создания соединения с сервером или фермой.

18.5.1 Установка клиента Citrix ICA Client 6.20

  1. Загрузите клиента с сайта Citrix или скопируйте его из другого источника. После загрузки, Stuffit® Expander создаст папку с именем "Citrix ICA Client 6.2". Откройте эту папку.
  2. Дважды щелкните на программу Installer. Щелкните CONTINUE.
  3. Примите лицензионное соглашение.
  4. Укажите папку, в которую следует установить клиента Citrix ICA.
  5. Выберите Applications, затем нажмите кнопку Select “Applications”.
  6. Выберите кнопку NEW и создайте папку с именем "Citrix ICA Client". Щелкните Create.
  7. Когда вы вернетесь в диалог Select the installation folder:, щелкните Select “Citrix ICA Client”.
  8. Вы вернетесь в основной экран установки. Щелкните Install для завершения установки.
  9. По окончании копирования щелкните Finish.

Вы успешно установили клиента ICA для Macintosh. Начиная с этого места, если вы используете для развертывания приложений Web Interface, дополнительного вмешательства не требуется. Однако, если вы хотите использовать традиционный метод конфигурации доступа к ферме Citrix, следуйте нижеприведенным процедурам для создания соединения.

18.5.2 Создание соединения с сервером или опубликованным приложением

Создание соединения очень просто. Основная процедура мало отличается от аналогичной в Windows-клиенте. Прежде всего, клинет ICA для Macintosh не имеет функционала Program Neighborhood. Вместо этого он имеет менее гибкую конфигурацию, заключающуюся в использовании файлов соединений.

Если требуется функциональность Program Neighborhood, рекомендуется использовать Web Interface 2.1 или Elite для доставки набора приложений. Однако, все равно необходимо установить клиента вышеуказанным методом.

Ниже описано, как создать файл соединения для запуска сеанса ICA

  1. Для запуска клиента ICA для Macintosh и подключения к серверу, сначала необходимо создать файл соединения. Для этого перейдите в каталог, созданный на этапе установки клиента (если вы следовали моим рекомендациям, это будет каталог Applications -> Citrix ICA Client).
  2. Запустите Citrix ICA Client Editor.
  3. Окно Network Connection property позволяет выбрать подключение к серверу или опубликованному приложению, а также указать необязательные имя, пароль и домен. В зависимости от ситуации вам может потребоваться указать параметры поиска сервера.
  4. Для изменения адреса сервера щелкните список Network Connection. Выберите Server Location.
  5. По умолчанию используется TCP/IP+HTTP, иначе называемый обозрением XML (XML browsing). По умолчани. сервер для XML использует имя ICA в DNS (хотя и не отображается). Если нужно откорректировать эти значения, выключите опцию Use Default.
  6. После ввода размещения сервера, вы вернитесь в окно Network Connection property. Выберите, к чему вы хотите подключиться - к серверу или опубликованному приложению. Если настройки адреса сервера правильные, то вы сможете раскрыть список рядом с полем Server: и увидеть список серверов или опубликованных приложений, в зависимости от положения радио-кнопки.
  7. По заверешении настройки щелкните Save для сохранения параметров соединения в файле.
  8. После сохранения параметров выйдите из Citrix ICA Client Editor. Вы должны увидеть новый значок с именем, указанном на предыдущем этапе. Дважды щелкните его для запуска соединения и проверки конфигурации.

Если вы смогли подключиться, то примите поздравления. Вы завершили установку и настройку клиента ICA для Macintosh. Более подробную информацию о клиенте, сопроводительных утилитах вы можете получить из "Руководства администратора клиента ICA для Macintosh", которое можно загрузить с сайта Citrix.

18.6. Клиент Citrix ICA Client 6.30 для Mac OS 10.x

Последний выпущенный клиент ICA Client 6.30 для OS 10.X является первым родным клиентом Citrix для Macintosh 10.X. Хотя его функциональность во многом аналогична клиенту 6.20, инсталялция и конфигурация немного отличаются.

18.6.1 Установка Citrix ICA Client 6.30 для OS 10.x

В первую очередь необходимо раздобыть сответствующий архив. Я рекомендую загрузить клиента с сайта Citrix в виде файла .dmg.

  1. Дважды щелкните на загруженном файле .dmg для извлечения обрза диска, который затем монтируется на рабочий стол.
  2. Содержимое примонтированного диска появляется в папке с именем "Citrix ICA Client". Скопируйте эту папку в другое место, наример, в папку Applications.

На этом установка клиента Citrix ICA для Macintosh заканчивается. Закройте папки, открытые в монтированном диске, выберите значок монтированного диска из меню выберите размонтировать. Файл .dmg можно сохранить для последующего использования.

18.6.2 Настройка клиента Citrix ICA Client 6.30

Клиент ICA для Macintosh OS X работает в основном так же, как клиент 6.2 для OS 9. Оба клиента для настройки используют Citrix ICA Client Editor и файлы соединений.

  1. Начните конфигурацию с запуска Citrix ICA Client Editor.
  2. Первое окно редактора содержит имя сервера или опубликованного приложения, а также настройки сетевого протокола, используемого для соединения с приложением. Этот комбинированный экран сокращает время, необходимое для создания файла соединения.
  3. После выбора протокола, щелкните Browse для получения списка серверов или опубликованных приложений.
  4. Выберите нужный сервер или приложение. На этом основная настройка заканчивается, но мы посмотрим, что еще можно настроить.
  5. Щелкните вкладку Security.
  6. Здесь вы можете выбрать уровень шифрования, адрес прокси-сервера на стороне клиента, настроить проход через серверный брэндмауэр (многие из этих опций новые в версии 6.30)
  7. В диалоге Firewall Settings вы можете настроить разнообразные параметры, такие как использование альтернативного адреса и типа прокси-сервера.
  8. Если клиент Macintosh соединяется через Secure Gateway for MetaFrame, то укажите адрес шлюза.
  9. Вкладка “Connection Properties” позволяет задать такие параметры, как качество звука, сжатие, отображение ресурсов. Здесь же вы можете настроить параметры Speedscreen Latency Reduction.
  10. Владка Window позволяет настроить размер окна и глубину цвета.
  11. По заверешении настроек вы можете сразу подключиться или сохранить настройки в файле. Для подлючения щелкните Connect. Для сохранения конфигурации щелкните Save.
  12. После того, как вы указали имя файла соединения, введите место сохранения файла.
  13. Для запуска соединения дважды щелкните на значке соединения.

Инструменты удаленного администрирования MetaFrame XP Содержание Лицензирование Microsoft Terminal Services