Citrix MetaFrame Feature Release 3

         

ACRCFG



ACRCFG

Используйте acrcfg для настройки автовосстановления соединения на сервере или ферме MetaFrame XP .

Синтаксис

acrcfg [/server:servername | /farm] [/query | /q]

acrcfg [/server:servername | /farm] [/require:on | off] [/logging:on | off]

acrcfg [/server:servername] [/inherit:on | off] [/require:on | off] [/logging:on | off]

acrcfg [/?]

Параметры

servername - имя сервера MetaFrame XP.

Опции

/query, /q
Запрос текущих установок

/server
Сервер, настройки которого надо посмореть или изменить в других командах. Запрашиваемый сервер должен принадлежать той же ферме, что и сервер, на котором запущена команда. Опции /sever и /farm взаимноисключающие. Если сервер не указан, берется текущий локальный сервер.

/farm
Опции в командной строке после /farm применяются ко всей ферме.

/inherit:on | off
Для использования настроек фермы, укажите для сервера /inherit:on. По умолчанию /inherit:on, т.е. сервер заимствует настройки автовосстановления из настроек фермы.

/require: on | off
Если вы хотите, чтобы пользователи при автовосстановлении вводили имя и пароль, укажите /require:on. Серверы наследуют настройки фермы, если не указано /inherit:off. Чтобы разрешить пользователям не указывать имя и пароль при автовосстановлении, укажите /require:off. По умолчанию off для сервера и фермы.



/logging:on | off
Включение записи в журнал событий автовосстановления (в Application Event Log). По умолчанию выключено.

/?
Вывод подсказки по синтаксису.



Административный контроль за приложенями



Административный контроль за приложенями

Выборочный доступ. Если вы опубликовали приложение для отдельных пользователей или групп, они недоступны для других пользователей и групп.

Разрешение и запрещение приложений. Вы можете временно запретить использовать опубликованное приложение.

Размещение на нескольких серверах. При использовании Citrix Load Manager вы можете перенаправить соединение ICA на на наименее загруженный сервер (Citrix Load Manager доступен только в MetaFrame XPa и MetaFrame XPe)



Активация лицензий



Активация лицензий

Вы должны активировать каждую лицензию MetaFrame XP. Если лицензия не активирована, на консоли сервера появляется предупреждающее сообщение.

Для активации лицензии вы должны получить код активации и ввести его в Management Console. Вы можете нажать правую кнопку мыши на номере лицензии и выбрать команду Activate.

Активация лицензии через Web Выберите номер лицензии на закладке License Numbers и выберите из меню Actions > Activate. В диалоге Activate License щелкните Copy to Clipboard для копирования номера лицензии в буфер обмена Откройте в веб-браузере страницы http://www.citrix.com/activate. Введите номер лицензии. CAS вернет код активации. Скопируйте код активации и введите его в диалог Activate License, щелкните OK После активации в столбце Status будет показано "Activated".
Изменения могут не сразу отобразиться в консоли. Для обновления экрана нажмите F5 или выберите команду View > Refresh. Активация по телефону Если вы не можете использовать интернет, вы можете получить код активации по телефону: Выберите номер лицензии на закладке License Numbers и выберите из меню Actions > Activate. Запишите на бумаге номер лицензии Позвоните по телефону (800) 424-8749 для разговора с представителем Citrix и получения кодаактивации Получив код активации, введите его в окне Activate License

ALTADDR



ALTADDR

Используйте altaddr для запроса и установки альтернативного (внешнего) адреса IP для сервера MetaFrame XP. Альтернативный адрес возвращается клиенту ICA, когда тот его запрашивает, и используется при доступе к серверу MetaFrame XP, находящемуся за межсетевым экраном.

Синтаксис

altaddr [/server:servername] [/set alternateaddress ] [/v]

altaddr [/server:servername] [/set adapteraddress alternateaddress] [/v]

altaddr [/server:servername] [/delete] [/v]

altaddr [/server:servername] [/delete adapteraddress] [/v]

altaddr [/?]

Параметры

servername - имя сервера MetaFrame XP

alternateaddress - альтернативный адрес IP сервера MetaFrame XPr.

adapteraddress - локальный адрес IP, которому назначается внешний адрес

Опции

/server: servername
Имя сервера MetaFrame XP, на котором настраивается альтернативный адрес. По умолчанию текущий сервер.

/set
Устанавливает альтернативный адрес ТСРЛР addresses. Если указан adapteraddress, то alternateaddress назначается только сетевому адаптеру с этим адресом.

/delete
Удаляет альтернативный адрес на указанном сервере. Если указан адрес адаптера, удаляется альтернативный адрес только для этого адаптера.

/v (verbose)
Выводит информация о выполняемых действиях.

/?
Выводит подсказку

Замечания

Подсистема сервера MetaFrame читает настройки altaddr для внешнего адреса IP только во время загрузки. Если вы изменили внешний адрес, вы должны перезапустить службу IMA, чтобы изменения вступолили в силу. Однако, перезапуск IMA при наличии активных сеансов отключит их.

Если altaddr запущен без параметров, он выводит информацию об альтерантивном адресе, настроенном для текущего сервера.

Примеры

Настройка альтернативного адреса сервера 217.45.156.82:

altaddr /set 217.45.156.82

Установить внешний адрес 217.45.156.82: для интерфейса с 192.168.0.1:

altaddr /set 217.45.156.82 192.168.0.1



Анонимные пользователи



Анонимные пользователи

При инсталляции MetaFrame XP создается особая группа Anonymous. По умолчанию она содержит 15 пользователей с именами Anonx, где x это число из трех цифр от 000 до 014. Они имеют гостевые права.

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

Когда пользователь запускает приложене, настроенное для анонимных пользователей, сервер не требует для регистрации указания имени и пароля . Анонимным пользователям предоставляются минимальные привилегии со следующими свойствами, которые отличаются от свойств обычных пользователей:

Тайм-аут неактивности 10 минут Завершение сеанса при отключении или по тайм-ауту Пароль не требуется Пользователь не может менять свой пароль

После завершения сеанса анонимного пользователя информация о нем не сохраняется. Сервер не поддерживает настройки рабочего стола, пользовательские файлы или иные ресурсы, создаваемые для обычных пользователей.

Анонимные пользователи, создаваемые при инсталляции MetaFrame XP, не требуют дополнительной настройки. Если вы хотите их изменить, используйте стандартные средства Windows управления учетными записями пользователей.



APP



APP

App - это интепретатор скрипта для защищенного запуска приложений. Используйте App для чтения исполняемого скрипта для копирования стандартизованных файлов .ini в пользовательские каталоги перед запуском приложений, или для осуществления очистки после завершения работы приложения.

Синтаксис

app scriptfilename

Параметры

scriptfilename - имя скрипта, содержащего специальные команды (см. ниже)

Замечания

Если не указан параметр scriptfilename, app выводит сообщение об ошибке.

Application Execution Shell читает команды из скрипет-файла и обрабатывает их в последовательном порядке. Скриепт должен находиться в каталоге %SystemRoot%\Scripts.

Команды

copy sourcedirectory\fllespec targetdirectory
Копирует файлы из каталога sourcedirectory в каталог targetdirectory. Filespec означает копируемые файлы и может содержать шаблоны (*,?).

delete directory\fllespec
Удаляет файлы.

execute
Выполняет программу, указанную в команде path используя рабочий каталог, указанный в команде workdir

path executablepath
Executablepath определяет полный путь к исполняемому файлу

workdir directory
Устанавливает рабочий каталог

Параметры скрипта

directory - каталог

executablepath - полностью квалифицированное имя выполняемого приложения

filespec - определяет копируемые файлы. Сожет включать символы шаблона (*,?).

sourcedirectory - каталог, откуда должны копироваться файлы

targetdirectory - каталог, куда должны копироваться файлы

Примеры

Следующий скрипт запускает программу Sol.exe:

PATH C:\Wtsrv\System32\Sol.exe WORKDIR С:\Temp EXECUTE

Следующий скрипт запускает Notepad.exe. После завершения, скрипт удаляет файлы в каталоге Myapps\Data:

PATH С:\Myapps\notepad.exe WORKDIR C:\Myapps\Data EXECUTE DELETE C:\Myapps\Data\*.*

Следующий скрипт копирует все файлы Wri из каталога C:\Write\Files, запускает Write.exe в каталоге C:\Temp.wri, и затем по завергшшении работы удаляет все файлы из этого каталога:

PATH C:\Wtsrv\System32\Write.exe WORKDIR С:\Temp.wri COPY C:\Write\Files\*.wri C:\Temp.wri EXECUTE DELETEALL С:\Temp.wri\*.*

Application Launching and Embedding



Application Launching and Embedding

Если вы не планируете использовать Веб-интерфейс, но хотите доставлять опубликованные приложения на веб-страницы, вы можете использовать функцию внедрения приложений (Application Launching and Embedding). ALE позволяет пользователям запускать приложения, опубликованные на сервере MetaFrame XP посредством щелчка по ссылке на веб-странице.

Подробнее оо ALE см. встроенную помощь к Citrix Management Console, а также руководство администратора клиента ICA Win32.



APPUTIL



APPUTIL

Используйте apputil для добавления серверов в список Configured Servers для опубликованного приложения.

Синтаксис

apputil [ /? ]

apputil [ /q ]

apputil [ /i applicationlD servername ]

apputil [ /u applicationlD servername ]

Параметры

applicationlD - идентификатор опубликованного приложения. Его можно определить, запустив apputil /q

servername - имя сервера, добавляемого в список Сконфигурированных серверов для опубликованного приложения

Опции

/?
Выводит справку по утилите

/q
Запрос списка всех опубликованных приложений, рабочих столов

/i
Добавляет сервер в список сконфигурированных серверов.

Вы можете использовать опцию /i со следующими типами ресурсов:

