Настройка
соединений ICA

Обзор сеансов и соединений ICA

Пользователи получают доступ к приложениям на сервере MetaFrame XP через соединения и сеансы ICA.

Соединения ICA представляют собой логические порты ввода/вывода, настраиваемые на сервере MetaFrame XP. Когда клиент ICA связывается с сервером MetaFrame XP через соединение ICA, он устанавливает сеанс (сессию) ICA.

В этой главе разъясняется, как совместно работают соединения и сеансы ICA. Здесь также содержится информаци об утилите Citrix Connection Configuration, используемой для настройки соединений ICA.

Помимо соединений ICA, Citrix Connection Configuration поддерживает соединения RDP для Microsoft Terminal Services. Многие опции клиента ICA, например, опции асинхронных соединений, недоступны для соединений RDP.

Настройка соединений ICA

Чтобы клиент ICA мог создать сеанс ICA, необходимо минимум одно соединение ICA . При установлении соединения ICA оно существует даже без активных сеансов ICA. Напротив, сеанс ICA существует только если клиент ICA связан с сервером и использует соединение ICA.

Несколько клиентов ICA могут устанавливать соединения ICA через одно и то же соединение с сервером MetaFrame XP. MetaFrame XP присваивает каждому сеансу ICA идентификатор пользователя и соединение ICA

Вы можете настроить соединение ICA для каждого транспортного протокола и сетевого адаптера. MetaFrame XP поддерживает следующие конфигурации:

Сетевой транспорт. TCP/IP, IPX, SPX, NetBIOS, асинхронные соединения (модем или прямое соединение).

Сетевой адаптер. Сетевые адаптеры, последовательные порты, модемы.

Вам не обязательно самостоятельно настраивать все соединения ICA. Во время инсталляции MetaFrame XP соединения ICA автоматически конфигурируются для всех сетевых транспортов, обнаруженных на сервере, и для каждого модема сервера (если вы не отключили часть этих опций во время инсталляции).

Использование Citrix Connection Configuration

Citrix Connection Configuration является расширенной версией утилиты Terminal Server Connection Configuration ( Windows NT 4.0 Terminal Server Edition) и Terminal Server Configuration (серверы Windows 2000 ).

Citrix Connection Configuration поддерживает больше соединений и расширенную их настройку.
Используйте ее для:

Вы можете использовать Connection Configuration для добавления соединений ICA для транспортных протоколов и асинхронных устройств, которые еще не были созданы во время инсталляции MetaFrame XP.

Для запуска Citrix Connection Configuration из меню Start выберите Programs > Citrix > MetaFrame XP > Citrix Connection Configuration.

В окне Citrix Connection Configuration вы видите существующие соединения ICA. Используйте меню для добавления, удаления и изменения соединений ICA.

Добавление соединений ICA

Для добавления сетевого соединения ICA:

  1. Запустите Citrix Connection Configuration
  2. Из меню Connection выберите New. Появится диалог создания нового соединения:
    Диалог New Connection
  3. В поле Name введите имя нового соединения. Вы также можете ввести необязательное описание в поле Comment.
  4. Из списка Type выберите Citrix ICA 3.0.
  5. Из списка Transport выберите нужный протокол.
  6. Щелкните OK. Если соединение с подобными настройками уже существует, вы получите сообщение о невозможности создания нового.

Создание асинхронного соединения

Асинхронные соединения ICA могут представлять собой модемные соединения или прямые соединения через нуль-модемный кабель между последовательными портами устройства клиента и сервера.

Для обеспечения наилучшей производительности Citrix рекомендует использовать высокоскоростные последовательные порты и многопортовые интеллектуальные адаптеры с собственными процессорами. Это позволяет меньше потреблять ресурсы центрального процессора и давать больше ресурсов сеансам пользователей.

Важно. На сервере MetaFrame XP модем или последовательный порт не может быть одновременно настроен для Dial-Up Networking и в качестве асинхронного порта для соединений ICA. Кроме того, вы не можете настроить прямое асинхронное соединение, используя опцию Serial Cable between 2 PCs в Windows Dial-Up Networking. Вместо этого вы должны настроить асинхронные соединения ICA в Citrix Connection Configuration.

Для добавления асинхронного соединения:

  1. Запустите Citrix Connection Configuration
  2. Из меню Connection выберите New. Появится диалог создания нового соединения.
  3. Ведите имя нового соединения
  4. В списке Type выберите Citrix ICA 3.0.

  5. В списке Transport выберите async. Появится диалог опций асинхронных соединений.
  6. Из списка Device выберите порт COM. В этом списке присутствуют стандартные порты COM. Если модем TAPI установлен на порту COM, после типа модема указано имя порта. Если модем использует порт COM, вы не можете для этого порта выбрать прямое кабельное соединение.
  7. Щелкните OK для добавления соединения. Если соединение с такими настройками уже существует, появится сообщение, что соединение с такими настройками не может быть создано.

