![]() |
![]() |
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 в каждый отдел, а это не везде удобно можно сделать. |