Стандартные опубликованные приложения Опубликованный рабочий стол сервера Пакеты Installation Manager packages. При запуске опубликованного приложения, ассоциированного с пакетом Installation Manager, оно помечается для немедленной инсталляции на целевой машине.

/u
Удаляет сервер из списка сконфигурированных серверов. При использовании пакета Installation Manager, приложение не удаляется на целевой машине.

Замечания

При использовании /i с пакетом Installation Manager, создается безымянное задание Installation Manager. По завершении задания, разрешаются соединения к опубликованному приложению. При ручном добавлении серверов в список Configured Servers для пакетов Installation Manager в Management Console, вам предлагаеться диалоговое окно настройки расписания установки. Однако, при использовании apputil инсталляция начинается немедленно.

В случае возникновения ошибки утилита возвращает код 1. В случае успешного завершения возвращается 0.

Вы должны запускать утилиту только на сервере Metaframe XPe Feature Release 3 и Installation Manager.

Примеры

C:\>apputil /q Available published applications: 3 Application ID Type Description ----------------------------------------------------------- 2eOe-0009-000010a9 Application Word 2eOe-0009-000010ac Desktop Desktop 2eOe-0009-000010af Package Acrobat Reader C:\>apputil /i 2eOe-0009-000010a9 PLEIONE Success. The published application is now configured for the specified server. C:\>apputil /i 2eOe-0009-000010ac PLEIONE Success. The published desktop is now configured for the specified server. C:\>apputil /i 2eOe-0009-000010af PLEIONE Success. The packaged application has been scheduled for immediate installation.

Следующий скрипт добавляет сервер (указанный в командной строке) в список Configured Servers для опубликованного приложения:

Script name: Rolloutcmd

AppUtil.exe /i 397e-0009-00000430 %1 @IF ERRORLEVEL 1 goto Error AppUtil.exe /i 397e-0009-00000491 %1 @IF ERRORLEVEL 1 goto Error AppUtil.exe /i 397e-0009-00000494 %1 @IF ERRORLEVEL 1 goto Error AppUtil.exe /i 397e-0009-0000049a %1 @IF ERRORLEVEL 1 goto Error @ECHO Success! @GOTO End :Error @ECHO Failure! :End

Ограничения безопасности:

Для запуска утилиты администратор должен иметь права на выполнение следующих задач:

Для использования опции /q - права просмотра опубликованных приложений и контента Для использования опций /i или /u - права просмотра опубликованных приложение, правао публикации и изменения свойств О.П. Для использования опции /i для Installation Manager - право изменения Installation Manager, дополнительно к вышеперечисленным правам.

Ассоциирование приложения с типами файлов



Ассоциирование приложения с типами файлов

Ассоциация применяется в следующих случаях:

Для использования редиректа контента Для предоставления возможности открывать контент приложениями, опубликованными на серверах MetaFrame XP. Важно. Если вы инсталлировали, а затем опубликовали приложения после инсталляции MetaFrame XP Feature Release 2, вы должны обновить ассоциации файлов в реестре сервера. Подробнее см. раздел "Обновление ассоциации типов файлов.

Когда вы ассоциируете опубликованное приложенгие с типами файоами и затем назначаете приложение пользователю, то автоматически реализуете следующее:

Пользователи ICA Win32 Program Neighborhood Agent открывают все файлы ассоциированного типа, находящиеся на локальных машинах, приложением, опубликованным на сервере MetaFrame XP. Например, если пользователь в локальном приложении дважды щелкает на прикреплении к письму, то прикрепление открывается в приложении, опубликованном на сервере MetaFrame, ассоциированном с соответствующим типом файла и назначенном пользователю. Этот процесс называется редиректом от клиента к серверу.
Если вы не хотите этого для всех пользователей Program Neighborhood Agent, не ассоциируйте опубликованные приложения ни с какими типами файлов. Если вы не хотите этого для отдельных пользователей, не назначайте им опубликованные приложения, ассоциированные с этими типами файлов.

Пользователи, подключающиеся через Web Interface или с помощью Program Neighborhood Agent открывают опубликованный контент ассоциированного типа приложением, опубликованном на сервере MetaFrame. Например, вы публикуете документ Microsoft Word (файл .doc). Это называется Публикацией контента. Вы также можете опубликовать приложение Microsoft Word и ассоциировать его со списком типов файлов (например, файлы с расширением .doc), а затем назначить его группе пользователей. Тогда опубликованный контент будет открываться в приложении Microsoft Word, опубликованном на сервере MetaFrame. Это происходит, когда пользователь регистрируется на странице Web Interface и затем щелкает на опубликованный контент (документ в нашем случае).
Если вы не хотите этого для всех пользователей, не ассоциируйте опубликованное приложение ни с каким типом файлов. Если вы не ассоциировали опубликованное приложение с типом, то опубликованный контент открывается локальным приложением, если оно установлено на устройстве клиента.

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

Следуйте следующей процедуре для ассоциирования типов файлов:

При использовании Мастера Публикации:

Откройте Citrix Management Console. Если вы еще не опубликовали приложение, из меню Actions выберите New > Published Application. Следуйте укзаниям Мастера На последней странице выберите типы файлов, которые вы хотите ассоциировать с этим приложением.
Замечание. При ассоциировании типа файла с опубликованным приложением могут быть затронутыми сразу несколько расширений. Так, при асоциифрования типа Word document помимо расширения .doc затрагиваются и другие расширения. Щелкните Finish для завершение.

Для изменения ассоциации уже опубликованного приложения:

Откройте Citrix Management Console. Раскройте в левой панели узел Applications Щелкните правой кнопкой мыши на приложении и выберите из меню Properties На закладке Content Redirection выберите типы файлов, которые вы хотите ассоциировать с этим приложенем. По завершении щелкните OK.

AUDITLOG



AUDITLOG

Auditlog генерирует отчет по активности входа/выхода пользователей для сервера MetaFrame на базе журнала безопасности Windows NT. Для использования auditlog вы должны включить учет входа/выхода. Вы можете направить вывод утилиты в файл.

Синтаксис

auditlog [username | session] [/eventlog:filename] [/before:mm/dd/yy] [/after:mm/dd/yy] [[/write:filename] | [/detail | /time] [/all]]

auditlog [username | session] [/eventlog:filename] [/before:mm/dd/yy] [/after:mm/dd/yy] [[/write:filename] | [/detail | /fail] [/all]]

auditlog [/clear:filename]

auditlog [/?]

Параметры

filename - имя выходного файла

session - идентификатор сеанса.

mm/dd/yy - месяц, день и год (две цифры) для ограничения отчета

username - имя пользователя

Опции

/eventlog:filename
Определяет имя резервного файла журнала событий, используемого для исходных данных. Вы можете создать копию журнала командой auditlog /cleanfilename.

/before:mm/dd/yy
Создать отчет по событиям, произошедшим до указанной даты

/after:mm/dd/yy
Создать отчет по событиям, произошедшим после указанной даты

/write:filename
Имя выходного файла. Создает файл с данными, разделеными запятыми, который можно импортировать в другое приложение, например, в Excel, для формирования собственных отчетов. Если файл существует, данные добавляются в конец.

/time
Создание отчета по активности входа/выхода каждого пользователя, включая время входа, выхода и продолжительность сеанса.

/fail
Создание отчета по неудачным попыткам регистрации

/all
Создание отчета по всей активности входа и выхода.

/detail
Создание подробного отчета

/clear:filename
Сохраняет текущий журнал событий в файл под указанным именем и очищает текущий журнал. Если файл уже существует, команда не срабатывает.

Замечания

Auditlog создает отчеты, которые вы можете использовать для проверки безопасности и корректного использования вашей системы. Информацию можно записать в файл, который затем можно использовать в других программах.

Вы должны включить учет входа/выхода на локальном сервере. Для этого под локальным администратором включитие logon/logoff accounting в User Manager for Domains (Windows NT) или в Audit Policy в Microsoft Management Console (Windows 2000).



Автоматическая установка родных драйверов



Автоматическая установка родных драйверов

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

Некоторый принтер клиента может быть создан на сервере только в том случае, если на сервере установлен его драйвер. Стандартный набор родных драйверов принтеров входит в состав Windows. MetaFrame XP может автоматически установить драйверы принтера из стандартных драйверов Windows, и автоматически создать и сетевые и клиентские принтеры.

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

Выберите Automatically install native drivers for auto-created client and network printers для автоматической установки драйвера принтера на серверах MetaFrame XP при автосоздании принтера. Вы можете ограничить установку драйверов, используя список совместимости.



Автоматическое восстановление сеансов ICA



Автоматическое восстановление сеансов ICA

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

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

Эту особенность поддерживают Клиенты ICA для Win32, WinCE и Java для соединений по TCP. Автовосстановление связи не работает с с сеансами, внедренными в приложения с использованием ICA Client Object.

Как работает автоматическое восстановление связи

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

Сеансы ICA в случае неожиданного разрыва соединения, могут остаться в активном состоянии ("Active"). Пользователи могут повторно соединиться только с сеансами, которые находятся в разъединенном состоянии ("Disctonected"). На устройстве клиента создаются cookies, содержащие ключи к учетной записи пользователя и идентификатору сеанса. Поскольку пользователи могут быть повторно связаны только с отключенными сеансами, особенность Auto Client Reconnect использует cookie на клиентском устройстве, чтобы сначала отключить активный сеанс перед попыткой соединиться повторно.

Иногда автоматическое восстановление связи может привести к созданию нового сеанса ICA вместо подключения к старому. Новый сеанс может быть создан, если: Истек срок действия cookie на устройстве клиента. При первом запуске сеанса этот cookie посылается клиенту. Он храняется на устройстве клиента в течение нескольких минут после разрыва соединения. cookie не используются, потому что пользователь должен указать свои имя и пароль. Если в консоли указано Require user authentication, то при автоподключении выводится диалоговое окно с запросом имени и пароля.