Настройка параметров соединения для клиентов ICA

Три типа настроек определяют поведения сеанса ICA:

Настройки индивидуального соединения. Вы можете использовать Citrix Connection Configuration для настройки каждого соединения ICA. Эти настройки оказывают эффект на все сеансы ICA, созданные пользователями через эти соединения.
Доступ к настройкам осуществаляется из меню New Connection или Edit Connection, далее Advanced, ICA Settings и Client Settings.

Настройки пользователей. Вы можете определить отдельные настройки, применяемые к сеансам, для отдельных пользователей и групп. К таким настройкам относятся имена пользователей, права доступа, опции дозвона.

Настройки клиентов. Вы можете настроить клиента ICA для разрешения дополнительной безопасности и компрессии. Эти настройки применяются к сеансам, установленным конкретным клиентом, независимо от пользователя или соединения ICA.

Настройка приоритета

Настройки, сделанные в Citrix Connection Configuration, имеют более высокий приоритет над настройками для пользователей или настройками клиента. Однако, для некоторых соединений ICA вы можете выбрать опцию наследовать установки из учетной записи пользователя или из настройки клиента ICA.

Если вы установили одну из этих опций, соответствующая настройка становится серой и недоступной для редактирования.

Важно. Вы можете создать политики пользователей для разрешения некоторых настроек отдельным пользователям и группам. Поитики пользователя переопределяют аналогичные настройки, сделанные в Citrix Connection Configuration. Однако, если вы запретили какую-нибудь функцию в Citrix Connection Configuration, вы не можете ее включить в политике пользователя.

Настройка опций соединений ICA

Настройка ответного вызова

Вы можете настроить модем для ответного вызова. Вы можете использовать эту возможность, чтобы пользователь не платил за телефонные разговоры или для повышения безопсности.

Для настройки ответного вызова используйте Citrix Connection Configuration. Если включена функция ответного вызова, и пользователь звонит на сервер MetaFrame XP, то модем сервера отвечает, затем кладет трубку и набирает указанный телефонный номер для подключения к модему клиента.

Использование ответного вызова с фиксированным телефонным номером повышает безопасность соединения. Это обеспечивает, что только полномочные пользователи могут использовать модемные соединения.

Для настройки ответного вызова используйте диалог New Connection прои создании нового соединения ICA. Для изменения настроек уже существующего соединения, дважды щелкните на нем в окне Citrix Connection Configuration, а затем выберите Edit Connection.

Вы можете включить или выключить обратный вызов, используя список и прилегающие к нему переколючатели в разделе Modem Callback.

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

Другая опция позволяет пользователям ввести телефонный номер для обратного вызова. В Windows NT 4.0 он вводится в диалоге Dialin Information в окне User Properties для каждого пользователя. В Windows 2000 он вводится на закладке Dial-in диалога Properties учетной записи пользоввателя.

Указание номера обратного вызова
Для включения обратного вызова с использованием указанного номера, выберите в первом списке опцию To a fixed phone number. В поле Phone Number введите номер телефона. Соединение будет устанавливаться по этому номеру для всех пользователей, если не включена опция Inherit User Config рядом с полем Phone Number. Если выбрано Inherit User Config, поле Phone Number недоступен.
Вы можете использовать Inherit User Config для заимствования настройки обратного вызова из пофиля пользователя. Если в профиле указан номер телефона, то он и будет использоваться.

Использование мобильных номеров
Для разрешения обратного вызова сипользованием номера, указываемого пользователем, выберите To a roving phone number. В этом случае пользователям при установлении сеанса через модем предлагается ввести номер обратного вызова. Если номер телефона указан в настройках клиента в поле Phone Number, он по умолчанию будет использоваться для обратного вызова.
Вы можете использовать эту опцию для мобильных пользователей, звонящих из гостиниц и других мест с оплатой за исходящие звонки.

Настройка прямых кабельных соединений

Вы можете использовать Citrix Connection Configuration для настройки соединений ICA по приямым соединениям через кабель, соединяющий последовательные порты (COM) устройств клиента и сервера MetaFrame XP.

Новое соединение настраивается в диалоге New Connection во время создания асинхронного соединения. Для редактирования существующего соединения дважды щелкните на нем и используйте диалог Edit Connection.

