無盤終端

無盤終端

終端服務(Terminal Services)也叫WBT(Windows-based Terminal,基於Windows的終端),它集成在Windows.NET Server中,作為系統伺服器服務組件存在。

基本介紹

  • 中文名:無盤終端
  • 外文名:(Terminal Services)
  • 別名:WBT(Windows-based Terminal)
  • 集成:Windows.ET Server
  • 詮釋:系統伺服器服務組件
工作原理,服務組件,優缺點,PXE無盤終端,

工作原理

終端服務的工作原理是客戶機和伺服器通過TCP/IP協定和標準的區域網路構架聯繫。通過客戶端終端,客戶機的滑鼠、鍵盤的輸入傳遞到終端伺服器上,再把伺服器上的顯示傳遞迴客戶端。客戶端不需要具有計算能力,至多只需提供一定的快取能力。眾多的客戶端可以同時登錄到伺服器上,仿佛同時在伺服器上工作一樣,它們之間作為不同的會話連線是互相獨立的。

服務組件

Windows.NET Server終端服務由五個組件組成:Windows.NET Server伺服器多用戶核心、遠程桌面協定、終端服務客戶端軟體、終端服務許可服務以及終端服務系統管理工具。
多用戶核心
最初為Windows NT Server 4.0終端伺服器開發的多用戶核心擴展在Windows.NET Server中作了很大增強並且成為Windows.NET Server家族核心的標準部分。不管終端服務安裝與否,這種核心是一直內嵌在伺服器作業系統內的。
遠程桌面協定
Windows.NET Server終端服務的一個核心組件就是允許客戶端與網路上的終端伺服器進行通訊所使用的協定。這種協定是基於國際電信聯盟制定的國際標準T.120的一種多通道協定。它是一種雙位元組兼容的協定,使用在各種網路環境下用來實現網路定位、自動下線以及遠程配置。
終端服務客戶端
客戶端軟體用於在客戶機上顯示用戶熟悉的32位Windows用戶界面。它是一個非常小的應用程式,用來建立和維護客戶端與運行終端服務的伺服器之間的連線。它將所有的用戶輸入,比如鍵盤錄入或滑鼠移動傳送給伺服器,並且將所用伺服器端的輸出,如應用程式顯示信息及列印流返回給客戶端
終端服務許可服務
當終端服務被安裝為應用程式伺服器模式時,需要用到這種服務。該服務使得終端服務能夠獲得和管理連線設備的終端服務客戶訪問許可證(CAL)。當終端服務安裝為遠程管理模式時不需要終端訪問許可服務。終端服務許可服務是Windows.NET Server的組件。
終端服務管理工具
管理工具由管理終端服務的軟體組成。包括終端服務許可證管理器、終端服務客戶端生成器、終端服務客戶端配置工具以及終端服務管理器。

優缺點

正是因為上述終端服務的特性,使得客戶端本身的硬體檔次變得微不足道,只要擁有相應的終端客戶端連線軟體,哪怕是超低檔的計算機也具有了運行Windows系統(Windows 2000、Windows.NET Server等)的可能!這就是終端服務帶給人們的最大驚喜。
當然,終端服務的好處還遠遠不止:客戶端方面完全不需要軟體維護,只需對伺服器進行軟硬體升級就可以達到整個網路系統升級的目的等,任何一點都足以讓人怦然心動;它再與無盤技術結合起來,以致它剛推出時,被許多激動者用“完美”來形容,但是時間一長,它的弊端也顯現了出來:對伺服器硬體配置要求過高使很多規劃全新無盤網路的網管猶豫再三;3D和多媒體處理能力差使它又被排除在了遊戲無盤網和多媒體無盤網(含網咖)建設者之外。但不管怎么說,對於普通的辦公和教學網來說,無盤終端網還是有其明顯的優勢,更何況有實力廠商(微軟、CITRⅨ等)不斷進行的技術革新,無盤終端有望成為一種真正“完美”的無盤區域網路組建方案。