Следующие типы разъединений не приводят к включению автоматического восстановления соединений: Пользователь отключил сенас ICA, выйдя из приложения без разрегистрации (logoff). Разъединенные сеансы анонимные.

Безопасность при автоматическом восстановлении соединения

Автоматическое восстановление соединения включает в себя опознавательный механизм, основанный на зашифрованных пользовательских учетных данных. Когда пользователь первоначально регистрируется на сервере, MetaFrame XP шифрует и сохраняет его учетные данные в памяти, создает cookie, содержащий ключ шифрования, и посылает cookie Клиенту ICA. Клиент представляет серверу ключ для автовосстановления соединения. Сервер расшифровывает учетные данные и разрешает вход в Windows для идентификации.

Когда срок действия cookies истекает, пользователи должны повторно представить свои учетные данные. Cookies не используется, если выбрано Require user authentication. Выбор этой опции отображает пользователю диалоговое окно с приглашением ввести имя и пароль. при попытке Клиента ICA восстановить соединение.

Совет. Для максимальной защиты учетных данных пользователей и сеансов ICA, используйте шифрование SSL всей связи между серверами и клиентами MetaFrame XP.

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

Вы можете сделать следующее: Требовать от пользователя идентификации при восстановлении соединения. Это можно настроить на уровне фермы или на индивидуальных серверах MetaFrame XP. Включить или отключить регистрацию событий автовосстановления для фермы сервера или индивидуальных серверов. Включить или отключить автовосстановление в клиентах ICA или в файле Appsrv.ini.

По умолчанию, автовосстановление связи включено, а пользовательская идентификация не требуется.

Вы можете использовать Management Console или команду Acrcfg для требования идентификации пользователя при автомтическом восстановлении соединения.

На клиенте ICA вы можете отключить автовосстановление, установив в файле Appsrv.in параметр TransportReconnectEnabled=Off.

По умолчанию, автоматическое восстановление соединения в ферме включено. Однако, если соединения ICA настроены так, чтобы сбрасывать (reset) сеансы в случае разрыва соединения, то автовосстановление работать не будет.

Настройка соединений TCP ICA для автовосстановления Зпустите Citrix Connection Configuration В окне Citrix Connection Configuration, дважды щелкните соединение ica-tcp. Появится диалоговое окно Edit Connection. В диалоговом окне Edit Connection, нажмите Advanced. В диалоговом окне Advanced Connection Settings внизу первое всплывающее меню устанавливает поведение для разорванного соединения. Если выбрано Inherit User Config, вы не можете изменить установку, потому что она берется из настроек пользователя. Если Inherit User Config не выбран, вы можете выбрать один из следующих вариантов: Disconnect (отключение). Сервер позмещает разорванные соединения в состояние Disconnect (отключенный). Клиент ICA может автоматически повторно соединиться без вмешательства со стороны пользователя. Reset (Сброс). Сервер сбрасывает разорванные соединения. Автоматическое восстановление соединения создает новый сеанс ICA и требует, чтобы пользователи повторно ввели свои учетные данные. Убедитесь, что вы выбрали Disconnect, Нажмите OK, чтобы закрыть это диалоговое окно и предыдущее.

Настройка автовосстановления для индивидуальных пользователей

В диалоговом окне Advanced Connection Settings, если выбрано Inherit User Config, то настройки берутся из пользователя.

На серверах Windows 2000 для настройки используйте Computer Management: Дважды щелкнете на пользователе, чтобы открыть диалоговое окно Properties. На закладке Sessions, проверьте настройку в разделе When a session limit is reached or a connection is broken. Выберите там "Disconnect"



В этом разделе описаны аспекты,



Браузеры ICA и взаимодействие с MetaFrame 1.8

В этом разделе описаны аспекты, связанные с браузингом ICA при работе серверов MetaFrame XP в смешанном режиме совместно с серверами MetaFrame 1.8. Подробнее см. "Взаимодействие с серверами MetaFrame 1.8"

При использовании смешанного режима вы должны создать две разных фермы - одну только для серверов MetaFrame 1.8, а вторую - только для серверов MetaFrame XP.

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

Замечание. На сервере MetaFrame 1.8 служба ICA Browser является системной службой. На сервере MetaFrame XP, ICA Browser является подсистемой службы IMA Service, которая отвечает на запросы клиентов ICA. В этой главе ссылка на браузер ICA относится как к службе, так и к подсистеме.

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

В смешанном режиме клиенты ICA могут связываться с одним главным броаузером для подключения к серверам из разных ферм. Клиент образается к главному браузеру через браузер ICA по протоколу TCP/IP.

Если вы выбрали работу в смешанном режиме, вы разрешили ферме MetaFrame XP отвечать на широковещательные запросы от клиентов ICA, использующих функцию автобнаружения серверов. По умолчанию, на широковещательные запросы отвечает только главный браузер и серверы RAS; на остальных серверах ответ на широковещательные рассылки запрещен.

Подробнее см. "Настройка браузинга ICA"

При использовании TCP/IP+HTTP клиенты не посылают широковещательных запросов.


Браузинг ICA



Браузинг ICA

Браузинг ICA - это процесс, в котором клиент ICA передает данные для поиска в сети серверов MetaFrame и получения информации об опубликованных приложениях.

Для браузинга ICA клиенты в зависимости от протокола браузинга используют службу Citrix XML Service или ICA Browser, в зависимости от протокола.

Браузинг проиходит в следующих случаях:

Пользователи запускают опубликованные приложения. Клиенты ICA посылают запрос на поиск приложения на сервере MetaFrame. При использовании Citrix Load Manager, клиент получает адрес наименее загруженного приложения Пользователи Program Neighborhood отображают список Application Set в мастере "Find New Application Set" Пользователь выбирает сервер или опубликованное приложение в мастере Add New ICA Connection при создании нового соединения.
Браузер ICA выдает список серверов и опубликованных приложений при создании нового соединения ICA в клиенте ICA Win32


Быстрая инсталляция серверов MetaFrame XP



Быстрая инсталляция серверов MetaFrame XP

Вы можете настроить быструю установку MetaFrame без вмешательства пользователя следующими способами:

Применить трансформы к базе данных установки. Трансформы изменяют установочные пакеты и применяют к ним установленныие вами значения во время инсталляции. Примеры трансформ находятся в каталоге Support\Install на CD-ROM. Создать файл ответов, который содержит ответы на вопросы во время инсталляции. Пример файла находится в каталоге Support\Install.

CHANGE CLIENT



CHANGE CLIENT

change client меняет текущие настройки отображения (переназначения) дисков, портов COM и LPT для устройства клиента ICA.

Синтаксис

change client [/view | /flush | /current]

change client [{/default | [/default_drives] | [/default_printers]} [/ascending]] [/noremap] [/persistent] [/force_prt_todef]

change client [/delete host_device] [host_device client_device] [/?]

Параметры

host_device - имя устройства на хост-сервере, которое должно отображаться на устройство клиента

client_device - имя устройства клиента, отображаемое на host_device.

Опции

/view
Вывод списка доступных устройств клиента

/flush
Сброс кеша отображения. Это действие вызывает пересинхронизацию данных между сервером и клиентом.

/current
Отображает текущее отображение устройств

/default
Сбрасывает отображение драйвов и принтеров в defaults.

/default_drives
Сброс отображаения дисков в defaults.

/default_printers
Сброс отображения принтеров в defaults.

/ascending
Использовать возрастающий порядок поиска доступных драйвов и принтеров для отображения. Эта опция может использоваться только совместно с опциями /default, /default_drives или /default_printer.

/noremap
Если указана опция /noremap, то диски клиента, конфликтующие с дисками MetaFrame, отображаться не будут.

/persistent
Сохраняет текщее отображение дисков в профиле пользователя на устройстве клиента.

/force_prt_todef
Устанавливает принтер по умолчанию для сеанса клиента на принтер по умолчанию на рабочем столе Windows.

/delete host_device
Удаляет отобрадение устройства клиента на host_device.

Замечания

Запуск change client без параметров выводит текущее отображение устройств. Это эквивалентно запуску change client /current.

Используйте change client host_device client_device для создания отображения дисков. Это отображает букву диска client_device на букву сервера host_device; например, change client v: c: отображает диск С клиента на диск V на сервере MetaFrame.

Опция /view отображает имя, тип и комментарии для ресурса общего доступа.

С:>change client /view Available Shares on client connection ICA-tcp#7 Sharename Type Comment ----------------------------------------------- \\Client\A: Disk Floppy \\Client\C: Disk FixedDrive \Client\D: Disk CdRom \\Client\LPTl: Printer Parallel Printer \\Client\COMl: Printer Serial Printer

Опция /flush очищает текущий кеш драйвов клиента. Этот кеш используется для ускорения доступа к дравам клиента, храня часть данных на сервере MetaFrame. Тайм-аут записей кеша для жестких дисков составляет 10 минут, а для дискетт - 5 секунд. Если устройство клиента использует многозадачную систему, и файлы мозданы или изменены, то сервер MetaFrame не знает об этом. Сброс кеша вызывает синхронизацию данных между сервером и клиентом.

Опция /default оображает диски и принтеры на устройстве клиента на диски и принтеры на сервере MetaFrame. Драйвы A и В всегда отображаются на драйвы A и В на сервере MetaFrame. Жесткие диски отображаются на соответствующие буквы, если они доступны на сервере MetaFrame. Если какая-то буква уже используется, то по умолчанию берется следующая неиспользованная буква. Например, если на обеих машинах есть диски С и D, клиентские диски С и D отображаются на диски V и U cоотвественно. Отображение по умолчанию можно переопределить опциями /ascending и /noremap.

