- What is citrix ica client windows
- 18.1 Как установить ICA Win32 Program Neighborhood Agent
- 18.2. Как установить клиента ICA Win32 Web Client
- 18.3 Как настроить клиента Java
- 18 4 Как использовать сквозного клиента ICA Program Neighborhood
- 18.5. Клиент Citrix ICA 6.20 для Mac OS 9.X
- 18.5.1 Установка клиента Citrix ICA Client 6.20
- 18.5.2 Создание соединения с сервером или опубликованным приложением
- 18.6. Клиент Citrix ICA Client 6.30 для Mac OS 10.x
- 18.6.1 Установка Citrix ICA Client 6.30 для OS 10.x
- 18.6.2 Настройка клиента Citrix ICA Client 6.30
- Руководство администратора клиента Citrix ICA Win32 (v.7.0)
- Введение
- Набор клиентов ICA Win32
- Выбор клиента
- Что нового в версии 7.0
- Подготовка клиентов к распространению
- Установка и настройка ICA Win32 Program Neighborhood Agent
- Обзор
- Системные требования
- Установка ICA Win32 Program Neighborhood Agent
- Централизованная настройка ICA Win32 Program Neighborhood Agent
- Настройка для фермы
- Установка и настройка веб-клиента
- Особенности веб-клиента
- Системные требования
- Настройка веб-клиента для тихой инсталялции
- Установка
- Установка и настройка ICA Win32 Program Neighborhood Client
- Выбор протокола для ICA Browsing
- Настройка соединений к серверам MetaFrame и опубликованным приложениям
- Использование наборов приложений и пользовательских соединений ICA
- Улучшение производительности на низкоскоростных соединениях
- Настройка общих функций клиентов ICA Win32
- Настройка существующих параметров, общих для всех клиентов ICA Win32
- Использование ALE
- Использование приложений, опубликованных на серверах MetaFrame for UNIX
- Безопасность в клиентах ICA Win32
- Реализация безопасности в клиентах ICA Win32
- Подключение через прокси-сервер
- Использование клиентов ICA Win32 Clients с Secure Gateway или SSL Relay
- Обновление клиентов ICA Win32
- Об автообновлении
What is citrix ica client windows
MetaFrame XP предлагает выбор трех клиентов ICA Win32 и клиента ICA Java Client для использования на 32-разрядных системах Windows и прочих java-совместимых устройствах.
Ниже приведена краткая информация о каждом клиенте:
- ICA Win32 Program Neighborhood Agent
- Клиент ICA Win32
- Прозрачная интеграция опубликованных ресурсов с рабочим столом клиента
- Поддержка всех функциональных особенностей MetaFrame XP
- Поддержка операционных систем Windows 2000, Windows Server 2003 и Windows XP
- Требует Web Interface 2.1
- ICA Win32 Web Client
- Небольшой клиент ICA Win32 для быстрого развертывания
- Доступ из веб-браузера к опубликованным ресурсам через ссылки на вашей веб-странице.
- Не имеет пользовательского интерфейса
- Ограниченная поддержка функциональных особенностей MetaFrame XP
- Поддержка Windows Server 2003, Windows 2000 и Windows XP
- Требует Web Interface 2.1 или Application Launching and Embedding (ALE)
- ICA Win32 Program Neighborhood Client
- Интерфейс программного окружения
- Требует начальной конфигурации со стороны пользователя
- Поддержка всех функциональных особенностей MetaFrame XP
- Поддержка операционных систем Windows 2000, Windows Server 2003 и Windows XP
- Не требует Web Interface 2.1
- ICA Java Client
- Независящий от платформы и не требующий инсталляции клиент ICA
- Не имеет пользовательского интерфейса
- Ограниченная поддержка функциональных особенностей MetaFrame XP
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:
- Откройте файл NFuse.conf, расположенный в папке c:\Program Files\Citrix\NFuse\Conf.
- Измените параметр Win32Client, указав в нем ica32a.msi.
- Запустите IISRESET
Ниже показано, как вручную установить Program Neighborhood Agent на локальной рабочей станции.
- Загрузите Агента с сайта Citrix. После загрузки щелкните на файле ICA32a.MSI
- Примите лицензионное соглашение и щелкните Next.
- Примите каталог установки по умолчанию и щелкните Next.
- Введите адрес сервера Web Interface. Вы можете использовать http:// или https://. Если вы следовали моим рекомендациям и установили CSG, то введите адрес https://nfuse_enabled_webserver и щелкните Next.
- Щелкните Next, чтобы принять имя папки программы по умолчанию.
- Вы можете указать Агенту использовать имя машины, включив опцию Use machine name as client name. Если вы предпочитаете использовать статическое имя клиента ICA, то уберите опцию Use machine name as client name и введите в поле Client Name уникальное имя клиента. По завершении щелкните Next.
- На следующем экране выберите, хотите ли вы использовать Single Sign-On (единый вход). Если вы установили Агента на рабочей станции, на которой регистрируетесь с использованием того же имени и пароля, что и на сервере Citrix, то выберите Yes, иначе — выберите No. По завершении щелкните Next.
- Щелкните Next для установки Агента.
- Щелкните 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, то скопируйте их туда вручную.
- Создайте папку \Citrix\ICAWEB в корне веб-сервера
- Вставьте компакт-диск «MetaFrame XP with Feature Release 3 Components» в CD-ROM веб-сервера.
- Войдите в каталог 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
- Загрузите клиента с сайта Citrix или скопируйте его из другого источника. После загрузки, Stuffit® Expander создаст папку с именем «Citrix ICA Client 6.2». Откройте эту папку.
- Дважды щелкните на программу Installer. Щелкните CONTINUE.
- Примите лицензионное соглашение.
- Укажите папку, в которую следует установить клиента Citrix ICA.
- Выберите Applications, затем нажмите кнопку Select “Applications”.
- Выберите кнопку NEW и создайте папку с именем «Citrix ICA Client». Щелкните Create.
- Когда вы вернетесь в диалог Select the installation folder:, щелкните Select “Citrix ICA Client”.
- Вы вернетесь в основной экран установки. Щелкните Install для завершения установки.
- По окончании копирования щелкните Finish.
Вы успешно установили клиента ICA для Macintosh. Начиная с этого места, если вы используете для развертывания приложений Web Interface, дополнительного вмешательства не требуется. Однако, если вы хотите использовать традиционный метод конфигурации доступа к ферме Citrix, следуйте нижеприведенным процедурам для создания соединения.
18.5.2 Создание соединения с сервером или опубликованным приложением
Создание соединения очень просто. Основная процедура мало отличается от аналогичной в Windows-клиенте. Прежде всего, клинет ICA для Macintosh не имеет функционала Program Neighborhood. Вместо этого он имеет менее гибкую конфигурацию, заключающуюся в использовании файлов соединений.
Если требуется функциональность Program Neighborhood, рекомендуется использовать Web Interface 2.1 или Elite для доставки набора приложений. Однако, все равно необходимо установить клиента вышеуказанным методом.
Ниже описано, как создать файл соединения для запуска сеанса ICA
- Для запуска клиента ICA для Macintosh и подключения к серверу, сначала необходимо создать файл соединения. Для этого перейдите в каталог, созданный на этапе установки клиента (если вы следовали моим рекомендациям, это будет каталог Applications ->Citrix ICA Client).
- Запустите Citrix ICA Client Editor.
- Окно Network Connection property позволяет выбрать подключение к серверу или опубликованному приложению, а также указать необязательные имя, пароль и домен. В зависимости от ситуации вам может потребоваться указать параметры поиска сервера.
- Для изменения адреса сервера щелкните список Network Connection. Выберите Server Location.
- По умолчанию используется TCP/IP+HTTP, иначе называемый обозрением XML (XML browsing). По умолчани. сервер для XML использует имя ICA в DNS (хотя и не отображается). Если нужно откорректировать эти значения, выключите опцию Use Default.
- После ввода размещения сервера, вы вернитесь в окно Network Connection property. Выберите, к чему вы хотите подключиться — к серверу или опубликованному приложению. Если настройки адреса сервера правильные, то вы сможете раскрыть список рядом с полем Server: и увидеть список серверов или опубликованных приложений, в зависимости от положения радио-кнопки.
- По заверешении настройки щелкните Save для сохранения параметров соединения в файле.
- После сохранения параметров выйдите из 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.
- Дважды щелкните на загруженном файле .dmg для извлечения обрза диска, который затем монтируется на рабочий стол.
- Содержимое примонтированного диска появляется в папке с именем «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 и файлы соединений.
Руководство администратора клиента Citrix ICA Win32 (v.7.0)
Введение
Набор клиентов ICA Win32
MetaFrame предлагает выбор из нескольких клиентов ICA Win32 Clients для использования на 32-битных системах Windows:
ICA Win32 Program Neighborhood Agent
- Прозрачная интеграция опубликованных ресурсов с рабочим столом пользователя
- Поддержка всех особенностей MetaFrame XP
- Требует Citrix NFuse или нового Web Interface for MetaFrame XP
ICA Win32 Web Client
- Небольшой клиент ICA Win32 Client для быстрого распространения
- Доступ к опубликованным ресурсам с помощью веб-браузера через ссылки на вашей странице html
- Поддержка большинства особенностей MetaFrame XP
- Требует Citrix NFuse Classic, Web Interface for MetaFrame XP или Application Launching and Embedding (ALE)
- Доступен в архиве .Cab, удобном для быстрой загрузки и инсталляции с помощью Internet Explorer
- Требуется минимальная инсталляция
ICA Win32 Program Neighborhood Client
- Интефейс Program Neighborhood
- Требует от польователя начальной настройки
- Не требует наличия NFuse Classic или Web Interface for MetaFrame XP
Выбор клиента
Каждый из клиентов ICA Win32 Client имеет свои преимущества и недостатки. Перед тем, как выбрать тот или иной клиент, вы должны определиться со способом доставки приложений пользователям.
Доступ к приложениям через рабочий стол
Агент ICA Win32 Program Neighborhood Agent предоставляет доступ к опубликованным приложениям через привычный интефейс рабочего стола Windows.
ICA Win32 Program Neighborhood Agent
Пользователи работают с опубликованными ресурсами так же, как с локальными приложениями и файлами. Опубликованные ресурсы видны в виде иконок на рабочих столах пользователей, включая меню «Пуск» и панель задач Windows. Пользователи могут щелкать, перемещать, копировать иконки, создавать на них ссылки. Агент Program Neighborhood работает в фоновом режиме. Кроме контекстного меню, вызываемого из системного трея, он не имеет пользовательского интефейса.
Все пользователи, запускающие у себя Program Neighborhood Agent, подключаются к центральному файлу конфигурации. После своего запуска этот клиент периодически загружает свои настройки из файла конфигурации, находящегося на сервере NFuse Classic (или Web Interface). Вы может изменить настройки в любое время.
Для Program Neighborhood Agent требуется NFuse Classic или Web Interface, а также веб-браузер на устройстве клиента (поддерживаются Microsoft Internet Explorer 5.0 и выше, или Netscape Navigator 4.78, 6.2 и выше). Поскольку соединение осуществляется по стандартным протоколам HTTP или HTTPS, вы можете использовать Program Neighborhood Agent с межсетевыми экранами, на которых открыты порты 80 или 443.
В зависимости от метода развертывания размер инсталляции этого клиента может варьировать от 1.9MB до 2.8MB.
Доступ к приложениям через Web-Браузер
ICA Win32 Web Client
Пользователи получают доступ к опубликованным ресурсам из своего веб-браузера, щелкнув по соответствующей ссылке на странице HTML. Веб-клиент не требует настройки от пользователя. Он работает в фоновом режиме и не имеет пользовательского интерфейса.
Вы можете использовать ICA Win32 Web Client для предоставления доступа к ресурсам, опубликованным с помощью NFuse Classic (или Web Interface), а также традиционного Application Launching and Embedding (ALE).
Для работы этого клиента требуется наличие на устройстве клиента Microsoft Internet Explorer >5.0 или Netscape Navigator 4.78, 6.2 и выше. ICA Web Client не содержит пользовательского интефейса и файлов помощи. Его размер около 1.8Мб; его можно быстро загрузить и инсталлировать. Его также можно упаковать в файл .Cab.
ICA Win32 Web Client (минимальная инсталляция)
Минимальная инсталляция клиента очень удобна в тех случаях, когда многие особенности не нужны — например, отображение портов COM, унивесальный драйвер печати, аудио и пр.
Доступ через интерфейс пользователя
ICA Win32 Program Neighborhood Client
С помощью ICA Program Neighborhood Client пользователи могут получать список наборов приложений, создавать собственные соединения с сервеами MetaFrame или индивидуальными опубликованными ресурсами. Вы можете выбирать собственные иконки.
Выбирайте этого клиента, если вы не хотите публиковать ресурсы с помощью NFuse Classic или Web Interface. Хотя этот клиент не требует наличия NFuse Classic или Web Interface, вы можете использовать его в том числе для доступа к приложениям, опубликованных с помощью NFuse Classic, Web Interface или ALE.
Размер инсталляции варьируется от 2.2Mб до 3.2Mб.
Что нового в версии 7.0
- Поддержка закругленных углов в окнах (в стиле Windows XP)
- Поддержка динамических имен клиентов
- SpeedScreen browser acceleration
- Утилита администрирования Program Neighborhood Agent
- Поддержка NTLM
- Поддержка проверки списка отозванных сертификатов
Помимо новых возможностей, в версии 7 клиентов ICA Win32 улучшена производительность в следующих областях:
- Universal Print Driver — теперь можно печатать в цвете и с разрешением (600 dpi)
- Улучшенное автовосстановление связи
- Улучшенное управление печатью — улучшено отображение принтеров, автоматическая репликация драйверов, назначение реурсов печати.
Program Neighborhood Agent Admin Tool. Это инструмент, управляемый через веб, используется для настройки Program Neighborhood Agent для пользователей. В нем вы можете определить настройки по умолчанию для ярлыков, размер и количество цветов экрана, аудио, метод регистрации и многое другое. Вы также можете разрешить или запретить пользователям менять многие из этих параметров. Admin Tool располагается на серверах Web Interface for MetaFrame XP. В предыдущих выпусках Program Neighborhood Agent файл конфигурации приходилось редактировать вручную. Program Neighborhood Agent Admin позволяет теперь быстро и легко менять файл конфигурации.
Program Neighborhood Agent Admin поддерживает несколько файлов конфигурации, может делать резервные копии, позволяет ограничивать к себе доступ .
Поддержка динамических имен клиентов. Клиенты ICA Win32 теперь поддерживают динамические имена клиентов. При инсталляции имя клиента берется из имени машины и меняется при ее изменении.
SpeedScreen browser acceleration. Технология SpeedScreen для браузеров повышает производительность при использовании Internet Explorer для подключения к серверу MetaFrame XP. SpeedScreen доступна только для Internet Explorer Version 5.5 и выше. Преимущества:
- Фоновая доставка изображений. Пользователи могут щелкать кнопки Back и Stop, пока загружаются изображения.
- Прогрессивное отображение. Изображения JPEG начинают появляться на экране в процессе загрузки, не дожидаясь ее завершения.
- Улучшенный скроллинг. Пользователи могут делать скроллинг веб-страниц, не дожидаясь окончания загрузки.
Универсальный драйвер печати. Теперь с универсальным драйвером можно печатать в цвете на принтерах высокого разрешения (600 dpi). Драйверы принтеров могут автоматически инсталлироваться для сетевых принтеров, причем принудительно проводится проверка совместимости.
Поддержка NTLM. В версии 7.0 включена поддержка NTLM. На клиентах Windows 95, 98, Me вы должны вручную включить аутентифиацию NTLM.
Поддержка проверки списка отозванных сертификатов. При подключении к серверу MetaFrame XP, клиенты ICA Win32 теперь могут проверять, не был ли отозван сертификат севера. Эта возможность улучшает криптографическую аутентификацию сервера и улучшает общую защищенность соединения SSL/TLS между клиентом ICA Win32 и сервером MetaFrame XP.
Подготовка клиентов к распространению
Вы можете раздавать клиентов пользвателям следующими способами:
- Используя Microsoft Systems Management Server (SMS) или Active Directory Services в Windows 2000
- Создав веб-страницу загрузки клиентов на своем веб-сервере
- Скопировав файлы клиента в папку общего доступа
- Создав инсталляционные дискетты
- Используя CD «MetaFrame Components» из дистрибутива
Подробнее о каждом из методов см. «Руководство администратора»
Использование Microsoft Systems Management Server или Active Directory Services
ICA Win32 Program Neighborhood Client и Program Neighborhood Agent поставляются в виде пакетов Windows Installer (.msi). Они находятся на CD в каталоге Icaweb\language\ica32 , где language может принимать значение En, Fr, De, Ja, Es. Аналогичные файлы для Program Neighborhood Agent располагаются в каталоге Icainst\language\ica32\pnagent .
Для установки ПО клиента на устройстве клиента должен быть установлен Windows Installer. По умолчанию он присуствует в Windows 2000. Для более ранних версий Windows вам необходимо загрузить Windows Installer 2.0 с сайта Microsoft.
Про создание веб-сайта загрузки клиентов или сетевую папку и так понятно.
Создание инсталляционных дискетт
Для создания инсталляционных дискетт вы можете использовать ICA Client Creator. Вам потребуется 3 дискетты 3.5 дюйма, 1.44Мб.
Создание дискетт на сервере Windows 2000
- На сервере MetaFrame XP выберите: Start > Programs > Citrix > MetaFrame XP > ICA Client Creator. Запустится мастер подготовки инсталляционных дисков.
- В списке Network Client or Service щелкните на желаемом клиенте Citrix ICA Client. Если нужно отформатировать дискетты, включите опцию Format Disks. Щелкните OK.
- Следуйте инструкциям на экране.
Создание дискетт на сервере Windows 2003
ICA Client Creator не работает на Windows Server 2003. Вы должны создать дискетты вручную:
- На сервере MetaFrame XP откройте папку \WINNT\system32\clients\Ica\client\
- Скопируйте содержимое каждой пронумерованной папки на заранее отофоматированные дискетты.
Установка и настройка ICA Win32 Program Neighborhood Agent
Обзор
ICA Win32 Program Neighborhood Agent включает следующие особенности:
- Поддержка загругленных углов окон (в стиле Windows XP)
- Поддержка динамических имен клиентов
- SpeedScreen browser acceleration
- Program Neighborhood Agent Admin (только при использовании Web Interface)
- Поддержка NTLM
- Поддержка проверки списка отозванных сертификатов
- Улучшенный универсальный драйвер печати
- Улучшенное автовосстановление связи
- Улучшенное отображение принтеров
- Интеграция с рабочим столом Windows
- User-to-user shadowing
- Поддержка смарт-карт
- Редирект контента
- Поддержка публикации контента
- Восстановление соединений для перемещаемых (Roaming) пользователей
- Поддержка SSL/TLS
- Поддержка Citrix NFuse Classic, нового Web Interface и Web Interface Extension for MetaFrame XP
- Поддержка Secure Gateway for MetaFrame
- Расширенная поддержка прокси-серверов
- Поддержка Novell Directory Services
- Поддержка разрешения имен DNS
- Seamless windows
- Переназначения драйвов клиента
- Поддержка звука
- Пакеты Windows installer
- Автообновление клиента
- Интеграция с буфером обмена Windows
- Низкие требования к пропуской способности
- SpeedScreen latency reduction
- Кеширование и компрессия данных
- Поиск сервера по TCP/IP+HTTP
- Поддержка мыши с колесиком
- Поддержка нескольких мониторов
- Сквозная аутентификация
- Панорамирование и масштабирование
- Поддержка временных зон пользователей
Системные требования
- Стандартный ПК с процессором 80386 и выше
- Операционая система Windows 95 (OSR2 или выше), Windows 98, Windows Me, Windows 2000, Windows XP, Windows NT 4 или выше.
- 8MB RAM иил больше для Windows 9x, 16MB RAM или больше для Windows NT 4.0, 32MB или больше для Windows Me и Windows 2000, и 128MB RAM для Windows XP.
- Internet Explorer Version 5.0 или выше, или Netscape Navigator или Communicator версии 4.78, 6.2 или выше.
- 100% Microsoft-совместимая мышь
- Видеоадаптер VGA или SVGA с цветным монитором
- Привод флоппи-дисков 3.5-дюйма и свободное место на жестком диске.
- Windows-совместимая звуковая карта (не обязательно)
- Для сетевых соединений — сетевой интерфейс и драйверы. Поддерживаемые типы соединений:
- TCP/IP+HTTP
- SSL/TLS+HTTPS
Установка ICA Win32 Program Neighborhood Agent
Вы можете установить Агента используя один из следующих пакетов:
- Ica32a.msi — пакет Windows Installer для использования с Windows 2000 Active Directory Services или Microsoft Systems Management Server, около 1.9Мб.
- Ica32a.exe — самораспаковывающийся архив, около 2.75Мб
Установка ICA Win32 Program Neighborhood Agent с пакетом Windows Installer
Пакет находится в следующих каталогах:
Icaweb\En\ica32
Icainst\En\ica32\pnagent
Для установки вам необходим уже установленная служба Windows Installer. она по умолчанию присутствует в Windows 2000; для более старых версий Windows вам следует загрузить Windows Installer с сайта Microsoft.
Для удаления Агента с компьютера клиента воспользуйтесь пунктом «Установка/удаление программ» в панели управления
Настройка пакета для тихой инсталляции
Вы можете настроить пакет Program Neighborhood Agent для «тихой» инсталялции. Windows Installer сообщит пользователю лишь то, что клиент успешно установлен. Пользователю нужно будет толлько закрыть окно сообщения.
- Введите с комадной строки:
msiexec /I MSI_Package /qn+ What is citrix ica client windows:
где MSI_Package — имя инсталляционного пакета. - Вы можете установить значения следующих ключей:
- PROGRAM_FOLDER_NAME=Start Menu Program Folder Name , где Start Menu Program Folder Name — имя папки внутри Programs (которая видна в меню «Пуск»), куда поместить ярлык.
- ENABLE_DYNAMIC_CLIENT_NAME= — разрешить или нет поддержку динамических имен.
- CLIENT_ALLOW_DOWNGRADE= . По умолчанию это свойство No — т.е. запретить установку более ранних версий клиента.
- ENABLE_SSON=
. По умолчанию No. Если вы включите SSON (сквозная аутентификация), то также установите ALLOW_REBOOT = No для предотвращения перезагрузки системы клиента. - ALLOW_REBOOT= . По умолчанию Yes .
- DEFAULT_NDSCONTEXT=Context1 [,:] . Значение контекста по умолчанию для Novell NDS. При указании нескольких контекстов заключите список в кавычки, разделяя элементы запятыми. Например:
DEFAULT_NDSCONTEXT=Context1
DEFAULT_NDSCONTEXT=»Context1,Context2″.
Неправильно так: DEFAULT_NDSCONTEXT=Context1,Context2 - SERVER_LOCATION=Server_URL . По умолчанию значение «PNAgent». Введите URL сервера NFuse Classic (или Web Interface), на котором находится файл кофигурации. Формат должен быть http://servername или https://servername.
Замечание: Program Neighborhood Agent добавляет маршрут и имя файла по умолчанию к URL сервера. Если вы изменили размещение конфигурационного файла, вы должны ввести полный путь целиком в ключ SERVER_LOCATION.
Установка самораспаковывающегося архива
Для настройки «тихой» установки:
- Распакуйте файлы из Ica32a.exe , запустив с командной строки
Ica32a.exe -a -unpack:Directory, где Directory — каталог, куда будут помещены файлы. - Откройте в текстовом редакторе файл Install.ini. Вы можете настроить следующие параметры:
- ServerURL=URL — URL сервера Web Interface или NFuse. По умолчанию PNAgent.
- SetMachineNameClientName= . Введите Yes чтобы имя машины Windows являлось именем устройства клиента.
- Location= — каталог установки. Можете использовать
.
Для установки Program Neighborhood Agent из самораспаковывающегося архива на машине клиента:
- Запустите Ica32a.exe .
- Появится экран приглашения. Прочтите информацию и щелкните Next.
- Прочтите лицензионное соглашение и щелкните Yes. Далее программа установки проверит наличие старой версии Program Neighborhood Agent.
- Если старая версия Агента не обнаружена, setup перейдет к шагу 6. Иначе появится окно выбора типа установки.
- Появится окно выбора каталога установки. Выберите либо значение по умолчанию — Citrix Program Neighborhood Agent, либо укажите имя новой папки, либо выберите существующую папки. Щелкните Next.
- Появится окно ввода адреса сервера. Введите URL сервера NFuse Classic (или Web Interface) в формате http://servername или https://servername. Щелкните Next.
- Появится диалог «Choose Installation Type». Можете выбрать «Yes» для включения сквозной аутентификации. В таком случае на сервер будут переданы имя и пароль в локальной системе; приглашения зарегистрироваться не будет выдаваться. Но для этого вы должны соответствующим образом настроить файл конфигурации на сервере NFuse Classic.
Если вы указали «No», то для последующего включения сквозной аутентификации вам придется переинсталлировать Агента.
Щелкните Next. - Появится диалог «ICA Client Name». Введите уникальное имя клиента. MetaFrame использует имя клиента для управления принтерами и прочими системными ресурсами. Если вы не укажите уникальное имя клиента, отображение устройств и опубликованные приложения будут работать неправильно.
Щелкните Next. Появится термометр, показывающий процесс копирования файлов на ваш компьютер.
Централизованная настройка ICA Win32 Program Neighborhood Agent
Метод регистрации пользователя, ярлыки, доступ к интерфейсу пользователя определяются опциями, настраиваемые инструментом Program Neighborhood Agent Admin.
Настройки сохраняются в файле конфигурации, расположенном на сервере Web Interface. После запуска Агента клиенты считывают конфигурационные данные с этого файла с заданным интервалом времени. Это позволяет клиенту динамически отображать опции пользователям.
Program Neighborhood Agent Admin Tool
Файл конфигурации, Config.xml , устанавливается с настройками по умолчанию. В большинстве случаев он готов к использованию без модификации. Однако, при необходимости вы можете отредактировать его или создать несколько файлов конфигурации. Для этого используется инструмент Program Neighborhood Agent Admin.
Для доступа к Program Neighborhood Agent Admin откройте страницу http://servername/Citrix/PNAgentAdmin/ на сервере Web Interface.
Файл конфигурации Config.xml при установке помещается в каталог \Inetpub\wwwroot\Citrix\PNAgent на сервере Web Interface. Новый файл, создаваемый Program Neighborhood Agent Admin, а также его резервная копия, находятся в том же каталоге. Файлы конфигурации служат для следующего:
- Для указания сервера, предоставляющего нужные ресурсы
- Для управления свойствами рабочего стола пользователя, определяя какие закладки и опции пользователь справе изменять
Файл конфигурации содержит несколько параметров, которые появляются в виде опций в диалоговом окне свойств. Пользователи могут выбирать доступные опции для настройки своих сеансов ICA, включая режим регистрации, размер экрана, качество звука и размещение ссылок на опубликованные ресурсы.
Вы можете создать несколько файлов конфигурации. После создания нового файла на сервере Web Interface сообщите пользователям новый URL сервера, содержащего новый файл.
Замечание. По умолчанию использование SSL/TLS, а также использование смарт-карт, отключено. Вы должны активировать эти функции в свойствах сервера с помощью Program Neighborhood Agent Admin. Кроме того, вы должны включить SSL на сервере MetaFrame server.
Перед развертыванием в своей сети Program Neighborhood Agent, вы должны протестировать вашу конфигурацию, установив копию клиента на выделенной машине. Затем выясните, нужны ли дополнительные настройки.
Внимание. Настройки в файле конфигурации являются глобальнымии затрагивают всех пользователей, подключающихся к этому файлу.
Настройка для фермы
Program Neighborhood Agent Admin разбит на несколько разделов: Client Tab Control, Server Settings, Logon Methods, Application Display, Application Refresh и Session Options. Вы можете определить, какие закладки будут видны в диалоге Properties в Агенте, а также какие опции пользователям разрешено менять.
Диалог свойств Агента открывается из панели задач. Вы можете выбрать спрятать или показать закладки в разделе Client Tab Control, включая закладки Server, Application Display, Application Refresh и Session Options.
Показ и скрытие закладок в диалоге свойств
Диалог свойств отображает до четырех закладок: Server, Application Display, Application Refresh и Session Options. Вы можете запретить пользователям менять отдельные опции. Для этого вы можете спрятать закладку, используя Program Neighborhood Agent Admin.
Разрешение и запрещение изменения отдельных опций
Server. Здесь вы можете настроить соединение с сервером и параметры обновления конфигурации, а также перенаправление пользователей на сервер Web Interface используя FQDN или пользовальский URL. Здесь также включается SSL/TLS.
Logon Methods. Предоставляет выбор методов регистрации. Методы регистрации включают в себя анонимный, смарт-карта, смарт-карта со сквозной аутентифиацией, запрос пользователя, сквозная аутентификация. Если выбрано несколько методов, пользователи могут выбирать из списка предпочтительный.
По умолчанию пользователи, у которых запрашиваются учетные данные, могут сохранять свои пароли. Для запрещения этого сбросьте флажок «Allow user to save password».
Если вы не хотите предоставить пользователям доступ ко всем этим опциям, вы можете использовать закладку Client Tab Control чтобы вообще спрятать закладку Server.
Application Display. Опции на закладке Application Display позволяют пользователям размещать ссылки на опубликованные ресурсы на своем рабочем столе, включая меню «Пуск», панель задач. Здесь вы можете указать, какие опции пользователи могут изменять.
Session Options. На этой закладке вы можете установить для сеансов ICA размер экрана, глубину цвета, качество звука. Эти настройки влияют на пропускную способность сети.
Application Refresh. Опции на закладке Application Refresh позволяют настроить частоту, с которой клиент ICA запрашивает у сервера Web Interface обновленный список опубликованных ресурсов. Эта закладка по умолчанию скрыта в окне свойств. Если вы хотите, чтобы пользователи сами могли менять частоту обновления, вам надо включить эту возможность.
Установка и настройка веб-клиента
ICA Win32 Web Client используется для предоставления доступа к опубликованным ресурсам посредством обычного веб-браузера. Для его использования необходим сервер Web Interface for MetaFrame XP, NFuse Classic или ALE (Application Launching and Embedding).
Полный веб-клиент доступен в виде самораспаковывающегося архива и в виде файла .cab. Его размер около 1.8Мб — значительно меньше, чем у других клиентов. Это позволяет его быстро загружать и инсталлировать. Также можно настроить «тихую» инсталляцию.
Версия ICA Win32 Web Client (Minimal Installation) является уменьшенной версией веб-клиента, предназначенной для поддержки лишь основных функций MetaFrame XP для пользователей Internet Explorer. Его размер около 1Мб. Используйте его в том случае, когда загрузка больших объемов данных нежелательно.
Особенности веб-клиента
Особенность | ICA Win32 Web Client | ICA Win32 Web Client (минимальная инсталляция) |
User-to-user shadowing | + | |
Поддержка смарт-карт | + | + |
Редирект контента | + | |
Поддержка расширенной публикации контента | + | + |
Восстановление соединений перемещаемых пользователей | + | |
Поддержка SSL/TLS для данных ICA | + | + |
Поддержка Secure Gateway | + | + |
Поддержка прокси | + | |
Автовосстановление соединения | + | + |
Поддержка NDS | + | |
Расширенная передача параметров | + | |
Цельные окна | + | |
Отображение дисков | + | + |
Отображений устройств | + | |
Отображение принтеров | + | + |
Звук | ||
Поиск сервера по TCP/IP+HTTP | + | + |
Мышь с колесиком | + | |
Несколько мониторов | + | |
Панорамирование и масштабирование | + | |
Временные зоны клиента | + | |
Буфер обмена | + | |
Низкие требования к пропускной способности | + | + |
SpeedScreen latency reduction | + | |
кеширование и компрессия данных | + |
Системные требования
- Стандартный ПК с процессором 80386 и выше
- Операционая система Windows 9x, Windows Me, Windows 2000, Windows XP, Windows NT 3.51 или выше.
- 8MB RAM или больше для Windows 9x, 16MB RAM или больше для Windows NT 3.51 или 4.0, 32MB или больше для Windows Me и Windows 2000, и 128MB RAM для Windows XP.
- Internet Explorer Version 5.0 или выше, или Netscape Navigator или Communicator версии 4.78, 6.2 или выше.
- 100% Microsoft-совместимая мышь
- Видеоадаптер VGA или SVGA с цветным монитором
- Привод флоппи-дисков 3.5-дюйма и свободное место на жестком диске.
- Windows-совместимая звуковая карта (не обязательно)
- Для сетевых соединений — сетевая карта. Веб-клиент поддерживает только TCP/IP.
Настройка веб-клиента для тихой инсталялции
Обычно при установке клиента пользователю приходится щелкать мышью по кнопкам в окнах приветсвия, лицензионного соглашения и при завершении установки. Вы можете свести к минимуму вмешательсво пользователя в процесс установки, подготовив специальный дистрибутив.
- Распакуйте файл ica32t.exe утилитой декомпрессии (файл находится на CD в каталоге Icaweb\En\ica32) в какой-нибудь каталог
- Откройте в текстовом редакторе файл Ctxsetup.ini
- Найдите параметр InitialPrompt и измените его значение на 0.
- Найдите параметр DisplayLicenseDlg и измените его значение на 0.
- Сохраните файл и закройте редактор.
- Заново упакуйте файлы дистрибутива в самораспаковывающийся архив.
Установка
Обычный веб-клиент
Запустите на исполнение файл Ica32t.exe из каталога Icaweb\en\ica32.
Минимальный веб-клиент
Файл Wficac.cab находится в каталоге Icaweb\en\ica32.
Вы можете для загрузки этого файла вставить в веб-страницу следующий код:
Чтобы файл загрузился, небходимо добавить указанный сервер в список доверенных сайтов.
Установка и настройка ICA Win32 Program Neighborhood Client
С помощью Citrix ICA Win32 Program Neighborhood Client пользователи могут подключаться к серверу MetaFrame следующими сопособами:
- Установив соединение ICA через модем.
- Через последовательный кабель, непосредственно подключенный к серверу
- Через локальную или глобальную сеть с использованием следующих протоколов:
- TCP/IP+HTTP
- SSL/TLS+HTTPS
- TCP/IP
- IPX
- SPX
- NetBIOS
Замечание. Удаленные пользователи могут подключаться к серверу MetaFrame XP на платформе Windows Server 2003 только через TCP/IP. Terminal Services в Windows Server 2003 не поддерживают удаленные соединения по протоколам IPX/SPX, NetBIOS, а также асинхронный транспорт.
Вы также можете использовать Remote Access Service (RAS) или «Удаленное соединение» (Dial-Up Networking, DUN) в комбинации с клиентом ICA. Для этого типа сединения клиент должен удовлетворять следующим требованиям:
- На клиенте должно быть установлено клиентское ПО RAS или DUN.
- Сервер RAS или иной сервер PPP должен находиться в одной сети с сервером MetaFrame
Выбор протокола для ICA Browsing
Настройки сетевых протоколов позволяют выбрать способ, которым клиент ICA будет призводить поиск серверов MetaFrame и способ связи с ним.
Если вы выбрали сетевой протокол TCP/IP+HTTP, клиент ICA для поиска серверов использует протокол HTTP. Выберите этот протокол при использовании клиента через интернет или через межсетевые экраны и прокси-серверы. Выберите SSL/TLS+HTTPS для использования защищенной связи.
Использование протокола TCP/IP+HTTP дает следующие преимущества:
- TCP/IP+HTTP использует данные XML, инкапсулированные в пакеты HTTP, которые клиент отправляет на порт 80. Большинство межсетевых экранов держат этот порт открытым.
- TCP/IP+HTTP не использует UDP или широковещательных запросов.
- Роутеры пропускают пакеты TCP/IP между подсетями, позволяя клиентам находить серверы, расположенные в другой подсети.
Если вы выбрали TCP/IP+HTTP, то укажите в Клиенте серверы, к которым следует обращаться за браузингом, введя в поле Address List адреса IP или имна DNS серверов MetaFrame. В этом случае клиент ICA будет связываться со службой XML указанного сервера.
По умолчанию, если сервер не указан, клиент пытается разрешить имя «ica» в адрес IP. В списке адресов это обозначается виртуальным именем «ica». Эта особенность дает вам возможность настроить DNS или WINS так, чтобы имя «ica» соответствовало адресу IP сервера, обслуживающего запросы XML от клиентов ICA.
Для поиска службы XML, клиент ICA делает соединение на порт 80 сервера MetaFrame. Если, например, пользователь запускает опубликованное приложение, служба XML передает клиенту адрес IP сервера MetaFrame, на котором это приложение опубликовано.
В случае протокола TCP/IP+HTTP коммуникация между клиентом и службой XML состоит в передаче данных в формате XML в пакетах HTTP. Широковещательная рассылка сетевых пакетов не производится.
Коммуникация со службой Citrix XML Service
Citrix XML Service по умолчнию утанавливается на все серверы MetaFrame XP. Она также устанавливается вместе с Feature Release 1 for MetaFrame 1.8.
Если вы выбрали протокол TCP/IP+HTTP, служба XML Service передает клиентам информацию об опубликованных приложениях используя протокол HTTP и данные в формате XML. Служба XML также сообщает информацию об опубликованных приложениях серверам NFuse Classic и Web Interface. Например, когда пользователь запускает опубликованное приложение из клиента Program Neighborhood Client, клиент посылает запрос приложения. Служба XML отвечает адресом сервера MetaFrame, на котором опубликовано это приложение. В сслучае NFuse Classic или Web Interface, пользователь открывает веб-страницу своим веб-браузером. Служба XML предоставляет список опубликованных приложений серверу NFuse (или Web Interface). Затем сервер отображает доступные приложения на персонализированной веб-странице.
Если вы выбрали протокол SSL/TLS+HTTPS, клиент для поиска серверов использует протокол HTTPS. Коммуникация между клиентом и сервером осуществляется по протоколу SSL/TLS. SSL/TLS+HTTPS предоставляет сильное шифрование траффика ICA и аутентификацию на сервере MetaFrame. Используйте его в случае подключения через интернет или через межсетевыце экраны и прокси-серверы.
Если вы используете SSL/TLS+HTTPS, то должны указать полностью квалифицированное доменное имя сервера, содержащего цифровой сертификат.
Протоколы TCP/IP+HTTP и SSL/TLS+HTTPS должны использоваться только с совместимыми версиями MetaFrame. Более подробная информация о настройке серверов для использования SSL/TLS содерджится в «Руководстве администратора сервера MetaFrame XP»
Если вы выбрали в качестве сетевого протокола TCP/IP и в списке адресов содержится (Auto-Locate) (автопоиск), то клиенты ICA для поиска сервера MetaFrame рассылают широковещательные пакеты UDP службе ICA browser на порт 1604. Выберите эту опцию, если сервер и клиенты находятся в одной сети.
По умолчанию фермы серверов MetaFrame XP не отвечают клиентам ICA, использующих протокол UDP для поиска серверов. Поэтому если клиент настроен на протокол TCP/IP и автопоиск, он не сможет найти сервер или опубликванные приложения в ферме. Поскольку широковещательные пакеты UDP не переходят в другие подсети, их использование взможно только в том случае, если клиент находится в одной подсети с сервером. После того, как клиент обнаружил сервер, он общается с ним напрямую (не широковещательно) через порт 1604/UDP.
Из-за ограничений широковещания вы можете в список адресов в Клиенте добавить один или несколько адресов IP или имен DNS серверов MetaFrame. Это необходимо сделать, если клиент ICA находится в другой подсети, чем коллектор данных.
Настройка соединений к серверам MetaFrame и опубликованным приложениям
Program Neighborhood Client предлагает два способа соединения:
- Подключение к серверам и опубликованным приложениям используя наборы приложений
- Подключение к серверам и опубликованным приложениям используя пользовательские соединения ICA
Настройка адреса сервера при использовании TCP/IP+HTTP
- В списке «Network Protocol» выберите TCP/IP+HTTP.
- Щелкните Add для вызова диалога добавления сервера
- Введите имя или IP-адрес сервера MetaFrame и номер порта (по умолчанию 80).
Если вы не указали адрес IP, но вы должны в своей сети иметь сервер MetaFrame с именем «ica». TCP/IP+HTTP не использует автопоиск [Auto-Locate]. - Указанный сервер сообщит список всех серверов и опубликованных приложений в своей ферме
Важно. Поиск TCP/IP+HTTP осуществляется только в пределах одной фермы. Для получения информации из других ферм, вы должны указать адрес сервера для каждого из наборов приложений, а для пользовательских соединений — для каждого соединения ICA. Не указывайте адреса серверов разных ферм в одном списке.
Настройка адреса сервера при использовании SSL/TLS+HTTPS
- В списке «Network Protocol» выберите SSL/TLS+HTTPS.
- Щелкните Add для вызова диалога добавления адреса сервера
- Введите полностью квалифицированное доменное имя сервера, содержащий цифровой сертификат. Уюедитесь, что номер порта 443.
- Щелкните OK.
Важно. Поиск SSL/TLS+HTTPS осуществляется только в пределах одной фермы. Для получения информации из других ферм, вы должны указать адрес сервера для каждого из наборов приложений, а для пользовательских соединений — для каждого соединения ICA. Не указывайте адреса серверов разных ферм в одном списке.
Поиск сервера и отказоустойчивость
Поиск сервера (браузинг) предоставляет пользователю сетевого клиента ICA способ увидеть список серверов MetaFrame и список опубликованных приложений. Для каждого сетевого протокола вы можете указать другое размещение сервера. При выборе протокола TCP/IP, по умолчанию в списке адресов серверов стоит (Auto-Locate) (автопоиск). Автопоиск работает следующим образом:
- Клиент ICA посылает широковещательные сообщения «Get Nearest MetaFrame server» Первый откликнувшийся сервер MetaFrame возвращает адрес главного браузера ICA, который используется в следующем этапе.
- Клиент ICA посылает главному браузеру ICA запрос получения списка серверов или опубликованных приложений .
- Главный браузер сообщает клиенту список всех серверов MetaFrame в сети или опубликованных приложений.
Для избежания широковещательной рассылки, или если ваша сеть использует шлюзы и маршрутизаторы, вы можете указать явный адрес IP сервера MetaFrame, который функционирует в качестве главного браузера.
Отказоустойчивость состоит в постоянном предоставлении доступа к опубликованным ресурсам даже в случае выхода главного браузера из строя. Вы можете попределить до трех групп серверов MetaFrame, к которым хотите подключаться — одна первичная и две дублирующие. Каждая группа может содержать от 1 до 5 серверов. Если вы указываете группу серверов для клиента, то клиент пытается одновременно связаться со всеми серверами группы и затем подключается к первому ответившему.
Использование наборов приложений и пользовательских соединений ICA
Набор приложений — это взгляд со стороны пользователя на ресурсы, опубликованные на некотором сервере и к которым ему разрешен доступ. Приложения, опубликованные в наборе, имеют предустановленные значения размера окна, глубины цвета, уровня шифрования, качества звука. Если какие-то параметры не нужны для запуска приложения (например, звук), вы можете отключить их для всего набора приложений.
Наборы недоступны для приложений, опубликованных на MetaFrame Server for UNIX. Для доступа к ним вы должны использовать соединения ICA.
Пользовательское соединение ICA — это ярлык на опубликованное приложение или сервер MetaFrame. Хотя вы можете создать пользовательское соединение ICA для подключения к любому серверу MetaFrame, вы должны использовать его в следующих случаях:
- Сервер находится за пределами фермы
- Приложение уже опубликовано на сервере MetaFrame 1.8 и его нельзя перенести в ферму MetaFrame XP
- Приложение опубликовано на сервере MetaFrame под управлением UNIX
Добавление наборов приложений и соединений ICA
Для поиска дополнительных наборов приложений или для добавления нового соединения ICA используйте мастеры соответственно Find New Application Set или Add New ICA Connection. Для этого щелкните соответствующую иконку в окне Program Neighborhood.
Настройка наборов приложений и соединений ICA
Для настройки свойств соединения запустите Клиента. Если вы настраиваете набор приложений, выберите набор приложений и щелкните в меню Settings. Если вы настраиваете соединение ICA, то выберите соединение и щелкните кнопку Properties.
На закладке Connections доступно несколько опций.
Connection Type. Тип соединения. Если вы подключаетесь через локальную сеть, выберите Local Area Network. Если вы подключаетесь через сеть, покрывающие географически отдаленные регионы, выберите Wide Area Network.
При настройке соединений вы можете выбрать подключение либо к серверу (Server), либо к опубликованым приложениям (Published Application).
Настройка опций по умолчанию
Для настройки свойств соединения запустите Клиента. Если вы настраиваете набор приложений, выберите набор приложений и щелкните в меню Settings. Если вы настраиваете соединение ICA, то выберите соединение, щелкние правой кнопкой мыши и выберите Custom Connection Settings.
Use data compression (использовать сжатие данных). Сжатие данных уменьшает количество передаваемых данных, но потребляет больше ресурсов процессора. Если вы используете низкоскоростные соединения, включение сжатия данных повышает производительность.
Use disk cache for bitmaps (использовать кеширование изображений). Кеширование сохраняет наиболее часто используемые графические объекты в локальном кеше на жестком диске клиента. Это повышает производительность в низкоскоростных соединениях. Если ваш клиент находится в высокоскоростной локальной сети, кеширование не нужно. Для модемных соединений кеширование по умолчанию включено.
Queue mouse movements and keystrokes. Буферизация событий мыши и клавиатуры позволяют реже передавать информацию на сервер. При включении этой опции уменьшается число сетевых пакетов, передаваемых от клиента ICA на сервер MetaFrame. Это повышает производительность, если вы сначала звоните на RAS, а затем подключаетесь через сеть. Выключение этой опции улучшает реакцию мыши и клавиатуры.
Turn off desktop integration for this application set (отключить интеграцию этого набора приложений на рабочий стол пользователя). Вы можете настроить Program Neighborhood Client создать для опубликованных приложений ярлыки и элементы в меню «Пуск». Если вы не хотите, чтобы опубликованные приложения были видны на рабочем столе пользователя, то включите эту опцию.
Enable sound (разрешить звук). Включение этой опции разрешает поддержку звука. Устройство клиента для этого должно иметь совместимую звуковую карту. Это позволяет приложеиям проигрывать звуки на устройстве клиента.
Вы можете выбрать качество звука:
- High (высокое). Рекомендуется для высокоскоростных соединений или если важно качество звучания. При этой настройке звук проигрывается с оригинальной частотой. Требуемая пропускная способность — около 1,3Мбит/с. Передача большого объема информации приводит к повышенному потреблению ресурсов процессора и высокой нагрузке на сеть.
- Medium (cреднее). Рекомендуется для большинства локальных сетей. Звуковой поток сжимается до 64Кбит/с. Компрессия слегка ухудшает качество звука, загрузка процесора и сети меньше, чем в случае высокого качества.
- Low (низкое). Рекомендуется для низкоскоростных соединений, включая модемные. Звуковой поток сжимается до 16Кбит/с. Качество звука ощутимо снижается. Загрузка процессора такая же, как при среднем качестве, но нагрузка на сеть меньше.
Encryption Level (уровень шифрования). По умолчанию Basic. Вы можете выбрать 128-bit for Login Only для использования шифрования только на этапе аутентификации. Для поддержки уровня шифрования выше Basic, сервер MetaFrame должен поддерживать шифрование RC5. Его поддержка включена в SecureICA Services, MetaFrame 1.8 FR1 и MetaFrame XP.
Выбор уровня шифрования выше Basic запрещает автоматическую регистрацию на сервере MetaFrame.
SpeedScreen latency reduction. Уменьшение задержек — это собирательный термин для обозначения функциональности, позволяющей пользователям более комфортно работать на низкоскоростных соединениях. Эта опция работает только на серверах, которые настроены и лицензированы на использование уменьшения задержек. Для медленных соединений (через WAN или модем) вы можете включить эту опцию для уменьшения задержки между вводом и показом на экране.
Если вы не уверены, стоит ли вам включать эту опцию, оставьте Auto — тогда будет активирована горячая клавиша включения/выключения алгоритма уменьшения задержек.
Window Properties (свойства окна). Укажите здесь число цветов
Use Server Default (использовать настройки сервера, для наборов приложений). Если эта опция включена, настройки будут взяты с сервера. Для указания собсьвенных настроек снимите флажок и выберите новые значения.
Use Custom Default (использовать собственные настройки, для соединений ICA). Чтобы установить свои настройки, сбросьте флажок.
Если вы подключаетесь к опубликованному приложению, вы можете выбрать Seamless Windows для запуска приложения в отдельном цельном окне на вашем рабочем столе.
Настройка режима регистрации
На закладке Logon Information выберите режим регистрации:
- Local user — у пользователя при подключении запрашивается имя и пароль.
- Local user/pass-through authentication — сквозная аутентификация, т.е. на сервер передаются логин и пароль пользователя локальной Windows
- Smart card — аутентифкация по смарт-карте и пин-коду.
- Smart card/pass-through authentication — сквозная аутентификация на основе самрт-карты и пин-кода. Эта процедура требует, чтобы карта находилась в считываетеле.
- User-specified credentials — учетная информация (логин, пароль и домен) берутся отсюда.
- User-specified credentials/save password. Эта опция по умолчанию включена. Если вы не хотите, чтобы пользователи сохраняли свои пароли открытым текстом, сбросьте этот флажок.
Для подключения к серверу MetaFrame или опубликованному приложению, настроенному на использование Novell NDS, в поле «user name» вводите отличительное имя пользователя NDS, а поле домен оставьте пустым.
Уменьшение количества регистраций
По умолчанию при каждом запуске опубликованного приложения пользователям требуется вводить свое имя и пароль. Вы можете настроить Program Neighborhood Client передавать учетные данные пользователей одним из следующих методов:
- Включив сквозную аутентификацию
- Включив кеширование учетных данных
Вы можете включить сквозную аутентификацию для передачи учетных данных пользователя локальной Windows на сервер MetaFrame. Тогда пользователю не нужно будет второй раз вводить пароль.
Если вы включили сквозную аутентификацию, все существующие наборы приложений автоматически конфигурируются на ее использование. Однако, существующие пользовательские соединения ICA автоматически настроены не использовать сквозную аутентификацию. Тем не менее вы можете ее включить для каждого соединения ICA. Для этого необходимо сначала включить ее на уровне машины, а потом на уровне пользователя.
Включение сквозной аутентификации
- Зарегистрируйтесь под администратором
- Запустите Program Neighborhood Client.
- Откройте Tools > ICA Settings.
- На закладке General включите флажок Pass-Through Authentication
- Щелкните OK
Теперь после включения этой функции на машинном уровне, каждый пользователь может включить ее на своем уровне
- Зарегистрируйтесь под пользователем
- Запустите Program Neighborhood Client.
- Выберите Tools > ICA Settings.
- На закладке General установите флажок Use local credentials to log on.
- Щелкните OK.
Для разрешения скозной аутентифкации для новых пользовательских соединений ICA в мастере добавления соединения ICA включите опцию Use local User name and Password.
Для настройки сквозной аутентификации уже существующих соединений ICA выберите соединение, а зтем из меню — Properties, на закладке Logon Information установите требуемые опции.
Предотвращение сохранения паролей пользователями
Вы можете снять флажок Save Password на экране логина набора приложений или на закладке Logon Information. Это предотвратит сохранение пользователями своих паролей. Вы можете запретить сохранение паролей для всех наборов или для выбранных. Для определения того, какие файлы нужно править, воспльзуйтесь следующей таблицей:
Запрет сохранения паролей для всех наборов приложений | Запрет сохранения паролей для отдельных наборов приложений |
%User Profile%\Application Data\ICAClient\Appsrv.ini | %User Profile%\Application Data\ICAClient\Pn.ini |
- Для запрета сохранения паролей для всех наборов приложений откройте пользовательский файл Appsrv.ini (по умолчанию находится в каталоге %User Profile%\Application Data\ICAClient) и в секции [WFClient] вставьте строку
NoSavePwordOption=On - Для запрета сохранения паролей для отдельных наборов приложений откройте пользовательский файл Pn.ini (по умолчанию находится в каталоге %User Profile%\Application Data\ICAClient). В нем найдите секцию для нужного набора приложений, например, [MyAppSet]. Вставьте в этой секции строчку
NoSavePwordOption=On
После этих операций перезапустите Клиента.
Настройка общих параметров
Запустите клиента, из меню Tools выберите ICA Settings и далее закладку General. На этой закладке вы можете изменить следующие опции:
- Client Name (имя клиента). Сервер MetaFrame использует имя клиента для уникальной идентификации ресурсов, ассоциированных с этим клиентом. Имя клиента должно быть уникальным для каждого устройства.
Serial Number. Серийный номер программного обеспечения клиента ICA. Он нужен только для WINFRAME for Terminals и MetaFrame for Terminals, которые требуют чтобы каждый клиент имел серийный номер Citrix PC Client Pack. Если требуется серийный номер, введите его в точности как он указан на карочке.
Keyboard Layout (раскладка клавиатуры). Позволяет определить раскладку клавиатуры для устройства клиента. Сервер MetaFrame использует эту информацию для настройки сеанса пользователя. Значение по умолчанию, (User Profile), использует раскладку, определенную в профиле пользователя.
Keyboard Type (тип клавиатуры). Позволяет выбрать тип клавиатуры для сеанса ICA. Оставьте значение по умолчанию (Default), если вы используете английскую или европейскую клавиатуру. При использовании японской клавиатуры, значение Default автоматически определяет тип клавиатуры.
Display Connect To screen when making Dial-in Connections. Включите эту опцию для отображение окна подключения во время дозвонки до сервера.
Display terminal window when making Dial-in Connections. Включите этот флажок, если ваша модемная конфигурация включает продукты третьих фирм, например, устройства защиты или X.25 PAD, которые требуют некоторого диалога в режиме ASCII перед подключением к серверу MetaFrame.
Allow automatic client updates. Включает/выключает автоматическое обновление версии клиента.
Pass-Through Authentication. Если вы зарегистрировались на устройстве клиента под администратором, включите эту опцию для разрешения сквозной аутентификации на уровне машины. Затем каждый пользователь должен включить ее на уровне пользователя, выбрав Use local credentials to log on.
Настройка кеширования изображений
Для настройки кеширвоания из меню Tools выберие ICA Settings и откройте закладку Bitmap Cache.
- Bitmap Cache Size. Размер кеша изображений в Кб
Bitmap cache directory. Каталог кеша
Change Directory. Если вы хотите изменить каталог для кеша изображений, щелкните по этой кнопке.
Minimum size bitmap to be cached. Размер наименьшего изображения, помещаемого в кеш.
Не чистите кеш при открытом сеансе ICA!.
Настройка горячих клавиш
- Запустите Program Neighborhood Client.
- В меню Tools щелкние ICA Settings для вывода диалога настроек.
- Щелкните закладку Hotkeys.
- Для каждой клавиши выберите модификатор и клавишу.
- Вы можете запретить горячую клавишу, выбрав значение для клавиши (none).
Горячие клавиши используются для управления поведением Клиента и заменяют стандартные горячие клавиши Windows для опубликованных приложений.
На закладке имеются следующие поля:
- Task List Вызывает локальное меню «Пуск».
Close Remote Application. Отключает опубликованое приложение от сервера MetaFrame и закрывает окно клиента ICA. Поведение этой горячей клавиши аналогично выбору Close из меню Клиента ICA. Закрытие приложение этим способом либо оставляет ассоциированное приложение на сервере в состоянии «disconnected», либо делает выход из приложения — в зависимости от настройки на сервере.
Toggle Title Bar. Эта клавиша включает и выключает отображение заголовка окна. Пока виден заголовок, окно можно перемещать и закрывать. Эта клавиша должна использоваться для возврата в seamless окно после использования CTRL+ALT+DEL.
CTRL-ALT-DEL. Эта горячая клавиша посылает на сервер комбинацию клавиш CTRL-ALT-DEL. В Windows NT, комбинация CTRL-ALT-DEL вызывает переключение сеанса на диалог Windows NT Security.
Настройка журнала событий
На странице Event Logging вы можете настроить регистрацию разнообразных событий, которые могут возникать при запуске опубликованных приложений.
- Запустите Program Neighborhood Client.
- Из меню Tools выберите ICA Settings.
- Веберите закладку Event Logging.
На этой закладке вы можете настроить следующие параметры:
- Overwrite existing event log — журнал событий будет перезаписываться при каждом запуске нового опубликованного приложения
- Append to existing event log — старые события будут сохраняться, а новые дописываться в конец файла.
- Log Events — список событий, которые вы можете записывать в журнал
- Connections and Disconnections — регистрация событий подключений и отключений клиента ICA к серверу Metarame.
- Errors. Регистрация любых ошибок.
- Data Transmitted. Запись каждого пакета, посылаемого клиентом ICA на сервер MetaFrame. Предназначено в основном для службы техподдержки.
- Data Received. Регистрация всех пакетов, приходящих от сервера МetaFrame клиенту ICA. Предназначено в основном для службы техподдержки.
- Keyboard and Mouse Data. Регистрация событий всякий раз когда вы нажимаете клавишу или перемещаете мышь. Предназначено в основном для службы техподдержки.
Улучшение производительности на низкоскоростных соединениях
Если вы используете ICA по низкоскоростным каналам связи, например, через модем, вы можете внести некоторые изменения в настройку клиента и в способ использования клиента.
Изменение настройки клиента ICA
На устройствах с ограниченной вычислительной мощностью или при ограничении пропускной способности следует достигнуть компромисса между производительностью и функциональностью. Вот несклько советов, которые могут повысить производительность работы на медленных линиях:
- Включите максимальное сжатие данных.
- Включите кеширование изображений.
- Включите буферизацию движений мыши и нажатий клавиш.
- Включите SpeedScreen latency reduction.
- Уменьшите размер окна
- Сократите количество цветов до 256
- Уменьшите качество звука до минимума
Изменение способа использования клиента
Технология ICA хорошо опимизирована и, как правило, не предъявляет высоких требований к процессору и пропускной способности. Тем не менее если вы используете совсем медленные каналы связи, следуйте нашим советам:
- Доступ к большим файлам используя отображение драйвов. При доступе к большим файлам с использованием отображения дисков, файл перекачивается по соединению ICA. На медленных соединениях это занимает много времени.
- Печать больших документов на локальных принтерах. Файл печати передается по соединению ICA на локальный принтер, что также занимает много времени.
- Воспроизведение мультимедиа может забить весь канал и сильно снизить производительность.
Настройка общих функций клиентов ICA Win32
Настройка следующих особенностей одинакова для всех клиентов ICA Win32:
- Поддержка динамических имен клиента.
Включается на этапе установки (включите флажок Enable Dynamic Client Name. В случае тихой инсталляции установите значение Yes свойства ENABLE_DYNAMIC_CLIENT_NAME
SpeedScreen Browser Acceleration
Установите в фацле .ica значение параметра SpeedBrowse ON или OFF.
Поддержка NTLM
На устройстве клиента с ОС Windows 95, Windows 98 и Windows Me, вы можете вручную включить NTLM. В Панели Управления выберите «Сеть», «Управление доступом». На экране управления доступом выберите «На уровне пользователей». Если User Control Package не включен, клиент использует основную аунтерификацию, а не NTLM.
В файле Template.ica присвойте параметру SSLCertificateRevocationCheckPolicy одно из следующих значений:
- NoCheck — список не проверяется
- CheckWithNoNetworkAccess — проверяется только локальный список
- FullAccessCheck — проверяются локальный и любой сетевой списки
- FullAccessCheckAndCRLRequired — проверяются локальный и сетевой списки; пользователи могут регистрироваться только после проверки всех списков
Настройка существующих параметров, общих для всех клиентов ICA Win32
На стороне клиента настройка не требуется. Вы можете следить за сеансами других пользователей, опубликовав Shadow Taskbar.
Поддержка смарт-карт со стороны MetaFrame осуществляется на основе спецификаций Microsoft PC/SC. MetaFrame поддерживает только те смарт-карты и устройства для их считывания, которые поддерживаются операционной системой Windows.
Для включения регистрации с использованием смарт-карт (Program Neighborhood Agent):
- В панели задач Windows щелкните правой кнопкой на Program Neighborhood Agent и выберите из меню Properties.
- Выберите закладку Server.
- В меню Logon выберите Smart card logon или Smart card logon pass-through authentication.
В первом случае клиент будет предлагать пользователю вводить свой личный пин-код при каждом запуске опубликованного приложения. Во втором случае клиент предложит пользователю ввести пин-код при своем запуске; затем код запоминается и используется при последующих запросах опубликованных приложений, т.е. пользователю не нужно второй раз вводить код. - Щелкните OK для закрытия диалога свойств.
Microsoft настоятельно рекомендует использовать только совместимые с Windows считыватели карт, находящиеся в списке совместимого оборуования. Подробнее см. на сайте Microsoft.
MetaFrame XP не поддерживает управление пин-кодами смарт-карт. Это управление осуществляется криптонрафической службой поставщика ваших карт.
Пользователи могут отключаться от сервера по причине разрыва связи, из-за больших задержек в сети, из-за огранчиений беспроводных устройств и т.п. С помощью функции автовосстановления связи клиент ICA может определить неожиданное отключение сеанса и попытаться его автоматически восстановить.
Если эта функция включена на сервере MetaFrame, пользователям для продолжения работы не требуется вновь подключаться вручную. Клиент будет пытаться автоматически восстановить сеанс до тех пор, пока не установится соединение или пользователь не прервет попытки. Если в Консоли Управления на сервере в свойствах ICA Settings стоит Require user authentication, то во время восстановления связи появится диалог, приглашающий ввести логин и пароль. Автовосстановление не срабатывает, если пользователь вышел из приложения, не разрегистрировавшись. Автовосстанолвление подключает только к отключенным сеансам.
Изменение настроек автовосстановления
В клиенте ICA Win32 автовосстановление включено по умолчанию. В случае обнаружения потери соединения он ждет 30 секунд до начала операции восстановления связи. По умолчанию он делает три попыткаи соединиться, а затем останавливается.
Если вы хотите изменить эти настройки для отдельного пользователя, добавьте следующие строки в файл appsrv.ini , в секцию [WFClient] (файл находится в каталоге %User Profile%\Application Data\ICA Client ).
TransportReconnectEnabled=0 для запрета автовосстановления
TransportReconnectDelay=n число секунд ожидания до начала автовосстановления
TransportReconnectRetries=n число попыток автовосстановления
Поддержка Novell Directory Services
При запуске клиента пользователь может при аутентификации ввести свои учетные данные NDS. Под учетными данными здесь подразумевается имя пользователя (иил его отличительное имя), пароль, дерево и контекст.
Поддержка NDS интегрирована в следующие компоненты:
- Program Neighborhood Agent и Program Neighborhood Client. Если в ферме включена поддержка NDS, пользователи NDS вводят свои учетные данные на закладке NDS экрана регистрации. Если у пользователей установлен Novell Client (версии 4.8), они могут раскрыть дерево NDS и выбрать свой контекст.
- Сквозная аутентификация. Пользователи, имеющие Novell Client 4.8 могут передавать свои учетные данные на сервер MetaFrame XP, избегая множественного ввода пароля. Для использования сквозной аутентификации необходимо настроить пользовательский политики в ZENworks for Desktops:
- Включить политику Dynamic Local User.
- Включить опцию Use NetWare Credentials
- Пользовательские соединения ICA. При запуске мастера «Add New ICA Connection» пользователь должен в поле имени пользователя ввести свое отличительное имя, в поле пароля — свой пароль. Поле для имени домена должно быть пустым.
- NFuse Classic или Web Interface for MetaFrame XP. Пользователи NDS вводят свои учетные данные на экране регистрации NDS, выдаваемом сервером NFuse Classic (или Web Interface).
Для старых версий клиента Win32 в поле имени домена надо было вводить имя дерева NDS.
Использование учетной записи Windows с клиентом Novell и сквозной аутентификацией
Если Program Neighborhood Client настроен на использование сквозной аутентификации, а на устройстве клиента установлен Novell Client, то Program Neighborhood Client при аутентификации на сервере MetaFrame по умолчанию использует учетные данные NDS. Если вы хотите, чтобы клиент ICA использовал вместо них учетные данные Windows NT, то вы должны добавить в файл appsrv.ini один параметр:
SSOnCredentialType=NT
Разрешение имен DNS
Вы можете настроить клиенты ICA Win32 Clients, использующие службу XML для подключения к ферме серверов MetaFrame, запрашивать имя DNS вместо IP-адреса сервера.
Важно. Если ваш DNS не настроен специально для использования этой функции, Citrix рекомендует не включать разрешение имен DNS в ферме.
Program Neighborhood Client по умолчанию настроен на использование браузинг по протоколу TCP/IP+HTTP. Клиенты ICA, подключающиеся к опубликованнм приложениям через NFuse Classic или Web Interface for MetaFrame XP используют службу XML. для этих клиентов веб-сервер разрешает имена DNS.
По умолчанию разрешение имен в ферме отключено. В этом случае на запрос клиента возвращается адрес IP.
Для запрещения использования DNS откройте пользовательский appsrv.ini и измените строку
xmlAddressResolutionType=DNS-Port
на
xmlAddressResolutionType=IPv4-Port.
Расширенная передача параметров
С помощью расширенной передачи параметров вы можете ассоциировать типы файлов на устройстве клиента, с приложениями, опубликованными на сервере MetaFrame. Например, если вы ассоциировали все текстовые файлы на устройстве клиента с приложением «Notepad», опубликованном на сервере MetaFrame XP, то при открытии локального текстового файла он откроется в опубликованном Notepd’е.
Замечание Версия 7.0 агента Program Neighborhood Agent поддерживает редирект контента, эта функциональность включена в Feature Release 2. Хотя редирект функционально эквивалентен расширенной передаче параметров, он позволяет автоматически ассоциировать типы файлов с опубликованными приложениями без необходимости настройки ассоциации на индивидуальных устройствах клиентов.
Настройка расширенной передачи параметров делается как на сервере, так и на клиенте. На сервере добавьте к опубликованному приложению символы %* — они будут вместилищем для переданных пользователем параметров.
На клиенте вы должны заменить командную строку для нужного типа файла в команде open так, чтобы она передавала имя файла на сервер MetaFrame.
Ассоциации файлов хранятся в реестре Windows.
MetaFrame XP поддерживает кодировку ISO8859-1 для европейских языков, включая English, и кодировку ShiftJIS японского языка. Вы должны при установке ассоциации использовать только одну из этих кодировок.
Командная строка должна включать в себя следующие элементы:
- Имя исполняемого файла клиента, используемого для запуска опубликованного приложения
- Имя опубликованного приложения
- Аргументы
Пользователи могут подключаться к опубликованным приложениям следующими способами:
- Запустив опубликованное приложение в Program Neighborhood Client
- Через пользовательское соединение в Program Neighborhood Client
- Запустив файл .Ica file (при использовании NFuse или Web Interface)
Каждый из этих методов использует свой исполняемый файл:
Метод соединения | Исполняемый файл |
Custom ICA connections (using Program Neighborhood Client) | Wfcrun32.exe |
Приложения, определяемые файлами ICA | Wfica32.exe |
Наборы приложений (при использовании Program Neighborhood Client) | Pn.exe |
Идентификация опубликованных приложений
Каждый исполняемый файл клиента ICA Win32 имеет свой синтакиси командной строки. Для получения подсказки по параметрам комадной строки, запустите клиента с опцией /? .
Синтаксис для Wfcrun32.exe для запуска соединения ICA:
C:\Program Files\Citrix\ICA Client\wfcrun32.exe » «
Синтаксис для Wfica32.exe для запуска приложения:
C:\Program Files\Citrix\ICA Client\wfica32.exe .ica
Синтаксис для Pn.exe для запуска пользовательского соединения ICA:
C:\Program Files\Citrix\ICA Client\pn.exe /app:» «
Синтакис для pn.exe для запуске приложения, опубликованного в наборе приложений:
C:\Program Files\Citrix\ICA Client\pn.exe /pn:» » /app:» «
Включение параметров для передачи аргументов
При указании аргументов добавьте к командной строке /param:»%1″ .
Вот пример командной строки, которая ассоциирует текстовые файлы с приложением «Notepad Text Editor» в наборе с именем «Production Farm»:
C:\Program Files\Citrix\ICA Client\pn.exe /pn:»Production Farm» /app:»Notepad Text Editor» /param:»%1″
Передача параметров через реестр Windows
При сборке необходимых элементов новой командной строки вы должны указать новую команду в реестре Windows. Ее нужно указать в команде open для типа файлов, открыв в панели управления диалог «Свойства папки». Подробнее см. подсказку по Windows.
Приведем пример.
Для ассоциирования текстового файла с опубликованным приложением «Notepad Text Editor», запускаемого с помощью Pn.exe, укажите:
C:\Program Files\Citrix\ICA Client\pn.exe /app:»Notepad Text Editor» /param:»%1″
Важно. В этом примере подразумевается, что устройства клиента подключаются к серверу, имеющему переназначенные драйвы сервера. Если драйвы сервера не переназначены, то вы должны добавить к аргументу \\client\ , например, /param:»\\client\%1″
Citrix ICA Client поддерживает отображение устройств, чтобы они были доступны в сеансах ICA. Пользователь может иметь доступ к локальным дискам, принетрам, портам COM; он может использовать буфер обмена для выделения/вставки между локальным и удаленным приложениями; слушать аудио (системные звуки и файлы WAV), воспроизводимые в сеансе ICA. Во время регистрации клиент ICA информирует сервер MetaFrame о доступных драйвах клиента, портах COM и LPT. По умолчанию на сервере MetaFrame драйвам клиента присваиваются буквы, а для принтеров клиента создаются очереди печати. Эти отображения доступны только в текущем сеансе. При выходе пользователя они удаляются. Вы можете использовать команду net use и change user для отображения драйвов, которые автоматически не прицепились при регистрации.
Выключение переназначения драйвов
На сервере MetaFrame опции отображения устройств настраиваются в Citrix Connection Configuration, в разделе Client Settings
Блок опций Connection options определяют, следует ли переназначать драйвыи принтеры клиента. Если опции здесь не установлены, утсройства все равно можно потом подключать вручную.
Блок опций Client Mapping Overrides позволяет запретить подключения устройств клиента.
Опция | Описание |
Connect Client Drives at Logon | Если включено, то устройства клиента автоматически отображаются при регистрации пользователя |
Connect Client Printers at Logon | Ели включено, то принтеры клиента автоматически отображаются при регистрации пользователя. Эта опция доступна только для клиентов Windows и отображает принтеры, определенные в Print Manager на устройстве клиента. |
Default to Main Client Printer | Если включено, то принтер по умолчанию на устройстве клиента становится принтером по умолчанию в сеансе ICA. |
(inherit user config) | Если включено, то берутся настройки из User Manager |
Отображение портов COM
Для ручного отображения портов используйте команду net use , например:
net use comx \\client\\comz ,
где x — номер COM-порта сервера, z — номер COM-порта клиента.
Замечание. Отображение портов COM не совместимо с TAPI. Устройства TAPI не могут быть отображены на порты COM клиента.
Чтобы использовать несколько мониторов, ваша система должна иметь следующее:
- Несколько видеокарт PCI, совместимых с Citrix ICA Client на соответствующей платформе Windows
или - Специальная мультимониторная видеокарта, например, Matrox G400, с Citrix ICA Client на соответствующей платформе Windows
При тестировании использовалась следующая конфигурация:
- На Windows 98, полностью поддерживается Matrox G400
- В Windows 2000, Matrox G400 работает в стиле Windows NT 4.0/Windows 95
- Windows 98 и Windows 2000 поддерживают Matrox G200 PCI (несколько карт)
- Windows 98 поддерживает несколько видеокарт PCI, включая модели ATI и Cirrus Logic
Использование ALE
Если вы не планируете использовать NFuse Classic или Web Interface for MetaFrame XP, но хотите предоставить возможность доступа к приложениям через Web, вы можете совместно с веб-клиентом ICA использовать технологию запуска и внедрения приложений (Application Launching and Embedding — ALE). Для ALE могут использоваться ICA Win32 Program Neighborhood и веб-клиенты. ICA Win32 Web Client заменяет элемент управления ActiveX и плагин к Netscape Plug-In. Он представляет собой самораспаковывающийся архив размером около 1.8Мб.
С использованием ALE вы можете предоставить доступ к полнофункциональным приложениям Windows из страницы HTML через интернет и интранет. Приложение выглядит так, словно запущено локально, хотя выполняется на сервере MetaFrame. Существует два способа доступа к приложениям из веб-страницы: запуск и внедрение.
- Запуск (Launching) означает, что вы щелкаете гиперссылке, сслающейся на соответствущий файл ICA. Приложение запускается в отдельном окне.
- Внедрение (Embedding) помещает окно, в котором работает приложение, внутрь окна веб-браузера.
Management Console for MetaFrame XP и Published Application Manager (MetaFrame 1.8) включает себя мастера создания файлов ICA и страниц HTML. Страницы HTML сохраняются на вашем веб-сервере, который посещают пользователи для запуска приложений. Страницы HTML, запускающие приложения, содержат гиперссылки на файл ICA, который размещается в публичном каталоге HTML. При щелчке по гиперссылке файл ICA загружается на компьютер клиента. Затем клиент ICA использует параметры из этого файла для запуска опубликованного приложеия. Если клиента ICA не обнаружено, будет предложено его установить.
Для подготовки веб-страницы для запуска приложений:
- Скопируйте файл Ica32t.exe (для ICA Win32 Web Client) или Ica32.exe (для ICA Win32 Program Neighborhood Client) на ваш веб-сервер.
- Опубликуйте приложение.
- Используйте мастер Create HTML File для создания страницы HTML. Вы также можете создать файл ICA. Подробнее см. в руководстве администратора сервера MetaFrame.
- Откройте файл HTML в текстовом редакторе и отредактируйте параметр клиента так, чтобы он включал полный путь к файлу Ica32.exe или Ica32t.exe
Citrix ICA Win32 Program Neighborhood и веб-клиенты позволяют внедрять приложения в Internet Explorer и Netscape Navigator. Вместо создания отдельных страниц для пользователей Microsoft Internet Explorer и Netscape Navigator, вы можете создать одну страницу, содержащую два типа тегов HTML.
- Создайте веб-сайт загрузки клиентов ICA, используя компоненты инсталялции через веб. Элементы, необходимые для загрузки через веб, находятся в дистрибутиве MetaFrame XP. Вы также можете загрузить из http://www.citrix.com/download. Щелкните ссылку «Download Web-based ICA Clients Install Components».
- Создайте на сервере Metarame с помощью соттветствующего мастера страницу HTML.
- Настройте параметр cabLoc для пользователей Internet Explorer.
- Настройте параметр Pluginspage для пользователей Netscape Navigator.
Подробные инструкции для этапов 2,3,4 приведены ниже:
Для создания страницы HTML:
- На сервере MetaFrame XP в консоли управления откройте мастер Create HTML File
- Создайте файл HTML и сохраните его на вашем веб-сервере.
- Откройте файл HTML в текстовом редакторе.
Настройка для Internet Explorer:
- Найдите в созданном файле HTML строку, содержащую var cabLoc = . и укажите после знака равенства URL соответствующего клиента Win32: «http://Webserver/directory/Ica32.exea32t.exe». Не забудьте заключить значение в двойные кавычки.
- Сохраните файл HTML и файл ICA на веб-сервере.
При посещении страницы HTML, Internet Explorer автоматически загрузит и утановит ActiveX control. - Не закрывайте пока файл HTML.
Настройка для Netscape Navigator
- Найдите в файле строку, начинающуюся с var plugRefLoc = . Укажите после знака равенства URL веб-стайта загрузки клиента ICA. Например:
var plugRefloc = «http://mywebserver/directory/setup.htm»;
Не забудьте заключить значение в двойные кавычки. - Сохраните файл на веб-сервере вместе с файлом ICA
- Опубликуйте ссылку на странице HTML. При посещении страницы HTML, Netscape направит пользователей, у которых не установлен плагин, на соответствующую страницу загрузки клиента ICA
Использование приложений, опубликованных на серверах MetaFrame for UNIX
Для подключения к приложениям, опубликованных на сервере MetaFrame Server for UNIX, предусмотрены две дополнительных утилиты — для настройки отображения сеанса и вырезки/вставки объектов между сеансом ICA и устройством клиента.
Использование Window Manager
Если вы подключаетесь к приложению, опубликованному на сервере MetaFrame for UNIX, используйте менеджер окон Citrix для сворачивания, изменения размера, положения, закрытия окна, а также для доступа к «полноэкранному» режиму.
О цельных (seamless) окнах
В режиме цельного окна опубликованные приложения и рабочий стол располагаются не в окне сеанса ICA, а в своем окне, как будто они были физически инсталлированы на устройстве клиента. Пользователи могут переключаться между опубликованными приложениями и локальным рабочим столом. Вы также можете настроить цельные окна в «полноэкранном» режиме, т.е. разместить приложение на весь размер экрана рабочего стола. В этом режиме вы можете использовать меню ctxwm.
Для переключения между цельным окном и цельным «полноэкранным» окном используйте клавиши SHIFT+F2.
При подключении к опубликованному приложения на сервере MetaFrame, кнопки сворачивания окна, изменения его размера и положения, рисуются оконным менеджером ctxwm .
Для вызова меню ctxwm в полноэкранных сеансах нажмите и удерживайте левую кнопку мыши на свободном месте окна.
Копирование и вставка
Если вы подключаетесь к приложению, опубликованному на сервере MetaFrame for UNIX, то для копирования и вставки графических объектов между удаленным сеансом и локальным рабочим столом используйте ctxgrab или ctxcapture . Эти утилиты входят в состав MetaFrame for UNIX server.
ctxgrab — это простая утилита, позволяющая копировать и вставлять графику из опубликованных приложений в локальные приложения. Ее можно запустить с комадной строки или через ctxwm:
В полноэкранном режиме щелкните левой кнопкой для вызова меню и выберите опцию screengrab.
- Для копирования из приложения в окне ICA в локальное приложение, выберите From screen
Для выбора окна наведите мышь на окно и нажмите средюю кнопку мыши
Для выбора области нажмите левую кнопку мыши и перетащите курсор
Для отмены выбора щелкните правую кнопку
ctxcapture имеет более богатый набор функций для копирования/вставки графики. С помощью ctxcapture вы можете:
- Копировать диалоговые окна или области экрана между приложением в окне клиента ICA и приложением, работающем на локальном устройстве клиента.
- Копировать графику между клиентом ICA и xvf
Если вы подключились к рабочему столу, ctxcapture доступен с командной строки. Если вы подключились к приложению, и администратор разрешил использовать ctxcapture, он доступен через ctxwm:
- Щелкните левой кнопкой для вызова меню ctxwm и выберите screengrab
- После запуска ctxcapture появится диалоговое окно
- Для копирования из локального приложения в приложение в окне клиента ICA:
- В диалоге ctxcapture щелкните From screen.
- Для выбора окна наведите мышь на окно и нажмите средюю кнопку мыши
Для выбора области нажмите левую кнопку мыши и перетащите курсор
Для отмены выбора щелкните правую кнопку - В диалоге ctxcapture щелкните To ICA. Кнопка xcapture изменит цвет, говоря о том, что она обрабатывает информацию.
- По завершении переноса используйте соотвествующую команду в окне клиента ICA для вставки
- Для копирования из приложения ICA в локальное приложение:
- В приложении в окне ICA скопируйте графику
- В диалоге ctxcapture выберите From ICA.
- По завершении передачи используйте в локальном приложении соответствующую команду для вставки
- Копирование из xv в приложение ICA или в локальное приложение
- Скопируйте графику из xv
- В диалоге ctxcapture выберите From xv и To ICA.
- По завершении передачи используйте в локальном приложении соответствующую команду для вставки
- Копирование из окна клиента ICA в xv
- В приложении в окне ICA скопируйте графику
- В диалоге ctxcapture выберите From ICA и To xv.
- По завершении передачи используйте в локальном приложении соответствующую команду для вставки
Безопасность в клиентах ICA Win32
Реализация безопасности в клиентах ICA Win32
Вы можете интегрировать клиентов ICA Win32 с широким спектром технологий безопасности, включая прокси-серверы, межсетевые экраны, системы SSL/TLS.
Подключение через прокси-сервер
Прокси-серверы используются для ограничения доступа в и из вашей сети, а также для обработки соединений между клиентами ICA и серверами MetaFrame. Клиенты ICA Win32 поддерживают протоколы SOCKS и secure proxy. ICA Win32 Program Neighborhood Agent и веб-клиент используют настройки прокси-сервера, которые настраиваются удаленно на сервере NFuse Classic или Web Interface. Подробнее см. документацию к NFuse Classic.
При коммуникации с веб-сервером, ICA Win32 Program Neighborhood Agent и клиент ICA Win32 Web Client используют настройки прокси-сервера из настроек браузера по умолчанию. Вы должны соответствующим образом сделать настройки подключения к интернет в вашем веб-браузере.
The Win32 Program Neighborhood Client использует настройки прокси, которые вы делаете в панели инструментов клиента ICA. Вы можете настроить использование прокси сервера двумя способами:
- Включив автообнаружение прокси-сервера
- Введя настройки вручную
Если в вашей организации эксплуатируются несколько прокси-серверов, желательно использовать автоматическое обнаружение прокси. При автообнаружении клиент обращается к локальному веб-браузеру за настройками прокси-сервера. Это также полезно в том случае, когда вы не знаете, какой прокси-сервер будет использоваться при настройке клиента.
Автообнаружение прокси требует наличия Internet Explorer 5.0 или выше, или Netscape for Windows 4.78, 6.2 и выше.
Для включения автоматического определения прокси-сервера:
- Запустите Program Neighborhood Client.
- Если вы настраиваете набор приложений, щелкните по нему правой кнопкой и выберите Application Set Settings.
Если вы настраиваете существующее пользовательское соединение ICA, щелкните по нему правой кнопкой и выберите Properties.
Если вы хотите сделать настройку для будущих соединений, щелкните правой кнопкой на пустой области окна Custom ICA Connections и выберте Custom Connection Settings. - На закладке Connection выберите Firewalls.
- Выберите Use Web browser proxy settings.
- Дважды щелкните OK
Ручная настройка прокси-сервера
- Запустите Program Neighborhood Client.
- Если вы настраиваете набор приложений, щелкните по нему правой кнопкой и выберите Application Set Settings.
Если вы настраиваете существующее пользовательское соединение ICA, щелкните по нему правой кнопкой и выберите Properties.
Если вы хотите сделать настройку для будущих соединений, щелкните правой кнопкой на пустой области окна Custom ICA Connections и выберте Custom Connection Settings. - На закладке Connection выберите Firewalls.
- Выберите тип протокола (SOCKS или Secure (HTTPS)).
- Введите адрес прокси-сервера
- Укажите порт прокси-сервера (если он отличается от 1080 для SOCKS или 8080 для secure proxy).
- Дважды щелкните OK
Настройка имени и пароля
Некоторые прокси-серверы требуют аутентификации, предлагая ввести имя пользователя и пароль, когда вы пытаетесь получить список ресурсов или установить соединение ICA. Вы можете избежать появления этого приглашения, предоставив клиенту ICA автоматически передать эти данные без вмешательства пользователя.
Для существующих соединений откройте пользовательский файл Appsrv.ini file (находится в каталоге: %User Profile%\Application Data\ICAClient), найдите секцию [ServerLocation], где ServerLocation — имя соединения. Найдите в этой секции параметр DoNotUseDefaultCSL. Если значение этого параметра On, то добавьте в секцию следующие строки:
ProxyUsername=
ProxyPassword=
Если значение DoNotUseDefaultCSL = Off, или параметр вооще не присутствует, добавьте в секцию [WFClient] строки:
ProxyUsername=
ProxyPassword=
Использование клиентов ICA Win32 Clients с Secure Gateway или SSL Relay
Клиенты поддерживают протоколы SSL и TLS:
- SSL (Secure Socket Layer) обеспечивает сильное шифрование для повышения безопасности соединений ICA, а также аутентификацию на основе цифровых сертификатов для обеспечения подключения к неподдельному серверу
- TLS (Transport Layer Security) это последняя версия протокола SSL. IETF переименовала его в TLS, когда приняла на себя ответственность за разработку SSL в качестве открытого стандарта. TLS обеспечивает защищенные коммуникации, предлагая аутенификацию на сервере, шифрование потока данных и проверку целостности сообщений. Поскольку между SSL 3.0 и TLS 1.0 имеются несущественные отличия, сертификаты SSL на сервере MetaFrame таже будут работать с TLS.
Вы можете использовать Secure Gateway for MetaFrame либо в обычном режиме, либо в режиме релея. Настройки клиентов при использовании Secure Gateway в обычном режиме не требуется.
Если вы используете Secure Gateway в режиме релея, то сервер Secure Gateway функционирует в качестве прокси-сервера, и вы должны настроить на клиентах использование FQDN сервера и указать номер порта сервера Secure Gateway.
Замечание. Режим релея не используется в Secure Gateway 2.0
Откройте свойства набора приложений или соединения ICA и в поле Network Protocol укажите SSL/TLS+HTTPS. На закладке Firewalls укажите полностью квалифицированное доменное имя (FQDN) сервера Secure Gateway и укажите номер порта.
Citrix SSL Relay
По умолчанию Citrix SSL Relay использует порт TCP 443. Когда SSL Relay получает соединение SSL/TLS, он расшифровывает данные перед дальнейшей передачей их серверу MetaFrame, или, если пользователь выбрал браузинг по протоколу SSL/TLS+HTTPS, службе Citrix XML Service. Вы можете использовать SSL Relay для защиты следующих коммуникаций:
- Между клиентом ICA, поддерживающим SSL/TLS, и сервером MetaFrame.
- В NFuse Classic или Web Interface for MetaFrame XP — между сервером MetaFrame и веб-сервером
Подробнее о настройке SSL Relay см. в Руководстве администратора сервера MetaFrame.
- Устройство клиента должно поддерживать 128-битное шифрование
- Устройство клиента должно иметь установленный корневой сертификат
- Клиент должен знать номер порта, который использует релей SSL
Если у вас установлен Internet Explorer, вы можете проверить уровень шифрования следующим образом: запустите Internet Explorer, из меню Help выберите About Internet Explorer. Посмотрите на значение Cipher Strength (Стойкость шифра). Если оно ниже 128 бит, вам необходимо установить обновление с сайта Microsoft
Клиенты ICA поддерживают длины ключей сертификатов до 4096 бит. Убедитесь, что все сертификаты не превышают это значение.
Использование Citrix SSL Relay с нестандартными портами TCP
По умолчанию Citrix SSL Relay использует порт TCP 443. Если вы настроили SSL Relay слушать другой порт, то вы должны настроить клиентов. Для этого откройте в текстовом редакторе пользовательский файл Appsrv.ini , найдите секцию [WFClient]. Установите значение параметра SSLProxyHost следующим образом:
SSLProxyHost=*:
где — номер порта.
Настройка клиентов ICA на использование SSL и TLS
SSL и TLS настраивается таким же способом, используют те же сертификаты и включаются одновременно. Если включено использование SSL иTLS, то при каждом инициировании соединения клиент сначала пытается использовать TLS, а потом в случае неудачи пробует SSL. Если он не может подключиться через SSL, появляется сообщение об ошибке.
Для настройки ICA Win32 Program Neighborhood Client на использование SSL/TLS:
- Убедитесь, что ваша система соответствует вышеизложенным требованиям
- Откройте Program Neighborhood Client.
- Если вы настраиваете набор приложений, щелкните по нему правой кнопкой и выберите Application Set Settings.
Если вы настраиваете существующее пользовательское соединение ICA, щелкните по нему правой кнопкой и выберите Properties.
Если вы хотите сделать настройку для будущих соединений, щелкните правой кнопкой на пустой области окна Custom ICA Connections и выберте Custom Connection Settings. - В меню Network Protocol выберите SSL/TLS+HTTPS.
- В список адресов серверов MetaFrame Address List добавьте FQDN-имя сервера MetaFrame
- Щелкните OK
Для настройки ICA Win32 Program Neighborhood Agent на использование SSL/TLS:
- Убедитесь, что ваша система соответствует вышеизложенным требованиям
- Для использования SSL/TLS для шифрования траффика между Агентом и сервером NFuse Classic (или Web Interface), сделайте настройки на веб-сервере. Файл конфигурации должен включать имя машины сервера MetaFrame, соедржащего сертификат SSL.
- Для использования HTTP (HTTPS) для шифрования траффика между Агентом и NFuse Classic (Web Interface), в свойствах Агента на закладке Server cвведите URL сервера NFuse Classic, содержащего файл конфигурации, в формате https:// .
Настройка appsrv.ini на использование TLS:
- Закройте Program Neighborhood Agent, если он выполняется.
- Откройте в текстовом редакторе пользовательский файл Appsrv.in i file (по умолчанию в каталоге %User Profile%\Application Data\ICAClient)
- Найдите секцию [WFClient].
Установите в ней значения следующих параметров:
SSLCIPHERS=
SECURECHANNELPROTOCOL=.
Укажите значение TLS для явного его использования, или Detect для автообнаружения. В случае Detect, Агент попытается использовать TLS, а если не получится — переключится на SSL. - Сохраните изменения.
Установка корневых сертификатов
Для использования SSL/TLS, на устройстве клиента необходимо наличие корневого сертификата, который может проверить подпись удостоверяющего центра (Certificate Authority). Клиенты ICA Win32 поддерживают те удостоверяющие центры, которые поддерживает Windows. Сертификаты таких центров инсталлируются вместе с Windows и управляются утилитами Windows. Эти же сертификаты использует Microsoft Internet Explorer.
Если вы выбрали другой удостоверяющий центр, вам необходимо установить его корневой сертификат (root certificate) на каждом устройстве клиента. Впоследствии этот сертификат будет использоваться как клиентом Citrix ICA Win32, так и Microsoft Internet Explorer. В зависимости от политики вашей организации вы можете сами установить корневой сертификат на каждом устройстве клиента, не заставляя это делать пользователей. Если вы используете Windows 2000 и Active Directory, вы можете установить сертификаты используя групповые профили. В качестве альтернативы вы можете использовать для этого другие средства, например, Microsoft Internet Explorer Administration Kit (IEAK) или продукты третьих производителей.
Для установки корневого сертификата на устройстве Win32:
- Дважды щелкните на файле сертификата. Обычно файлы сертификатов имеют расширения .cer, .crt, or .der .
- Убедитесь, что вы устанавливаете корневой сертификат
- Щелкните Install Certificate.
- Появится мастер импорта сертификатов. Щелкните Next.
- Выберите опцию Place all certificates in the following store и щелкните Browse.
- На экране Select Certificate Store выберите Show physical stores.
- Раскройте узел Trusted Root Certification Authorities store и затем выберите Local Computer. Щелкните OK.
- Щелкните Next и затем Finish. Корневой сеортификат установлен в выбранное хранилище.
Обновление клиентов ICA Win32
Об автообновлении
ICA Win32 Program Neighborhood Agent и ICA Win32 Program Neighborhood Client поставляются в виде пакетов Windows Installer (.msi). Если ваша сеть основана на Windows 2000, вы можете воспользоваться преимуществами сервера Microsoft Systems Management Server или Active Directory для развертывания обновленных версий клиента. Для развертывания веб-клиента, а также если вы не используете SMS или AD, вы можете воспользоваться функцией автообновления клиента (Client Auto Update) для распространения exe-файлов.
Обычно вы используете Client Auto Update для распространения последних версий клиентов ICA Win32. Вы также можете использовать эту функцию для отката на предыдущую версию клиента. Почаще посещайте сервер Citrix http://www.citrix.com/download за свежими версиями клиентов. По мере появления новых версий, добавляйте их в бауз данных обновлений. При подключении клиента к серверу MetaFrame, сервер запрашивает у клиента номер версии. Если версия соответствует имеющейся в базе данных, регистрация идет дальше. В противном случае клиент информируется о наличии доступной к загрузке обновленной версии. Далее обновление идет в зависимости от опций, установленных вами в базе данных.
Вы не можете обновлять ранние версии клиентов, установленные через пакеты msi. Вы можете только распространять новые пакеты msi.
Автоматическое обновление работает со всеми протоколами, поддерживаемыми ICA (TCP/IP, IPX, NetBIOS, асинхронные соединения).
- Автоматически определяет версии клиентов ICA
- Копирует новые файлы по соединению ICA без участия пользователя
- Предусматривает административный контроль за опциями обновления каждого клиента
- Обновляет клиентов из единой базы данных
- При необходимости безопасно восстанавливает старые версии
Клиенты ICA идентифицируются номером продукта и модели. Номер версии назначается при выпуске нового клиента ICA. Процесс автообновления использует стандартный протокол ICA:
- По умолчанию сервер MetaFrame информирует пользователя о доступной новой версии клиента. Вы можете указать обновление без информирования пользователей, не позволяя им отменить обновление.
- По умолчанию пользователь может выбирать — дожидаться завершения загрузки клиента или продолжать работу, пока загрузка будет идти в фоновом режиме. Пользователям, подключающимся через модем, лучше подождать завершения загрузки.
- В процессе обновления новые файлы клиента копируются на компьютер пользователя. Вы можете принудить пользователя отключиться и завершить обновление перед продолжением работы.
- После отключения пользователя от сервера и закрытия всех его программ процесс обновления завершается.
- На всякий случай существующие файлы старого клиента копируются в каталог Backup
О настройке базы данных обновлений клиентов см. Руководство администратора сервера MetaFrame