Опции для нуль-модемного кабеля находятся в блоке Async Transport Configuration диалога.


Вы можете настроить следующие свойства:

Использование окна Async Test
Вы можете проверить соединение, используя кнопку Test. Эта кнопка видна, если к выбранному порту не подключен модем. При нажатии на эту кнопку открывается окно Async Test для проверки связи через последовательный порт. В этом диалоге вы можете наблюдать сигналы и обмениваться данными с устройством клиента.

Диалог отображает имя порта и скорость данных. Ряд индикторов обозначают состояние сигналов DTR, RTS, CTS, DSR, DCD и RI.

В основном окне вы можете вводить данные для посылки их на устройство, подключенное к указанному порту. Этот текст не виден, если подключенное устройство не настроено на эхо получаемых им симолов. Если вы передаете текст через терминальную программу (например, HyperTerminal в Windows), которое работает на подключенном устройстве клиента, то при правильной настройке соединения текст будет появляться в окне Async Test.

Настройка расширенных опций

При настройке кабельных соединений в окне Async Transport Configuration становится доступной кнопка Advanced.

Настройка расширенных опций соединения ICA

Диалог Аdvanced Connection Settings содержит дополнительные опции настройки, затрагивающие безпасность и производительность соединений ICA. Для использования этого диалога нажите кнопку Advanced при создании или редактировании соединения.
Пдробнее о значениях этих оций см. контекстую справку.

Ограничение доступа к опубликованным приложениям

Для повышения безпасности установите опцию Only run published applications для выполнения только опубликованных приложений. Эта опция не доступна, если вы не выбрали Inherit Client/User Config в блоке Initial Program.

Замечание. Вы не можете использовать опубликованное приложение в качестве начальной программы.


Настройка шифрования

В блоке Security вы можете настроить шифрование соединений ICA. Выберите опицию в меню Required Encryption. По умолчанию установлено Basic. Вы можете выбрать сильное шифрование на основе алгоритма RC5 с 128-битным ключом только для регистрацйии или для всего траффика.

Настройка теневых сеансов

Теневые сеансы прозволяют наблюдать за сенасами с другого устройства. Во время теневого сеанса вы можете наблюдать за активностью сеанса так, как будто используете клиент, который открыл этот сеанс. Вы можете видеть процесс работы программы, ввод пользователя и перемещение его мыши.

Находясь в теневом сеансе, если это позволяют настройки, вы можете использовать свою клавиатуру и мышь для удаленного управления мышью и клавиатурой другого пользовтаеля.

Разрешение теневых сеансов на сервере

Если вы хотите использовать теневые сеансы, это должно быть разрешено на сервере MetaFrame XP. Вы можете разрешить теневые сеансы во время инсталляции MetaFrame XP. Для этого вам следует выбрать опцию по умолчанию, что разрешает все теневые сеансы на сервере MetaFrame XP. После инсталляции вы можете использовать Citrix Connection Configuration для их ограничения или запрещения для отдельных соединений ICA. Если вы выбрали опцию разрешения теневых сеансов, а также выбрали опции ограничений, вы не можете снять ограничения в Citrix Connection Configuration. Однако, вы можете добавить ограничения, используя Citrix Connection Configuration.

Запрет теневых сеансов на сервере

Если при инсталяции MetaFrame XP вы выбрали запрет теневых сеансов, они будут запрещены для всех содинений ICA. Позже в Citrix Connection Configuration вы не сможете снять никакие ограничения.

Настройка соединений ICA

Вы можете использовать диалог Advanced Connection Settings для настройки теневых сеансов для индивидуальных соединений ICA. Если вы хотите использовать настройки пользователей, выберите Inherit User Config рядом с меню Shadowing. Если опция Inherit User Config не выбрана, вы можете использовать меню Shadowing. Настройка оказывает эффект на все сеансы, использующие это соединение ICA.

Настройки в меню Shadowing представляют собой комбинацию терминов (см. ниже). Например, установка “is enabled, input off, notify on.” означает следующее: разрешить теневые сеансы, запретить удаленное управление мышью и клавиатурой и требовать разрешения у пользователя.

Если во время инсталлции вы запретили удаленное управление, то эти функции будут недоступны в меню Shadowing. Эта опция остается в свойствах пользователя, но выбор ее не оказывает эффекта.