Опция /default_printers сбрасывает отображение принтера по умолчанию. /default_printers пытается отобразить последовательно все принтеры клиента; например, порты клиента LPT1 и LPT2 отображаются на порты сервера LPT1 и LPT2. Если указана опция /ascending, то отображение осуществляется в возрастающем порядке.

Опция /default_drives сбрасывает отобраджение дисков в значение по умолчанию. /default_drives пытается сделать отображение дисков клиента; напрмер, драйвы клиента A и В отображаюься на драйвы сервера A и B. Жесткие диски отображаются на соответствующие буквы драйвов, если они доступны на сервере. Если буква занята, по умолчаниб берется наивысшая неиспользуемая буква.

Опция /ascending заставляет делать отобраджение в возрастающем порядке. Например, если первые две доступные буквы на сервере MetaFrame являются I и J, то драйвы клиента С и D в предыдущем примере отображаются на драйвы I и J.

Опция /noremap вызывает пропуск отображения ьукв драйвов, если они заняты на сервере. Например, если сервер MetaFrame имеет диск С, но не имеет диска D, то драйв С клиента отображается на драйв D на сервере, а диск D клиента не отображается.

Опция /persistent заставляет сохранить текущие установки переназначения в пользовательском профиле.

Опция /force_prt_todef устанавливает принтер по умолчанию для сеанса ICA в принтер, используемым по умолчанию на рабочем столе Windows клиента.



CHFARM



CHFARM

chfarm используется для изменения принадлежности сервера ферме.

Синтаксис

chfarm

Замечания

Используйте chfarm для перемещения сервера MetaFrame XP из текущей фермы. Вы можете переместить сервер в существующую ферму или создать новую ферму одновременно с переносом. Перед запуском chfarm Citrix рекомендует сделать резервную копию вашего храниоища данных.

Если вы перемещаете сервер, содержащий информацию для суммарной базы данных Resource Manager, обновите эту базу перед запуском chfarm. В противном случае вы полтеряете около 24 часов данных. Для обновления базы данных, щелкните узел Resource Manager в Консоли Управления, выберите закладку Summary Database и щелкните Update Now.

Утилита chfarm находится в каталоге %ProgramFiles%\citrix\system32\citrix\IMA.

Перед запуском chfarm убедитесь, что вы закрыли Management Console.

Chfarm останавливает на сервере службу IMA. Появляется мастер настройки хранилища данных MetaFrame XP . На первой странице вы можете выбрать присоединение к существующей ферме или создание новой фермы.

Далее в мастере укажите существующее хранилище данных (при присоеинении) или создание нового хранилища (при создании новой фермы). Во время работы chfarm вам будет предложено ввести имя и пароль пользователя, который будет выполнять функции администратора фермы MetaFrame XP. Подробнее о настройке хранилища данных см. в Главе 4.

Если chfarm сообщает об ошибке, продолжение процесса может повредить данные в хранилище. Если вы отмените настроку хранилища данных, сервер вернется к оригинальной ферме.

После изменения членства сервера перезагрузите сервер MetaFrame XP.

Не удаляйте сервер, содержащий хранилище данных, из фермы. Это сделает ферму нестабильной.

Замечания об использовании MSDE

В этом разделе описывается, как использовать chfarm для создания новой фермы с использованием Microsoft SQL Server 2000 Database Engine (MSDE)

Если вы собираетесь использовать MSDE для хранилища, вы должны установить именованный экземпляр MSDE на сервере, на котором запускаете chfarm. По умолчанию именованный экземпляр, который использует chfarm, это CITRIX_METAFRAME.

Запуск chfarm не устанавливает MSDE; вы должны это сделать отдельно. См. "Установка MSDE"

При запуске chfarm для создания новой фермы с использованием MSDE для хранилища, вы можете использовать следующие опции:

/instancename: <name>
Имя экземпляра MSDE, на которое призводится миграция. По умолчанию CITRIX_METAFRAME.

/database: <name>
Имя базы данных MSDE, на которую производится миграция. По умолчанию MF20.

Вы не можете мигрировать базу данных в тот же именованный экземпляр MSDE, который уже используется. Если вы уже используете MSDE и хотите мигрировать в новую ферму, используя MSDE, то вы должны мигрировать на другую базу данных (Access или что-то еще), а затем вернуться назад в MSDE, или инсталлировать другой именованный экземпляр MSDE, а затем запустить chfarm с опцией /instancename.

Для перемещения сенрвера в новую ферму с использованием для хранилища MSDE

Создайте именованный экземпляр MSDE, инсталлировав MSDE на первом сервере новой фермы. Запустите chfarm на сервере, с которого вы хотите создать ферму, с указанием опции /instancename: <name>, где <name> - имя экземпляра MSDE, созданного на этапе 1.

Если вы назвали экземпляр "CITRIX_METAFRAME" то можно не указывать опцию /instancename.



Citrix SSL Relay



Citrix SSL Relay

Citrix SSL Relay обесечивает шифрование коммуникации по протоколу Secure Sockets Layer/Transport Layer Security (SSL/TLS) между сервером и клиентами ICA. Используйте его в следующих случаях: У вас есть небольшое число серверов MetaFrame (не более 5) Вам не требуется DMZ Вам не требуется скрывать адрес IP или вы используете NAT Вам требуется шифрование данных между клиентами ICA и серверами MetaFrame



Citrix в WWW



Citrix в WWW

Веб-сайт Citrix находится по адресу http://www.citrix.com. На нем представлена разнообразная информация об услугах Citrix

На этом сайте находится раздел технической поддержки и прочая информация, предназначенная для помощи администраторам Citrix

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

Клиенты ICA
Вы можете бесплатно загрузить клиентов Citrix ICA для всех поддерживаемых платформ с сайта http://www.citrix.com/download.

Поддержка
Информация о программе поддержки Citrix Preferred Support Services находится на сайте http://www.citrix.com/support.

Программное обеспечение
На сервере FTP находятся последние пакеты обновлений, заплаты и утилиты.

База знаний
Он-лайн база знаний Solution Knowledge Base содержит обширную коллекцию технических статей, заметок и ответов на часто задаваемые вопросы, советы по разрешению проблем.

Форумы
Интерактивные форумы предназначены для обсуждения технических аспектов между пользователями Citrix

Возврат



Citrix Web Console



Citrix Web Console

Citrix Web Console позволяет наблюдать за серверами фермы MetaFrame XP используя веб-браузер. Вы можете просматривать информацию о ферме, включая активные сеансы, опубликованные приложения, серверы, пользователей.

С помощью Web console вы можете управлять сеансами - отключать их, включать теневые сеансы, посылать сообщения пользователям.

Вы можете установить Web console на серверы с MetaFrame XP или на серверы без MetaFrame XP. Запустите с СD Autorun и выберите опцию установки Web console. Сервер Web console должне находиться в том же контексте безопасности, что и сервер MetaFrame. Локальные учетные записи работают только при установке Web console на сервер MetaFrame. Нельзя использовать учетные данные Novell Directory Services (NDS).

Подробнее об использовании веб-консоли см. "Расширенные концепции"

Citrix Web Console поддерживает Microsoft Internet Explorer 4.0 и последние веб-браузеры. Для использования Citrix Web Console сервер должен иметь установленную службу Microsoft Internet Information Services (IIS) 5.0.

Важно. Citrix Web Console не шифрует информацию, пересылаемую веб-браузерам. При регистрации пользователя на веб-консоли учетные данные передаются открытым текстом. Для максимальной безопасности настройте браузер и IIS на использование SSL.



CLICENSE



CLICENSE

Используйте clicense для добавления, удаления, запроса и сопровождения информации о лицензиях MetaFrame XP в ферме серверов.

Синтаксис

clicense [add serialnumber]

clicense [remove license_string]

clicense [force_remove license_string]

clicense [activate license_string activation_code]

clicense [assign license_set_id server_name number_to_assign]

clicense [strings]

clicense [products]

clicense [connections]

clicense [servers_using license_setid]

clicense [in_use_by server_name]

clicense [in_set license_setjd]

clicense [sets_in license_string]

clicense [assigned_to server_name]

clicense [servers_assigned license_set_id]

clicense [available_for_assignment license_set_id]

clicense [read_db [flle_name]]

clicense [refresh]

clicense [help option]

Параметры

activation _code - код активации. Получается от Citrix Product Activation System

filename - имя файла базы данных лицензий

option - имя опции clicense

license_string - номер лицензии в формате xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx-xxxxx.

license_set_id - идентификатор набора лицензий

number_to_assign - число лицензий, назначемых указанному серверу

serial_number - серийный номер. Указан на упаковке.

server_name - имя сервера. Для указания локального сервера используйте точку (.)

Опции

add serial_number
Добавляет серийные номера лицензий в хранилище лицензий. Возвращает добавленную строку.

remove licensejstring
Удаляет строку лицензии из хранилища.

force_remove license_string
Принудительное удаление строки лицензии их хранилища. Активные назначения удаляются.

activate license_string activation_code
Активирует лицензию в хранилище.

assign license_set_id server_name number_to_assign
Назначает лицензии из указанного набора указанному серверу MetaFrame XP. Для указания локального сервера используйте точку (.)

strings
Выводит список всех строк установленных лицензий

products
Выводит список всех установленных лицензий на продукты.

connections
Выводит список всех соединений на подключения

servers_using license_set_id
Выводит список всех серверов, использующих лицензию из указанного набора.

in_use_by serverjiame
Запрашивает и возвращает наборы лицензий, используемые указанным сервером.

in_set license_set_id
Выводит список всех строк, составляющих набор лицензий.

sets_in license_string
Выводит список наборов, которым принадлежит указанная строка лицензии.

assigned_to server_niame
Возвращает наборы лицензий, прнадлежащие указанному серверу

servers_assigned license_set_id
Возвращает серверы, которым назначены указанные наборы лицензий.

