Выбор терминального сервера.

Методы загрузки терминала WTware - дискеты, старт из ДОС, загрузка по сети.
Ответить
jlevais
Сообщения: 73
Зарегистрирован: Чт фев 07, 2013 9:33 am

Выбор терминального сервера.

Сообщение jlevais »

А можно ли сделать, чтобы при подключении пользователю выдавался список серверов к которым он может подключиться?
Я в конфигураторе такого не нашел..
aka
Разработчик
Разработчик
Сообщения: 11805
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Выбор терминального сервера.

Сообщение aka »

Можно. Надо на один экран положить два соединения. Инструкция про конфигуратор: http://wtware.ru/docs5/configurator.html
jlevais
Сообщения: 73
Зарегистрирован: Чт фев 07, 2013 9:33 am

Re: Выбор терминального сервера.

Сообщение jlevais »

Фига, круто))) спасибо!)
Pochemuk
Сообщения: 37
Зарегистрирован: Пн июн 10, 2013 11:40 am

Re: Выбор терминального сервера.

Сообщение Pochemuk »

Не получается заставить выводить список серверов при загрузке терминала.

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

Код: Выделить всё

server=192.168.10.13; 192.168.10.12
user=КудиноваГВ
disk=cdrom; usb
clienthostname=T_VKH1
video=VESA(F)
bpp=16
display=1024x768
connection
Если порядок IP поменять в параметре server, то поменяется и подключаемый сервер.

Версия 5.1.39
aka
Разработчик
Разработчик
Сообщения: 11805
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Выбор терминального сервера.

Сообщение aka »

Чтобы появилось меню, надо так:

Код: Выделить всё

user=КудиноваГВ
disk=cdrom; usb
clienthostname=T_VKH1
video=VESA(F)
bpp=16
display=1024x768
connection
displayName=Первый сервер
server=192.168.10.13
connection
displayName=Второй сервер
server=192.168.10.12
Pochemuk
Сообщения: 37
Зарегистрирован: Пн июн 10, 2013 11:40 am

Re: Выбор терминального сервера.

Сообщение Pochemuk »

aka писал(а):Чтобы появилось меню, надо так:

Код: Выделить всё

...
connection
displayName=Первый сервер
server=192.168.10.13
connection
displayName=Второй сервер
server=192.168.10.12
Да, спасибо, так даже аккуратнее.

Я уже сам начал разбираться. Создал 2 соединения: "General" и "Private" и подключил их к этому терминалу. Но т.к. "двойных" терминалов будет всего 1-2-3, то особого смысла в этом нет. Можно и в каждом было бы вручную прописать, как указали.

Сложности возникли по следующим причинам:

1. В документации по параметрам конфигурационного файла не нашел описания параметра connection. И в описании конфигуратора тоже этот параметр не описывается.

2. В описании параметра server есть некая невнятность. В одних случаях сервера перечисляются отдельно, в других через запятую, в третьих через точку с запятой. Точка с запятой так же может стоять в конце списка.
Вобщем, все запутанно. Да еще вот эта фраза перед примерами с описанием нескольких серверов в одной строке:
Можно указать сразу несколько серверов. В этом случае терминал будет пытаться подключиться к каждому из них. В случае неудачи подключаться к следующему ...
Т.е. создалось обманчивое впечатление, что "не в этом случае" (т.е. если каждый сервер описан в своей строчке), то автоматического перебора не происходит, а выводится список выбора.
aka
Разработчик
Разработчик
Сообщения: 11805
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Выбор терминального сервера.

Сообщение aka »

Pochemuk писал(а):1. В документации по параметрам конфигурационного файла не нашел описания параметра connection. И в описании конфигуратора тоже этот параметр не описывается.
Да. И next screen, и m2_next screen, и вся структура конфига нигде не описаны :(
Pochemuk писал(а):В одних случаях сервера перечисляются отдельно, в других через запятую, в третьих через точку с запятой. Точка с запятой так же может стоять в конце списка.
Значения всех параметров, в которых несколько элементов или ключевы слов, могут перечисляться и через запятую, и через точку с запятой.
Pochemuk писал(а):Вобщем, все запутанно.
Мышекликательный конфигуратор знает, что как должно быть :)
Pochemuk писал(а):Да еще вот эта фраза перед примерами с описанием нескольких серверов в одной строке:
Можно указать сразу несколько серверов. В этом случае терминал будет пытаться подключиться к каждому из них. В случае неудачи подключаться к следующему ...
Т.е. создалось обманчивое впечатление, что "не в этом случае" (т.е. если каждый сервер описан в своей строчке), то автоматического перебора не происходит, а выводится список выбора.
Не понимаю затруднения. Как сказать эту фразу понятнее?

Никакого смысла "выводится", "выбор" там нет. Если в одном server= указано несколько адресов, то терминал сам, безо всякого участия пользователя, попытается подключиться к первому. Если соединение установить не получится, терминал сам, опять же безо всякого участия пользователя, попытается установить связь со вторым, и далее пока адреса не закончатся.
Pochemuk
Сообщения: 37
Зарегистрирован: Пн июн 10, 2013 11:40 am

Re: Выбор терминального сервера.

Сообщение Pochemuk »

aka писал(а): Не понимаю затруднения. Как сказать эту фразу понятнее?
Например, так:
Если в конфигурационном файле присутствуют несколько параметров server или в параметре server перечислены несколько адресов, то терминал будет пытаться подключиться к каждому из перечисленных серверов.
Т.е. будет прямо указано, что перебор будет осуществляться независимо от того, каким образом перечислены несколько серверов, а не только в том случае, если они перечислены в одной строке, как написано сейчас.
aka
Разработчик
Разработчик
Сообщения: 11805
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Выбор терминального сервера.

Сообщение aka »

Если в конфигурационном файле присутствует несколько параметров server (т.е. несколько строк server=) в блоке, относящемся к одному соединению, то все они кроме последнего будут проигнорированы.

Значения параметров не складываются. Значения параметров замещаются.

Такой конфиг:
server=192.168.1.1
server=192.168.1.2
server=192.168.1.3
Означает "server=192.168.1.3".

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

Вернуться в «Методы загрузки»