PXE無盤終端

PXE(Pre-boot Execution Environment,遠程引導技術)無盤終端是一種新興的無盤網路組建技術。這種啟動方式的典型代表是目前最為流行的以Windows 2000 Server(或Windows NT Server 4.0)為伺服器作業系統組建而成的PXE無盤Windows 98網路。在這裡,我們將分別介紹基於DOS和基於Windows 3.2兩種PXE無盤終端的組建方法,前者最多可以實現256色,而後者則可以實現真彩色
公共操作部分
所謂“公共操作”是指不管是組建基於DOS還是基於Windows 3.2的PXE無盤終端,都需要在伺服器端先添加好終端服務和安裝好PXE伺服器端軟體。1.添加終端服務 為Windows.NET Server伺服器添加終端服務的步驟與在Windows 2000中的操作方法基本一樣,其過程如下:⑴打開“控制臺”中的“添加或刪除程式”選項,點擊“添加/刪除Windows組件”按鈕。⑵在“組件”列表中選中“終端伺服器”選項,點擊“下一步”按鈕。此時系統會告訴你安裝終端伺服器的一些相關注意事項,包括如果不選擇“終端服務授權”一項就只有120天的使用期限等,不用理它,直接點擊“下一步”按鈕。⑶選擇安裝模式,建議選擇“寬鬆安裝模式”(此項相當於Windows 2000中的“跟Terminal Server 4.0用戶兼容的模式”)。點擊“下一步”按鈕。⑷系統開始複製相關檔案,最後根據提示重新啟動計算機即可。2.安裝Intel PXE-PDK Intel PXE-PDK 2.0是Intel公司出品的PXE伺服器軟體,雖然它並不直接支持多網段,但由於操作簡單易行,再加上是免費軟體,所以被大多數PXE無盤網路所採用。⑴安裝PXE-PDK:在伺服器端將Intel PXE-PDK 的安裝檔案(netsetup.zip)解壓到任意目錄(比如D:\)中,系統會自動在其下建立一個名為“NETSETUP”的目錄(比如為“D:\NETSETUP”目錄)。雙擊“pxe-pdk20.exe”自解壓包檔案,在出現的對話框中選擇解壓路徑,系統默認為到“C:\TEMP”目錄下,可不用修改,直接點擊“完成”按鈕即可開始解壓,當解壓完成之後將自動開始Intel PXE-PDK 2.0的安裝工作。當安裝精靈要求“Install with Windows NT 4 Server CD”(通過Windows NT 4.0 Server的光碟進行安裝)和“Install without Windows NT 4 Server CD”(不通過Windows NT 4.0 Server的光碟進行安裝)之間進行選擇時,請一定選擇前者,否則將不能夠正常建立或使用遠程啟動檔案。當安裝精靈要求你提供Microsoft Network Client V3.0 for MS-DOS的安裝檔案所在的路徑,請點擊“Browse”(瀏覽)按鈕,然後選擇“D:\NETSETUP”目錄後,點擊“OK”按鈕繼續。當安裝精靈要求“Select the configuration of PXE service”(選擇PXE服務的配置項)時,應確保前三項均已被選中。未特別說明的部分均選默認選項後即可完成安裝工作,最後再根據提示重新啟動計算機即可。
⑵配置PXE-PDK
依次點擊“開始→程式→PXE PDK”下的“PXE PDK Configuration Program”項,以進入“PXE Configuration Utility”(PXE配置)對話框。右擊左框線架中的“Proxy DHCP Server”節點,選擇“Configure ProxyDHCP Server”(配置代理DHCP伺服器)命令,在打開的對話框中點擊“Client Option”(客戶端操作)選項卡,去掉勾選“Broadcast Discover”(廣播搜尋)選項(即不採用廣播方式,以減少登錄等待時間),然後在“Remote Boot Prompt Timeout Seconds”(遠程啟動設定逾時時間)後的框中輸入“0”(秒),以便工作站在進行無盤Windows 98啟動時會自動選擇第一項DOSUNDI模式進入,以減少登錄等待時間,而不會提示按“F8”鍵選擇進入啟動選擇選單(默認為等待10秒)。在上面的對話框中,點擊“to BootServer Discovery List”(查看啟動伺服器搜尋列表)按鈕,在打開對話框中先選擇“BootServer”(啟動伺服器)列表中的“3”,則在此列表框中下面“BootServer”項後的框中會自動填入所選的“3”,然後在其下的IP項後的框中填入本伺服器的IP位址(比如為“192.168.0.1”),再點擊“Add to Discovery List”(加入搜尋列表)按鈕,將它們加入到右側的“BootServer Discovery”列表框中去,最後點擊“OK”按鈕保存退出。當返回到“Configure ProxyDHCP Server”對話框後,再點擊“確定”按鈕保存退出,返回到“PXE Configuration Utility”對話框。在左框線架中依次展開“proxyDHCP Server→Client Boot Menu→X86PC(UNDI)”節點,然後在右框線架中右擊“DOSUNDI”選項,選擇“Move Entry UP”(移動到最上面)命令,將DOSUNDI移動到列表的最項部(如圖所示)。配置完畢,直接關閉“PXE Configuration Utility”對話框即可(不需要重新啟動)。3.配置DHCP伺服器 在PXE無盤網路中,工作站和伺服器相互通信是用的TCP/IP協定,伺服器端的IP位址由配置伺服器時指定,而各工作站的IP位址、子網掩碼、網關(路由)伺服器地址和DNS伺服器地址等均應由伺服器端的DHCP服務予以分配。⑴新建DHCP作用域:假設伺服器端的IP位址為“192.168.0.1”,擬分配給各無盤工作站的IP位址範圍為“192.168.0.100~192.168.0.150”,則DHCP伺服器的具體配置過程如下:在伺服器端依次點擊“開始→程式→管理工具”項,在打開的管理對話框中,展開“DHCP”項。右擊左框線架中的計算機名(伺服器),如“wy”,選擇“新建作用域”命令,打開新建嚮導。當嚮導要求輸入“作用域名”時,可在“名稱”(不能為空)和“說明”(可為空)後的框中輸入任意內容。當嚮導設定“IP位址範圍”時,請在“起始IP位址”框後填入“192.168.0.100”,在“結束IP位址”框後填入“192.168.0.150”,餘下的“長度”和“子網掩碼”等選項系統會自動完成。其他選項不用再設定,最後按提示選擇“是,我想現在激活此作用域”,即可成功建立好了新的作用域。⑵為DHCP添加60選項:PXE客戶端的啟動需要DHCP伺服器中的60選項支持。而默認的,Windows.NET Server中此項沒有被激活,無法添加,因此需要“netsh”輔助,它是一個命令行腳本套用工具,它允許管理員在本地或者遠程顯示或者修改某台伺服器的當前網路配置。具體操作步驟如下:在伺服器端點擊“開始→運行”項,打開“運行”對話框,然後在“打開”框中輸入“cmd”再按回車鍵。在命令行提示符下輸入“netsh”後按回車鍵打開netsh命令行“netsh>;”,然後按如下提示進行操作:netsh>dhcp server dhcp server>add optiondef 60 ClassID STRING 0 PXEClient Command completed successfully. dhcp server>quit 說明:加下劃線部分需手工輸入,其他部分均為系統自動顯示;每輸完一項之後均按回車鍵繼續;命令行照原樣(含大小寫)輸入! 在命令行提示符下輸入“exit”後按回車鍵關閉MS-DOS視窗,再轉到DHCP控制台,右擊“作用域選項”,選擇“配置選項”命令打開“作用域選項”對話框,點擊“常規”選項卡,此時便可以找到名為“060 ClassID”的“可用選項”了,選中它,最後點擊“確定”按鈕保存退出。當回到DHCP控制台後,如果在右框線架的“作用域選項”列表中有“060 ClassID”的“選項名”,其“供應商”為“標準型”、值為“PXEClient”,則說明已添加成功。4.測試PXE客戶端 當Intel PXE-PDK 2.0和DHCP安裝設定好之後,最好再打開任意一台無盤客戶端測試一下是否成功。如果用於測試的工作站最後幾行出現如下提示:Downloading DOS boot diskette image... PXE-E89: Could not download boot image. PXE-M0F: Exiting PXE ROM. DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER 一般即說明上面的操作已經成功。
組建基於DOS的PXE無盤終端
基於DOS的PXE無盤終端工作站,是使用普通的DOS 6.22系統,加上一種名為Terminal-Plus的終端客戶端來實現。這種方案不需要安裝顯示卡驅動程式,直接支持主流網卡,同時也可使用網卡中自帶Packet Driver或者Novell ODI Driver驅動程式;直接支持VESA 3.0螢幕刷新率設定;支持最多256色的色彩、1024×768的解析度和高達85MHz的螢幕刷新率。不過Terminal-Plus為共享軟體,未註冊版一次只能連續運行最多30分鐘。1.安裝前的準備工作 ⑴硬體準備:伺服器端應有軟碟機;所有工作站的網卡均配有相應的PXE無盤啟動晶片(BOOTROM),作為“樣機”的那一台工作站應配有軟碟機;至少有一張DOS 6.22的啟動軟碟。⑵軟體準備:Terminal-Plus DOS Client:基於DOS的終端客戶端軟體(tsdosclient.zip,448KB)。2.基於DOS的軟碟終端 在製作無盤終端之前,需要先選一台“樣機”製作有盤終端(這裡的“有盤”即是軟碟)。在做有盤終端之前,需要先拔下此“樣機”的PXE啟動晶片(BOOTROM),或者進入相關配置程式將它的啟動晶片暫時禁止。⑴製作DOS啟動軟碟:應該確保此啟動軟碟(系統盤)能正確啟動計算機,同時,軟碟裡面的系統必須為DOS系列,如DOS 6.22;而不能使用Windows 98系統。為了節省空間,建議除了DOS的系統檔案之外,軟碟上只保留“himem.sys”、“emm386.exe”、“autoexec.bat”和“config.sys”四個檔案。“config.sys”檔案的參考內容如下:device=himem.sys device=emm386.exe ram highscan i=b000-b7ff frame=e000 noems novcpi i=b600-b7ff files=40 buffers=30 dos=high,umb stacks=9,256 lastdrive=z ⑵製作Terminal-Plus啟動軟碟:所謂的Terminal-Plus啟動軟碟實際上就是將Terminal-Plus客戶端軟體配置後放入到上面製作的DOS啟動軟碟中去,具體方法如下:在伺服器端,將DOS啟動軟碟插入到軟碟機中,然後在上面建立一個任意名字的目錄(如“A:\DOSC”目錄)。打開“tsdosclient.zip”壓縮檔,雙擊“setup.exe”開始安裝。首先進入“welcome”對話框,裡面有此軟體的簡單介紹。進入“網路設定”對話框,請在“網卡”項中選擇好工作站網卡的類型,在“TCP/IP設定”項中保持原有的“使用DHCP”不變。然後進入“使用設定”對話框,請在“終端伺服器的IP位址”框中輸入伺服器的IP位址,並選擇好所需的“螢幕解析度”、“刷新率”和“滑鼠類型”(如圖所示)。最後進入“安裝”視窗,“安裝路徑”默認為“A:”(A盤),點擊“瀏覽”按鈕,選擇“A:\DOSC”目錄,再點擊“完成”按鈕後系統即會自動將相關檔案複製到A盤的“DOSC”目錄下。注意:在做上述步驟時,一定要點擊“瀏覽”按鈕去選擇新的路徑,而不能直接手動輸入,否則系統將不會接受新路徑!

相關詞條

熱門詞條

聯絡我們