available_for_assignment license_set_id
Возвращает число активированных лицензий, которые можно назначать.

read_db [file_name]
Считывает файлы конфигурации в хранилище лицензий. Если указано имя файла, считываются только имена, начинающиеся с указанного имени

refresh
Обновляет данные о лицензиях

help option
Выводит подсказку по использованию той или иной опции.



CLTPRINT



CLTPRINT

Используйте cltprint для установки числа потоков принтера для спулера печати.

Синтаксис

cltprint [/q] [/pipes:nn] [/?]

Опции

/q
Запрос текщего числа потоков (printer pipes).

/pipes:nn
Устанавливает число потоков. Число должно быть от 10 до 63.

Примечания

Потоки принтера используются для отправки данных из приложений в клиентские спулеры печати. Число потоков означает число заданий печати, которые можно параллельно направлять спулеру. По умолчанию 10 потоков. При изменении значения необходимо перезапустить службу спелера печати.



CTXXMLSS



CTXXMLSS

Use ctxxmlss to change the Citrix XML Service port number.

Синтаксис

ctxxmlss [/rnnn] [/u] [/knnn] [/?]

Опции

/rnnn
Изменяет номер порта службы XML на nnn.

/u
Выгружает службу Citrix XML Service из памяти.

/knnn
Удерживает соединение в течении nnn секунд. По умолчанию 9 сек.

Примечания

См. настройку порта службы XML



Деинсталляция сервера



Деинсталляция сервера

Если вы хотите удалить сервер из фермы, Citrix рекомендует сделать деинсталляцию MetaFrame. Это удалит информацию о сервере из хранилища данных и из списка серверов, отображаемых в Management Console.

Вы можете удалить MetaFrame XP через Add/Remove Programs в Панели Управления или командой msiexec.

Перед удалением MetaFrame XP закройте все сеансы ICA и выйдите из всех программ.

Если вам необходимо принудительно удалить MetaFrame XP, вы можете использовать командную строку, добавив свойство CTX_MF_FORCE_SUBSYSTEM_UNINSTALL и установив его значение "Yes."
Следующая команда включает протоколирование процесса удаления MetaFrame XP:
msiexec /x MFXP001.msi /L*v c:\output.log CTX_MF_FORCE_SUBSYSTEM_UNINSTALL="Yes" Важно Если вы в сети переименовали сервер MetaFrame XP, новое имя будет добавлено в список серверов фермы. Однако, вы должны удалить старое имя сервера, поскольку оно продолжает быть видимым в списке. Перед удалением сервера измените все ссылки на новое имя сервера, включая ранг коллектора данных, ссылки на опубликованные приложения, назначения лицензий.

Если вы планируете деинсталлировать MetaFrame XP из сервера метрик Resource Manager или с сервера суммарной базы данных, переназначьте сервер перед деинсталляцией.



Для изменения номера порта службы XML после установки



Для изменения номера порта службы XML после установки

Эта процедура применяется только в том случае, если вы не хотите своместно использовать порт с IIS. Если во время установки вы указали порт, отличный от исползуемого по умолчанию “Share with IIS” , вы можете изменить его используя Citrix Management Console. Однако, если вы хотите изменить настройку для совместного использования порта с IIS после установки MetaFrame XP, вы должны следовать нижеприведенным инструкциям. Щелкните иконку Services в Панели Управления и остановите службу Citrix XML Service. На сервере Windows 2000 эта иконка находится в Панели Управления в папке Administrative Tools. Введите с командной строки ctxxmlss /u для выгрузки службы Citrix из памяти. Введите ctxxmlss /rnn, где nn является номером порта, который вы хотите использовать. Например, ctxxmlss /r88 заставляет службу Citrix XML использовать порт TCP/IP 88. Перезапустите службу Citrix XML из Панели Управления.







Добавление клиентов в базу данных обновлений



Добавление клиентов в базу данных обновлений

При появлении новых клиентов добавляйте их в базу данных обновлений. Свежие версии клиентов ICA вы можете получить на сайте Citrix http://www.citrix.com/download.

Из меню Client выберите New для вывода окна Description.
В поле Client Installation File выберите файл Update.ini. При запуске ICA Client Distribution вы можете найти его в каталоге System32\Clients\Ica. Этот файл также находится на диске "MetaFrame XP Components" Появится наименование клиента, номер модели и номер версии. В поле Comment содержится описание нового клиента. Щелкните Next. Появится диалог Update Options. В нем вы можете указать, как процесс обновления будет выгялдеть для клиента. Отображаются опции, общие для всей базы данных обновлений. Здесь вы можете указать индивидуальные настройки.
Завершив настройку, щелкните Next. Появится диалог Event Logging, в котором вы можете настроить индивидуальные опции протоколирования.
Щелкните Next. Появится диалог Enable Client.
База данных может содержать несколько версий одного и того же клиента для одного продукта и модели. Например, при выпуске новой версии клиента ICA Win16, вы можете добавить его в базу данных. Однако, разрешить можно только одну версию клиента. Щелкните Finish для копирования инсталляционных файлов в базу данных.

Добавление лицензий



Добавление лицензий

Используйте Management Console for MetaFrame XP для ввода каждого серийного номера для лицензий, которые вы хотите добавить в ферму. Выберите из меню Actions команду New > License или щелкните кнопку Add License на панели инструментов. Вводите серийные номера MetaFrame XP в точности, как они напечатаны, включая дефисы между группами символов.

После ввода серийного номера лицензия появляется на закладке License Numbers. Она представляет собой введенный серийный номер с 12 дополнительнми сгенерированными символами. Столбец Status отображает состояние лицензии - "Unactivated", а в столбце Grace Days показано число дней до истечения периода отсрочки, если вы не активировали ее. Если вы ввели неактивированную лицензию, консоль предложит ее активировать.



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



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

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

Запустите Citrix Connection Configuration: из главного меню Programs > Citrix > MetaFrame XP > Citrix
Connection Configuration
.
Из меню Connection выберите New. Появится диалог создания нового соединения:

В поле Name введите имя нового соединения. Вы также можете ввести необязательное описание в поле Comment. Из списка Type выберите Citrix ICA 3.0. Из списка Transport выберите нужный протокол. Щелкните OK. Если соединение с подобными настройками уже существует, вы получите сообщение о невозможности создания нового.

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

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

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

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

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

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

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

Документация



Документация

Документация к Citrix MetaFrame XP включает электронные руководства и он-лайновую помощь.

Документация, включенная в MetaFrame XP, находится в каталоге Docs на CD-ROM с MetaFrame XP. Документация к клиентам ICA находится на CD-ROM "MetaFrame XP Components".

Дополнительная информация доступна на странице Product Documentation в разделе Support на сайте www.citrix.com/support. Например, "Расширенные концепции" является дополнением к "Руководству администратора" и содержит руководство по масштабированию, развертыванию, настройке, оптимизации и устранению проблем.

После инсталляции сервера MetaFrame электронную документацию можно найти в каталоге Documentation. Доступ к нему осуществляется посредством выбора из основного меню Programs -> Citrix -> Documentation.

Онлайновая помощь

Помимо документации, есть он-лайновая помощь в Management Console и других инструментах, включенных в комплект MetaFrame XP. Доступ к помощи осуществляется из меню Help.

Помощь в Management Console находится в формате JavaHelp и требует наличия Java Run-Time Environment (JRE), который по умолчанию инсталлируется при установке сервера. Другие утилиты содержат подсказку в формате WinHelp, по умолчанию присутствующий во всех системах Windows.



Доставка приложений пользователям



Доставка приложений пользователям

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

Если вы хотите предоставлять приложения через веб-страницу, используйте MetaFrame XP совместно с Citrix NFuse Classic или возможность внедрения приложений (Аpplication Launching and Embedding, ALE). При

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



Доступ пользователей к опубликованным приложениям



Доступ пользователей к опубликованным приложениям

После публикации приложений доступ пользователей к приложениям упрощяется в следующих областях:

Адресация. Вместо подключения к серверу MetaFrame XP по его адресу IP или имени, пользовтели могут подключаться прямо к некоторому приложению по тому имени, которое вы дали. Это исключает необходимость запоминать, на каком сервере какое приложение опубликовано.

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

Аутентификация. Вместо многочисленных регистраций и завершений сеанса на нескольких серверах MetaFrame XP, пользователи Program Neighborhood могут один раз аутентифицироваться на всех серверах фермы и получить доступ ко всем приложениям, к которым они имеют права.
Публикация приложений для специального пользователя Anonymous позволяет вообще устранить необходимость в аутентификации. Пдробнее см. раздел "Анонимные пользователи"

Опубликованные приложения показываются пользователям при запуске Program Neighborhood в клиенте ICA Win32 в виде набора приложений. Набор приложения - это пользовательский вид ресурсов, опубликованных на серверах MetaFrame XP, которые пользователь имеет право запускать.

Замечание.Клиент Program Neighborhood работает на платформах Windows NT 4.0 Workstation, Windows 95, Windows 98, Windows Me, Windows 2000 и Windows XP

Публикация приложений дает преимущества для большинства клиентов. Хотя клиенты UNIX, Macintosh, DOS и Web Clients не поддерживают полную административную настройку соединения ICA. предусматриваемого Program Neighborhood, эти клиенты поддерживают подключения к опубликованным приложениям.

Для клиентов ICA, работающих с веб-браузерами, вы можете создать веб-страницу с ссылкой, щелкнув на которую пользователь запустит приложение. Для этого вы можете использовать NFuse Classic, Enterprise Services for NFuse или ALE.



Доступ пользователей к приложениям и принтерам



Доступ пользователей к приложениям и принтерам