Термин Смысл
Enabled Теневые сеансы разрешены для всех соединений ICA
Disabled Теневые сеансы запрещены полностью
Input Относится к клавиатуре и мыши для удаленного управления
“On” означает, что ввод с клавиатуры и мыши разрешен, "Off" - запрещен
Notify Нужно ли от пользователя требовать подтверждения.
"on" означает, что пользователю будет выдан диалог, сообщающий что кто-то хочет установить теневой сеанс. Пользователь может принять или отклонить предложение.
"off" означает, что сервер не будет информировать пользователей, поэтому они не могут запретить или отказать теневые сеансы.

Настройка аудио

При создании или редактировании соединения ICA вы можете настроить звуки для клиентов ICA. При щелчке на кнопку ICA Settings появляется диалог ICA Settings. Из в блок Client Audio Quality вы можете выбрать качество звука - высокое, среднее или низкое.

Sample. Вы можете щелкнуть кнопку Sample для короткого воспроизведения примерного звука. с выбранным качеством.

Качество звука также может быть настроено на клиентах ICA. Если настройки клиента и сервера не совпадают, принимается наименьшее качество.

В поле Client Settings вы также можете запретить звуки в сеансах ICA.

Настройка переназначения устройств клиентов

Во время регистрации клиент ICA сообщает серверу о доступных клиентских драйвах, портах COM и LPT. По умолчанию драйвам клиентов на сервере назначаются буквы, а для принтеров создаются очереди. Эти переназначения действительны только в течении текущего сеанса. Они удаляются при завершении сенаса и пересоздаются при следующем входе пользователя.

В течении сеанса пользователи могут использовать ICA Printer Configuration для переназначения устройств, которые автоматически не переназначились при регистрации. Подробнее см. Руководство администратора клиента ICA.

Опции переназначения устройств

Настройки переназначения перечислены в окне Client Settings в Citrix Connection Configuration.

Connect client drives at logon. Переназначать диски клиента при регистрации пользователя.

Connect client printers at logon. Переназначение принтеров для клиентов ICA для Windows. Пользователи клиента ICA DOS должны самостоятельно назначать принтеры.

Default to main client printer. Принтер, настроенный у пользователя клиента ICA, становится принтером по умолчанию в сеансе ICA.

Inherit user config. Если эта опция установлена, значения берутся из настроек пользователя, устанавливаемых с помощью User Manager.

Чтобы автоматически переназначать только принтер, объявленным пользователем принтером по умолчанию, установите опцию By default, connect only the client’s main printer.

Принтеры по умолчанию могут быть настроены на устройстве клиента ICA. Пользователи погут переопределить переназначение принтеров с помощью ICA Client Printer Configuration. Подробнее см. Руководство администратора клиента ICA.

Щелкните Client Mapping Overrides для запрещения подключения устройств клиента.

Переназначение драйвов

Переназначение драйвов встроено в стандартный функционал Citrix. Драйвы пользователей появляются как сетевые драйвы (Client Network) и видны в Сетевом Окружении (Network Neighborhood). К этим дискам можно обращаться из Windows Explorer и других приложений.

Подробнее о переназначении драйвов см. в Главе 3

Переназначение драйвов клиента и скрипт регистрации NetWare выполняются параллельно. Если скрипт переназначает сетевые драйвы NetWare, может возникнуть ситуация, когда буква V указывает на ее сетевой диск, а не клиента.
Для изюежания этой проблемы вы можете изменить ключ реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\InitialNetwareDrive


REG_SZ: InitialClientDrive
Определяет первую букву для переназначения драйвов клиента.
REG_SZ: InitialNetWareDrive
Определяет первую букву для каталога NetWare SYS:LOGIN. Эта опция эквивалентна установки значения параметра “First Network Drive.” в net.cfg.

Переназначение принтеров

Переназначение принтеров позволяет удаленным приложениям печатать на принтере клиента. Такие принтеры видны в Client Network в Windows Print Manager.

MetaFrame XP переназначает принтеры при регистрации пользователя и удаляет их после завершения сеанса, если принтеры не содержат незавершенные задания печати. Если в очереди печати есть какие-нибудь задания, MetaFrame XP сохраняет принтеры и задания.

Переназначение последовательных портов

Переназначение СОМ-портов позволяет удаленным приложениям использовать последовательные порты устройств клиентов. Последовательные порты автоматически не подключаются, но это можно сделать вручную используя команду net use или change client. Подробнее см. Приложение А.

Переназначение звука.

Переназначение звука позволяет проигрывать звуки на устройстве клиента, оснащенном звуковой картой Sound Blaster 16 для клиентов DOS и Win16. Клиенты ICA Win32 могут использовать любую звуковую карту, поскольку для воспроизведения используются стандартные вызовы Windows API.
См. также настройку качества звука и Руководство администратора клиента DOS.


Содержание