К списку форумов К списку вопросов
Делюсь опытом поднятия бездискового терминала.
r00t
07.06.2004 - 19:03
Железо на клиенте: Р4 Celeron 1700, 512RAM, мать ASUS P4S533 (Sis'овский чипсет, встроенные видео, звук и сетевка со встроенным бутромом) и Р166 с 32М оперативки и сетевкой D-Link DFE-538TX. Бутром на нее не нашел, использовал дискету с etherboot-загрузчиком.
На серваке - Citrix MF XP 1.0 FR3. Образ загрузки - ThinStation 2.0 (thinstation.sf.net). TFTP сервер - tftpd32, входит в дистр ThinStation.
Итак, настройка.
1) Установка и настройка TFTP-сервака.
У меня он стоял там же, где и Цитрикс.
Создаем каталог TFTPDRoot (не важно где)
Распаковываем туда из каталога TFTPDRoot дистра ThinStation файлы: thinstation.nbi (bp самораспаковывающегося архива), thinstation.nbi.zpxe - если юзаем РХЕ бутром и thinstation.conf.network.
Распаковываем куда-нить каталог tftpd32 (в дистре каталог TFTP, архив tftpd32o.zip). Запускаем tftpd32.exe. Лезем в Settings. В Base Directory пишем путь к каталогу TFTPDRoot (у меня F:\TFTPDRoot). В Global Settings оставляем только TFTP Server. В TFTP Security на всякий пожарный выбираем Read only.
Нажимаем ОК и можно закрывать TFTPD32.
Осталось поставить еаезв32 в качестве сервиса. Для этого берем из w2k resource kit 2 файла - instsrv.exe и srvany.exe и копируем в WINNT\SYSTEM32.
Лезем в каталог, куда распаковывали tftpd32. В командной строке набираем: instsrv tftpd32.exe c:\winnt\system32\srvany.exe. Лезем в реестр. По адресу HKLM\SYSTEM\CurrentControlSet\Services\tftpd32 создаем ключ Parameters. В нем создаем параметр Application строкового типа со значением - путь к tftpd32.exe (r примеру - F:\ЕАЕЗВ\еаезв32юучу)ю
Лезем в сервисы и убедившись что для tftpd32 тип запуска стоит "Авто" стартуем его.
2) Настройка DHCP.
В параметрах области задаем 2 параметра:
066 Имя сервера загрузки - IP-адрес TFTP-сервера (в моем случае он же терминальник).
067 Имя файла загрузки - thinstation.nbi если юзаем etherboot и thinstation.nbi.zpxe - если юзаем РХЕ.
3)Редактируем thinstation.conf.network в каталоге TFTPDRoot. Там указываем типы сессии, адрес сервака, разрешение и пр. (все параметры описаны в самом файле и HOWTO, входящем в дистриб).
Вуаля! Ставим на клиенте в БИОСе первую загрузку - с сети (если есть бутром) и с дискеты - если юзается дискета-загрузчик.
Грузимся.....
Есть!
ЗЫ В tftpd32 есть встроенный dhcp но я от него отказался по причине убогости.
В win2k server есть свой tftp-сервис, входящий в службы удаленной загрузки. Его я поднять так и не смог, потому извращался с еаезв32ю
Кто еще может добавить что-то - высказывайтесь.
ИМХО можно уже добавлять в ФАК =)
r00t
1 - 07.06.2004 - 19:09
В 18й строке иероглифы читать как АЖ\ЕАЕЗВ\еаезв32юучу =)))
r00t
2 - 07.06.2004 - 19:10
F:\TFTPD\tftpd32.exe
долбаный пунто-свичер...
r00t
3 - 07.06.2004 - 19:20
Кста нашел любопытную прогу - AppToService (http://www.3dnews.ru/documents/1143/AppToService.zip)
KPOXA EHOT
4 - 07.06.2004 - 19:21
опытом борьбы с Пунто-й поделиться? :о)
r00t
5 - 07.06.2004 - 19:23
Не стоит =)) У меня хот-кей на отключение есть =) Тока когда набираешь большой текст не всегда замечаешь =)
vi
6 - 07.06.2004 - 20:24
Господа, а есть опыт внедрения этого хозяйства в рабочую среду, а то все пока это только на уровне боловства.
Т.е. есть реальный пример, т.е. сервер такой-то, столько-то клиентов, работа с тем, средний простой из-за отказа в год, столько.?
Friday13
7 - 07.06.2004 - 23:36
В одной организации, где я работал перешли от обычных клиентов и терминальных сессий на бездисковые терминалы. Причем часть железа старого а-ля P100/16Mb часть терминалы российской сборки. Клиентов около 30-40, точнее сейчас не скажу. Сервер Intel 7501HG2 2 Xeon 2.8 / около 2 Гиг памяти / 4 скази винта.
Про время простоя не скажу, но я так понял, что никто не жалуется.
Работа с разным софтом, офис конечно, есть БД 1С, даже ведется работа в Corel и AutoCad небольшой группой людей. Да, стоит Цитрикс. А сервак еще по-моему и DC + еще что-то там по чуть-чуть.
gloomymen
8 - 08.06.2004 - 04:01
Bootrom здесь посмотри
ftp://ftp.dlink.ru/pub/Bootrom/Firmware/
r00t
9 - 08.06.2004 - 09:56
8 - дык надо еще микрухи искать и программатор, а у меня руки все не доходят...
grbr
10 - 08.06.2004 - 11:41
Ну решение все равно не очень дешевое получается
r00t
11 - 08.06.2004 - 12:12
Ну как сказать не дешевое...
Возьмем например 100 машин. Мин. офисный конфиг без монитора стоит 9000р (покупал недавно в "Интеркрайте").
Общая стоимость = 900т.р
Для бездисковых терминалок сгодятся древние 100е пни по 2000 за штуку (а то и дешевле), без винта - 1500р + сетевки 3СОМ со встроенным бутромом - 700р = 2200р за штуку.
Общая стоимость машин - 220т.р
Плюс мощный сервак, скажем, 500т.р.
Итого имеем общую стоимость 720т.р.
Экономия составит 900-720 = 180т.р.
Конечно, если не покупать лицензионный цитрикс. Можно купить Win2K3 и юзать ее терминальный клиент - все равно выйдет дешевле чем покупать вин2к на каждую тачку. Лицензии на терминалы бесплатные (https://activate.microsoft.com)
DarkAngel
12 - 08.06.2004 - 12:28
To (11) :
Чего то ты капитально загнул насчет сервака за 500 тысяч рублей
У меня крутилось 40 клиентов, правда дисковые терминалы со своей операционкой - Windows 3.11 For WorkGroups
Дык по расчетам получалось следующее :
Апгрейд 40 клиентских машин с Р166 на современные станции 500$ за комп
Итого получаем 20.000$
Сервер Xeon 2,6GHz/SCSI 36Gb+72Gb/2Gb RAM - 3500$
Разница 16500$
По моему впечатляет :))
r00t
13 - 08.06.2004 - 12:40
12 - дык это по максимуму - если 100 клиентов, да еще будут офисы, 1С и всякие корело-фотожопы крутиться
Friday13
14 - 08.06.2004 - 12:54
to 11. Если считать лицензии на каждую тачку, то терминалы тоже дешевле будут даже с Цитриксом. + Уменьшение затрат администрирования. Нужно только 1 раз сделать нормальную сеть. Настроить клиентов и все.
Большой плюс бездисковых терминалов в том, что при подборе негорячего проца - получаем машину без движущихся частей.
Правда придется разориться на принт-серверы, потому что голые терминалы проблематично заставить предоставлять сетевой доступ к принтеру на нем установленном.
r00t
15 - 08.06.2004 - 13:59
14 - для этого наверно подойдут старые АМДшки - то ли К6, то ли К5. Благодаря двойному напряжению питания (я так и не понял шо це есть) они нормально пашут без кулера. А принт-серверы не такие уж и дорогие...
r00t
16 - 08.06.2004 - 14:17
Кста ThinStation позволяет расшарить принтак!
Цитата из HOWTO:
How to network-share a thin-client printer
In thinstation.conf uncomment the following lines:
  PRINTER_0_NAME="parallel"
  PRINTER_0_DEVICE=/dev/printers/0
  PRINTER_0_TYPE=P
...now, your thin-client parallel port is network shared.
To use this printer, add in your server a local printer associated with
a network port; the main steps, on a W2000 server, are:
- add a new printer
- select "local" (donм't select "autodetect plug & play printer")
- create a new "standard TCP/IP" type port
- next
- IP address: insert the address of the thin-client
- port type: "Hewlett Packard Jet Direct"
- next
- now select the correct printer driver, and finish...
Friday13
17 - 09.06.2004 - 02:23
16. Ты это делал на практике? У меня в мануале терминала К-системс тоже много чего написано. Буду надеяться что работает.
ПРоблема принт-серверов в добавлении нового host в каждый отдел, а это не везде удобно можно сделать.

К списку вопросов на форуме Сети

>>