Для авторизации пользователей при доступе к ресурсам в ферме, вы выбираете пользователя и группу. Например, при публикации приложения, вы указываете сервер для осблуживания приложения и Citrix Management Console выводит список пользователей из доверительного пересечения всех серверов. После выбора пользователей или групп, которым вы хотите разрешить использование приложения, изменение списка хост-серверов может изменить доверительное пересечение и сделать приложение недоступным пользователям, которые выпали из этого пересечения. Если доверительное пересечение изменяется, консоль информирует вас об этом и удаляет пользователей, которые потеряли право на доступ к ресурсу.

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

Доверительная маршрутизация

Доверительная маршрутизация позволяет серверам быть членами фермы даже в том случае, если они находятся в разных доменах, не связанных доверительными отношениями. В доверительной маршрутизации запрос перечисления пользователей или аутентификации пользователя перенаправляется на сервер, который имеет доверительные отношения с инициирующим сервером.
Сервер MetaFrame XP регистрирует свои доверительные домены при каждом запуске и приблизительно каждые 6 часов работы службы. Таким образом, хранилище данных является центральным хранилищем всех доверительных данных серверов фермы.

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

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

DRIVEREMAP



DRIVEREMAP

Используйте driveremap для изменения букв дисков сервера MetaFrame XP. Утилита находится в каталоге C:\Program Files\Citrix\System32.

В предыдущих выпусках эта утилита называлась drvremap.exe.

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

Синтаксис

driveremap /?

driveremap /drive:M

driveremap /u

driveremap /noreboot

driveremap /IМЕ

Опции

/?
Подсказка

/drive:M
Определяет букву, используемую для первого отображаемого диска

/u
Принудительная или тихая инсталляция без вывода диалоговых окон. Вы должны использовать эту опцию совместно с опцией /drive:.

/noreboot
Подваляет вывод сообщения "Restart Computer" и не перезагружает систему. Citrix настоятельно рекомендует перезагрузить систему после запуска этой утилиты.

/ime[filename]
Меняет букву диска, указанную в
Software\Microsoft\Windows\CurrentVersion\Ime\Japan\IMEJP\Dictionaries
для всех загруженных узлов под HKEY\USERS.

Примечания

driveremap имеет интерфейс пользователя, который позволяет вам выбрать буквы отображаемых дисков. Интерфейс доступен с экрана Autorun при запуске с CD или при запуске Driveremap.exe без аргументов командной строки.

Примеры

Следующая команда переназначает буквы дисков сервера. Первый доступный диск станет M:. В команду включена опция noreboot для предотвращения перезагрузки и опция /u для тихой работы:

driveremap /u /drive:M /noreboot

Следующая команда меняет диски сервера обратно, начиная нумерацию с C и предлагаю после этого перезагрузить сервер:

driveremap /u /drive:M /drive:C

Особенности

При запуске driveremap без параметров, некоторые буквы в списке выделяются серым цветом. Это может случиться, если буквы сервера идут не по пордяку, например, C, D, X. Буквы отображенных дисков находтся в интервале [a..z] и смещение интервала не может производиться. Учитываются также сетевый драйвы.
Для избежания этого сначала переименуйте драйвы по порядку - C, D и E, а затем запустите driveremap. Если вы переназначаете используемый драйв, ничего не происходит и вы возвращаетесь в командную строку. Найдите буквы дисков сервера в Windows Explorer и проверьте, что буквы изменились. Переназначение дисков MetaFrame XP не работает с динамическими дисками Windows 2000. Инсталляция Web Interface for MetaFrame XP на сервер MetaFrame XP может завершиться неудачей, если вы обновляете сервер с переназначенными буквами. См. статью CTX240747 Если вы обновляете MetaFrame 1.8 на MetaFrame XP на сервере с переназначенными дисками, клиент ICA Win32 Pass-Through Client не обновляется. Для избежания этого убедитесь, что перед запуском setup сервер переведен в режим инсталляции.

DSCHECK



DSCHECK

Используйте dscheck для проверки целостности базы данных, используеемой для хранилища данных фермы MetaFrame. Затем вы можете исправить любые найденные несоответствия.

Синтаксис

dscheck [/clean] [/?]

Опции

/clean
Попытка исправить найденные ошибки соответствия.

Примечания

Dscheck делает несколько тестов целостности хранилища данных MetaFrame XP. При запуске без параметров выполняется только проверка. Запускайте dscheck на сервере, имеющим прямое соединение с хранилищем.

При запуске dscheck с опцией /clean, утилита проверяет и удаляет противоречивые данные (обычно серверы и пррложения) из хранилища данных. Поскольку удаление этих данных может оказать влияние на работу фермы, перед применением опции /clean сделайте резервную копию хранилища.

При запуске утилиты с опцией /clean вам может потребоваться запустить утилиту dsmaint с параметром recreatelhc на каждом сервере фермы для обновления локального кеша. Запуск этой команды устанавливает параметр PSRequired в реестре в значение 1 в узле HKLM\SOFTWARE\Citrix\IMA\Runtime.

Dscheck сообщает о результатах проверки разными способами. В-первых, dscheck сообщает ошибки в командной окно и в журнал событий. Во-вторых, обновляются значения некоторых счетчиков производительности, включая симло ошибок сервера, число ошибок приложений, число групповых ошибок и общий флаг индикации возникновения ошибки. Эти счетчики могут использоваться в Resource Manager для обнаружения проблем. В третьих, dscheck после успешного сканирования возвращает код 0 (т.е. ошибок не найдено) или 1, если найдены ошибки.

Dscheck просматривает три основных объекта хранилища - серверы, приложения и группы. Для каждого экземпляра каждого из этих из типов объектов выполнятся серия тестов.



DSMAINT



DSMAINT

Используйте dsmaint для настройки хранилища данных IMA в ферме серверов MetaFrame XP.

При использовании этой утилиты имена пользователей и пароли чувствительны к регистру, в зависимости от используемой СУБД.

Синтаксис

dsmaint config [/user:username] [/pwd:password] [/dsn:filename]

dsmaint backup destination_path

dsmaint failover direct_server

dsmaint compactdb [/ds] [/lhc]

dsmaint migrate [{ /srcdsn:dsn1 /srcuser:user1 /srcpwd:pwd1}] [{/dstdsn:dsn2 /dstuser:user2 /dstpwd:pwd2}]

dsmaint publishsqlds {/user:username /pwd:password}

dsmaint recover

dsmaint recreatelhc

dsmaint [/?]

Параметры

destination _path - путь к резервному хранилищу данных

dsn1 - имя исходного хранилища

dsn2 - имя целевого хранилища

filename - имя хранилища

direct_server - имя нового прямого сервера для операций с хранилищем IMA

password - пароль для подключения к хранилищу

pwd1 - пароль к исходному хранилищу

pwd2 - пароль к целевому хранилищу

user1 - имя пользователя для исходного хранилища

user2 - имя пользователя для целевого хранилища

username - имя пользователя, используемое для подключения к хранилищу

Опции

config
Изменяет параметры конфигурации, используемые службой IMA для подключения к хранилищу

/user:username
Имя пользователя,используемое для подключения к хранилищу

/pwd:password
Пароль для подключения к хранилищу

/dsn:filename
Имя файла хранилища данных IMA .

backup
Создает резервную копию базы данных Access, используемой в качестве хранилища данных. Запускайте эту команду на сервере, содержащем хранилище. Вам необходимо указать путь к папке общего доступа, куда будет скопирована база данных. Опция backup не может быть использована для создания резервных копий баз Oracle или SQL.

failover
Переключает сервер на использование нового прямого сервера для операций с хранилищем IMA.

compactdb
Сжимает файл базы данных Access

/ds
Указывает, что база данных должна быть упакована немедленно. Если выполняется служба IMA, команда может быть запущена как на прямом, так и на непрямом сервере. Если служба IMA не запущена, команда может быть запущена только на прямом сервере.

/lhc
Указывает, что локальный кеш должен быть сжат немедленно.

migrate
Миграция данных из одного хранилища в другое. Используйте эту комнду для перемещения данных на другой сервер, переименования хранилища или перевода хранилища на СУБД Oracle или SQL Server.

/srcdsn:dsn1
Имя хранилища, из которого производится перемещение данных

/srcuser:user1
Имя пользователя, используемого для подключения к исходному хранилищу данных

/srcpwd:pwd1
Пароль пользователя, используемого для подключения к исходному хранилищу данных

/dstdsn:dsn2
Имя хранилища, в которое перемеаются данные

/dstuser:user2
Имя пользователя, используемого для подключения хранилищу, к которое перемещаются данные

publishsqlds
Публикует хранилище данных MetaFrame, делая его доступным для репликации

recover
Восстанавливает хранилище данных Access в последнее рабочее состояние. Эта команда должна выполняться на прямом сервере с останровленной службой IMA.

recreatelhc
Восстанавливает базу данных локального кеша

Примечания

compactdb
Во время сжатия базы данных, она снаовится временно недоступной для записи и чтения. Время сжатия может варьировать от нескольких секунд до нескольких минут, в зависимости от размера базы данных.

config
Для Access эта команда сбрасывает пароль, используемый для защиты базы данных, устанавливая нужный контекст безопасности, чтобы позволить доступ IMA к базе данных. Перед запуском команды с опцией /pwd вы должны остановить службу IMA.
Вы должны указать /dsn в команде dsmaint config, иначе вы смените контекст безопасности при доступе к базе данных SQL или Oracle

migrate
Можно сделать перенос данных их Access в SQL или Oracle, а также между SQL и Oracle.
По умолчанию база данных Access для доступа не использует имя и пароль. При миграции из Access, оставьте опции /srcuser: и /srcpwd:, но не указывайте их значения.
Подключение к локальной базе Access основано на имени хост-сервера. Если его имя изменилось, используйте команду dsmaint migrate для изменения имени базы данных.

publishsqlds
Запускайте publishsqlds только на сервере, который создал ферму. Публикация будет иметь имя MFXPDS.

Ограничения безопасности

Команды dsmaint config и dsmaint migrate могут выполняться только пользователем, имеющим правильное имя и пароль для доступа к базе данных



Фермы серверов MetaFrame XP



Фермы серверов MetaFrame XP

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

Замечание. Серверы MetaFrame 1.8 и более ранних версий можно сгруппировать в фермы для централизованного администрирования и публикации приложений. Однако, MetaFrame 1и более ранние версии не используют централизованное хранилище для фермы. Подробнее см. "Совместная работа с MetaFrame 1.8".

Функции коллекторов данных



Функции коллекторов данных

Каждая зона содержит один сервер, выступающий в роли коллектора данных. Коллектор данных хранит информацию о серверах и опубикованых приложениях в ферме. Он знает адрес каждого сервера и какое приложение опубликовано на каком сервере.
Коллекторы данных на основе IMA функционально сходны с браузерами ICA в фермах MetaFrame 1.8. Однако, коллекторы используют TCP/IP для межсерверных коммуникаций. Браузеры ICA используют для этой цели UDP.

Если ферма с зонами соединена через WAN, только коллекторы данных (DC) будут общаться друг с другом. Остальные серверы будут общаться только со своими локальными коллекторами зон.

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



ICA Client Object



ICA Client Object

Объектная модель клиента ICA предоставляет набор интерфейсов API для клиента ICA Win32. Любое приложение, поддерживающее внедрение объектов, может передавать инструкции клиенту ICA. API дают администраторам Citrix, разработчикам Web и продвинутым пользователям возможность программно контролировать поведение клиента ICA. С помощью API вы можете:

Использовать ICA Client Object в коммерческих рабочих столах, поддерживающих внедрение объектов, включая веб-браузеры Internet Explorer и Netscape Navigator, а также Microsoft Office. Интергрировать функциональность ICA в чужие приложения Использовать API в скриптах (Visual Basic и HTML) для программирования интеграции и манипулирования поведением клиента ICA.

Более подробная информация находится в документе "Citrix ICA Client Object Programmer’s Guide", находящимся на диске "MetaFrame XP Components"



ICAPORT



ICAPORT

Используйте утилиту icaport для запроса или изменения номера порта TCP/IP, используемого протоколом ICA, на сервере MetaFrame XP

Синтаксис

icaport {/query | /port:nnn | /reset} [/?]

Опции

/query
Запрос текущей настройки

/port:nnn
Меняет номер порта TCP/IP на nnn.

/reset
Устанавливает номер порта в значение по умолчанию - 1494.

Примечания

По умолчанию номер порта 1494. Номе порта должен быть в пределах 0-65535 и не должен конфликтовать с другими общеизвестными номерами.

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

Примеры

Для установки нового номера порта ТСР/IР 5000:

icaport /port:5000

Для сброса номера порта в 1494:

icaport /reset

Ограничения безопасности

Только администраторы MetaFrame XP могут запускать icaport.



IMA и клиенты ICA



IMA и клиенты ICA

MetaFrame XP предоставляет серверные вычисления локальным и удаленным пользователям через Неависимую Архитектуру Вычисления - Independent Computing Architecture (ICA)

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

Протокол ICA предоставляет расширенные возможности и улучшенную производительность, чем Windows Terminal Services. ICA обеспечивает высокую производительность на низкоскоростных соединениях. Он не предъявляет высоких требований к устройству клиента, включает в себя обнаружение и устранение ошибок, шифрование и сжатие даных.



IMAPORT



IMAPORT

Используйте imaport для запроса и изменения номера порта IMA.

Важно. Если вы выполняете MetaFrame XP Setup, то программа установки использует порт 2513 для коммуникации с Management Console. Если вы меняете этот номер порта на первом сервере фермы, на котором устанавливаете MetaFrame XP, вы не можете добавить в ферму дополнительные серверы.

Синтаксис

imaport {/query | /set {IMA:nnn | ds:nnn | cmc:nnn}* | /reset {IMA | DS | CMC | ALL} } [/?]

Опции

/query
Запрос текущих настроек

/set
Установка выбранных портов

ima:nnn - устанавливает номер коммуникационного порта службы IMA cmc:nnn - устанавливает номер порта для подключения Management Console for MetaFrame XP ds:nnn - номер порта сервера для подключения к хранилищу данных (толькол для непрямых серверов)

/reset
Установка выбранных портов в значения поумолчанию

ima - Устанавливает номер комманикационного порта IMA в 2512. cmc - Устанавливает номер порта для Management Console for MetaFrame XP в 2513. ds - Устанавливает для непрямых серверов номер порта подключения к хранилищу 2512 all - сброс номеров всех портов в значения по умолчанию

Именование серверов и ферм



Именование серверов и ферм

Вы указывете имя фермы при инсталляции первого сервера. Имя фермы не должно превышать 32 символов. Имена ферм чувствительны к регистру букв.
Для работы фермы серверов MetaFrame XP в смешанном режиме с существующей фермой серверов MetaFrame 1.8, то при создании фермы MetaFrame XP вы должны указать имя существующей фермы серверов MetaFrame 1.8.

Имя сервера должно быть уникально вне зависимости от того, где они находятся - в ферме MetaFrame XP или в смешанном режиме серверов MetaFrame XP и MetaFrame 1.8.

Важно.MetaFrame XP поддерживает имена серверов, содержащие расширенные символы, только в том случае, если сервер DNS поддерживает имена с раширенными символами.

Independent Management Architecture (IMA) и клиенты ICA



Independent Management Architecture (IMA) и клиенты ICA

MetaFrame XP содержит улучшенные функции межсерверных коммуникаций и управления - Независимая Архитектура Управления (IMA).

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

IMA позволяет серверам MetaFrame XP быть сгруппированными в фермы, которые не зависят от физического размещения серверов. IMA позволяет серверам MetaFrame XP находиться в одной ферме, даже если они находятся в разных сегментах сети.

С MetaFrame XP и Citrix IMA организации получают следующие преимущества: Централизованное администрирование серверов MetaFrame XP и других серверов Citrix Централизованное хранилище для всех конфигурационных данных Централизованное управление лицензиями Поиск опубликованных приложений без рассылки широковещательных пакетов UDP. Регистрация событий теневых сеансов Поддержка протокола SNMP Аудит администрирования

Помимо Citrix Management Console, в MetaFrame XP включен ряд утилит администрирования. Они предоставляют возможности, не зависящие от системы IMA.

По мере роста размера компании от десятков до сотен пользователей, в ферму можно добавить дополнительные серверы MetaFrame.



Инсталляция чрез Web



Инсталляция чрез Web

Для установки клиентов загрузите необходимое программное обеспечение и документацию с сайта Citrix http://www.citrix.com/download.



Использование Access или MSDE



Использование Access или MSDE

Для выбора в качетсве хранилища Microsoft Access или SQL Server 2000 Desktop Engine (MSDE) вы создаете базу данных при установке первого сервера MetaFrame XP. Остальные серверы подключаются к первому серверу через порт TCP 2512 (если не переопределено утилитой IMAPORT).

Создание новой фермы: В окне Create or Join a Server Farm выберите Create a new farm и щелкните Next. В окне Create a Server Farm введите следуюущую информацию: Имя новой фермы MetaFrame XP. Имя не должно превышать 32 символа и может включать пробелы Выберите Use a local database (Microsoft Access). Именем зоны по умолчанию является маска подсети, в которой находится сервер. Если вы хотите измнить имя зоны, уберите опцию Use Default Zone Name и введите новое имя. Щелкните Next для продолжения. Продолжите установку

Добавление сервера в существующую ферму:

В окне Create or Join a Server Farm выберите Join an existing farm и щелкните Next. Выберите Connect to a data store set up locally on another server. Введите имя зоны фермы серверов Введите имя и порт TCP сервера, содержащего хранилище данных Access. Продолжите установку MetaFrame XP.

Использование CD "MetaFrame XP Components"



Использование CD "MetaFrame XP Components"

CD-диск "MetaFrame XP Components" содержит инсталляционные файлы для всех клиентов ICA. Вы можете использовать этот диск для непосредственной установки клиентов на устройствах пользователей, скопировать его на сетевой ресурс с общим доступом на файл-сервер.

Вы можете скопировать нужные файлы с диска с помощью мастера ICA Client Distribution. Этот мастер появляется во время инсталляции MetaFrame XP. Вручную вы можете запустить его выбрав из меню Start > Programs > Citrix > MetaFrame XP > ICA Client Distribution Wizard.

Используйте мастер дистрибутивов для:

Созздания образов клиентов ICA на сервере Создания и обновления Базы данных обновления клиентов Установки или обновления сквозного клиента ICA Win32 на сервере Установки руководств для клиента

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



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

Citrix Connection Configuration является расширенной версией утилиты Terminal Server Connection 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.



Использование Client Update Configuration Utility



Использование Client Update Configuration Utility

Используйте утилиту Client Update Configuration для управления базой данных обновлений клиентов. С помощью этой утилиты вы можете:

Создать новую базу обновлений Указать базу, используемую по умолчанию Настроить свойства базы Настроить параметры обновления Добавить в базу новых клиентов ICA Удалить старых или ненужных клиентов ICA Изменить свойства клиента ICA в базе

Более подробная информация содержится в справке по утилите.

Для запуска утилиты ICA Client Update Configuration из меню Start выберите Programs > Citrix > MetaFrame XP > ICA Client Update Configuration. Появится основное окно утилиты. В строке состояния отображается каталог текущей базы данных, а в основном окне - список клиентов.


Использование диалога Farm Properties



Использование диалога Farm Properties

Для настройки свойств фермы зарегистрируйтесь в консоли и выберите ферму в левой панели. Ферма представлена как самый первый узел наверху дерева.

Большинство опций доступны в диалоге Properties. При настройке свойств эти значения применяются ко всей ферме серверов, включая временно выключенные серверы.

Для вывода диалога Properties подсветите ферму и выберите Properties из меню Actions, или при нажатии правой кнопкой мыши на узле фермы.

Опции расположены на закладках. Все значения опций применяются ко всей ферме. Некоторые опции затрагивают каждый сервер в ферме. Некоторые относятся только к хранилищу данных.

Сделанные изменения вступают в силу только после щелчка на кнопке OK, который закрывает окно свойств. Если вы выберите Cancel, то сделанные изменения отменяются.

Более подробную информацию о каждом свойстве вы можете получить из контекстной подсказки.



Использование для браузинга TCP/IP



Использование для браузинга TCP/IP

Если для поиска сервера выбран протокол TCP/IP и видна кнопка (Auto-Locate) в списке Address List, то клиенты ICA посылают широковещательные пакеты UDP браузеру ICA через порт 1604.

По умолчанию серверы MetaFrame XP не откликаются на запросы клиентов, использующих рассылку UDP. Таким образом, клиенты, настроенные на использование TCP/IP и автопоиск серверов и приложений, не смогут их найти.

Вы можете поступить следующим образом:

Настроить ферму на работу в смешанном режиме для взаимодействия с MetaFrame 1.8 Настроить ферму или индивидуальные серверы MetaFrame XP для ответов на широковещательные запросы

При работе MetaFrame XP в смешанном режиме только Главное Браузеры из серверов MetaFrame XP отвечают на широковещательные рассылки UDP.

Поскольку широковещательные рассылки UDP не распространяются на другие подсети, этот метод работает только для серверов, находящихся в одной подсети с клиентом. После того, как сервер найден, связь с ним осуществляется напрямую через порт UDP to port 1604.

Из-за ограничений широковещательных рассылок предпочтительнее ввести один или несколько адресов IP в список Address List. В должны это сделать, если клиент находится в другой подсети, чем коллектор данных.

Вцелом, использование TCP/IP для автообнаружения менее эффективно, чем использование TCP/IP+HTTP.



Использование DNS



Использование DNS

Запросы клиентов на браузинг обычно генерируют адреса IP сервера MetaFrame. Вы можете настроить серверы MetaFrame XP так, чтобы они сообщали свои квалифицированные доменные имена (FQDN). Эта возможность, называемая доменная система имен (DNS), доступна клиентам, использующих службу XML.

Серверы MetaFrame XP по умолчанию сообщают свои адреса IP. Вы можете изменить это поведение (для всей фермы) в Citrix Management Console. В большинстве случаев использование адресов IP работает хорошо и создает меньшую нагрузку.

Разрешение имен DNS работает только в родном режиме и при использовании клиннта ICA не ниже 6.20.985.

Для разрешения/запрещения использования разрешения DNS:

Откройте Citrix Management Console. Щелкните правой кнопкой мыши в левой панели на имени фермы и выберите Properties. Выберите закладку MetaFrame Settings. Установите или снимите опцию Enable DNS address resolution. Щелкните OK.

Использование группы BUILTIN



Использование группы BUILTIN

Когда вы указываете пользователей и группы для доступа к опубликованным приложениям или сетевым принтерам, или при создании администраторов MetaFrame, в меню списка доменов доступна специальная группа BUILTIN.

Вы можете использовать группу в следующих случаях: Если ваша сетевая среда настроена на использование не доменов, в рабочих групп Windows. Для совместимости с Novell's ZENworks

Совместимость с динамическими локальными пользователями ZENworks

В сетях, применяющих для управления пользователями продукт Novell's ZENworks, используйте группу BUILTIN для совместимости. Выбирайте группу BUILTIN для указания динамических локальных пользователей, находящихся под управлением ZENworks, при публикации приложений или назначении пользователей сетевым принтерам.

При использовании ZENworks, программное обеспечение, обрабатывающее регистрацию пользователей (называемое GINA, Graphical Identification and Authentication) заменяется на GINA от Novell. Пользователи регистрируются вводя свои учетные имена NDS. Сервер NDS аутентифицирует пользователя и определяет права доступа к серверу. ZENworks динамически создает на сервере локального пользователя и дает ему разрешения на основе политики.



Использование инсталляционных пакетов



Использование инсталляционных пакетов

Клиент ICA Client for Win32 доступен в виде инсталялционного пакета (файла .msi files), поэтому вы можете для его установки использовать Windows Installer.

Пакет ICA Win32 расположен в каталоге Icaweb\language\ica32, где language представляет код языка: En (английский), Fr (французский), De (немецкий), Ja (японский), Es ( испанский). Русской версии эти козлы из Citrix не выпускают.



Использование инструментов MetaFrame



Использование инструментов MetaFrame

Вы можете запускать инструменты разными способами. Чаще всего используются ярлыки, создаваемые в меню Start на консоли сервера MetaFrame XP.

Ярлыки для запуска средств админисртрирования MetaFrame XP находятся в Programs >
Citrix > MetaFrame XP. Ярлыки для Citrix Management Console и Citrix documentation are находятся в меню Programs > Citrix Панель задач ICA Administrator Toolbar содержит несколько кнопок для вызова инструментов администрирования.

Использование инструментов MetaFrame XP в смешанном режиме



Использование инструментов MetaFrame XP в смешанном режиме

Citrix Server Administration. Эта утилита используется для настройки разнообразных параметров серверов MetaFrame XP. Однако, эффект настроек проявляется только при работе фермы в смешанном режиме.

Публикация приложения. Если вы создаете или меняете настройки для опубликованых приложений с помощью Published Application Manager из комплекта MetaFrame XP, вы не можете менять или удалять опубликованные приложения с помощью Published Application Manager от MetaFrame 1.8. MetaFrame XP не поддерживает публикацию видео с помощью Citrix VideoFrame 1.0. Однако, видео можно запускать в сеансах ICA используя файлы .Cvi.

Shadowing. В "родном" режиме Shadow Taskbar отображает серверы MetaFrame XP. В смешанном режиме также отображаются серверы MetaFrame 1.8 в ферме серверов MetaFrame 1.8

Настройка принтера клиента. Для настройки принтеров используйте Management Console for MetaFrame XP

Содержание



Использование Команд Управления Сеансом



Использование Команд Управления Сеансом

В Management Console for MetaFrame XP и Citrix Web Console вы можете выбрать сеансы ICA и выбрать команды управления сеансами.

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

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

Отключение Сеансов ICA

Для отключения сеанса ICA, выберите Disconnect. При отключении сеанса вы закрываете соединение между Клиентом ICA и сервером MetaFrame XP. Однако при этом не происходит выхода пользователя, и программы, которые выполнялись в сеансе, будут продолжать выполняться на сервере. Если пользователь Клиента ICA снова подключается к серверу (выбирая опубликованное приложение или пользовательское подключение к серверу), отключенный сеанс снова подключается к клиенту.

Подключение к отключенному сеансу

Когда сеанс ICA отключен, в столбце "Status" он идентифицируется как " Disconnected ".

Вы можете соединиться с отключенным сеансом пользователя, выбрав Connect. Ваш сеанс должен быть способен поддерживать видеоразрешение отключенного сеанса. С системной консоли вы можете подключиться только к тем сеансам, которые были отключены с консоли.

Теневые сеансы ICA

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

Посылка Сообщений Пользователям

Вы можете послать сообщение пользователю, выбрав сеанс пользователя и выбрав Send Message. Вы можете выбрать несколько сеансов, чтобы послать сообщение нескольким пользователям одновременно.
Для отправки сообщениям всем пользователям, вы можете выделите все активные пользовательские сеансы в правой части окна консоли.

Сброс Сеансов ICA

Сброс сеанса командой Reset завершает все процессы, которые выполняются в этом сеансе. Вы можете использовать команду Reset для удаления оставшихся процессов в случае ошибки сеанса. Однако, сброс сеанса может заставить приложения закрыться, не сохранив данные.

Если Вы сбрасываете отключенный сеанс, в столбце State для сеанса появляется слово Down. При обновлении дисплея консоли этот сеанс исчезает из списка.

Сброс Всех Сеансов

Специальные сеансы, которые слушают запросы подключения к серверу, в столбце State идентифицируются словом Listen. Если Вы сбрасываете сеанс слушателя, сервер сбрасывает все сеансы, использующие протокол слушателя. Например, если Вы сбрасываете сеанс слушателя ICA, Вы сбрасываете сеансы ICA всех пользователей, которые подключены к серверу.

Просмотр состояния Сеанса ICA

Вы можете использовать команду Status для отображения пользователя и информации ввода/ вывода о сеансе. Диалоговое окно Session Status отображает статистику подключения, включая объем входящих и исходящих данных, которые были переданы в сеансе, а также число ошибок и коэффициент сжатия. Диалоговое окно также показывает имя сеанса и имя пользователя.

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

Закрытие сеансов ICA

Для завершения сеанса ICA выберите Logoff Selected Session. Вы также можете для этой команды выбрать несколько сеансов.

Важно. Завершение работы Logoff Selected Session может привести к потере данных, если пользователи сначала не вышли из своих приложений. Перед применением этой команды раошлите сообщение пользователям, чтобы они вышли из своих программ.

Просмотр подробностей о сеансе

Вы можете в Консоли выбрать сеанс и выбрать Session Information, чтобы увидеть детальную информацию о процессах, параметрах настройки, программном обеспечении Клиента ICA, кэше клиента.

Просмотр и завершение процессов

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



Использование командной строки



Использование командной строки

Вы можете запустить инсталляцию с командной строки, используя команду Msiexec. Установите свойства, добавив в командную строку параметры в виде <Property=“value”> .

Следующая команда устанавливает пакет MetaFrame XP и создает файл протокола.
msiexec /i MFXP001.msi /l*v c:\output.log