史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 作業系統操作技術文件
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2003-06-02, 04:30 AM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 Windows.server.2003無盤終端網組建指南

Windows.server.2003無磁碟構建,終端網組建指南
本文將介紹Windows.NET Server無碟終端網的組建,無碟部分採用PXE(Preboot eXecutionEnvironment,遠端引導技術)或RPL(Remote Initial Program Load,遠端啟動服務)技術來實現,終端部分則採用Windows.NET Server Standard Server build 3607簡體中文版(以下簡稱Windows.NET Server)中自帶的終端服務來實現,帶你一步步達成在最低檔無碟工作站(CPU可為486級或更低)上流暢執行Windows.NET Server的夢想。(關於Windows.NET Server的安裝和基本使用方法請參見《電腦報2002年合訂本》上冊附錄中的《Windows.NET Server伺服器管理簡明教程》一文。)

一、Windows.NET Server無磁碟配備.的終端網基礎
Windows.NET Server是在Windows 2000 Server基礎上昇級而來的。在Windows.NET Server終端服務中支持最新的RDP 5.1(Remote Desktop Protocol,遠端桌面傳輸協定)客戶端,這使得它支持從256色(8位)到真彩色(24位)的色彩(Windows 2000中只支持到256色),支持從640×480到1600×1200像素的解析度,此外,在對3D和多媒體的處理能力方面的改進,也使終端服務更加成熟和實用。

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

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

2.終端服務組件
Windows.NET Server終端服務由五個組件組成:Windows.NET Server伺服器多用戶內核、遠端桌面傳輸協定、終端服務客戶端軟體、終端服務許可服務以及終端服務系統管理工具。

多用戶內核。最初為Windows NT Server 4.0終端伺服器開發的多用戶內核擴展在Windows.NET Server中作了很大增強並且成為Windows.NET Server家族內核的標準部分。不管終端服務安裝與否,這種內核是一直內嵌在伺服器操作系統內的。

遠端桌面傳輸協定。Windows.NET Server終端服務的一個核心組件就是允許客戶端與網路上的終端伺服器進行通訊所使用的傳輸協定。這種傳輸協定是關於國際電信聯盟制定的國際標準T.120的一種多通道傳輸協定。它是一種雙字元相容的傳輸協定,使用在各種網路環境下用來實現網路定位、自動斷開連接以及遠端配置。

終端服務客戶端。客戶端軟體用於在客戶端機上顯示用戶熟悉的32位Windows用戶界面。它是一個非常小的套用程式,用來建立和維護客戶端與執行終端服務的伺服器之間的連接。它將所有的用戶輸入,比如鍵盤錄入或滑鼠移動傳送給伺服器,並且將所用伺服器端的輸出,如套用程式顯示信息及列印流返回給客戶端。

(4)終端服務許可服務。當終端服務被安裝為套用程式伺服器模式時,需要用到這種服務。該服務使得終端服務能夠獲得和管理連接設備的終端服務客戶訪問許可證(CAL)。當終端服務安裝為遠端管理模式時不需要終端訪問許可服務。終端服務許可服務是Windows.NET Server的組件。

南山(5)終端服務管理工具。管理工具由管理終端服務的軟體組成。包括終端服務許可證管理器、終端服務客戶端產生器、終端服務客戶端配置工具以及終端服務管理器。

3.無碟終端網的優缺點
南山正是因為上述終端服務的特性,使得客戶端本身的硬體等級變得微不足道,只要擁有相應的終端客戶端連接軟體,哪怕是超低檔的電腦也具有了執行Windows系統(Windows 2000、Windows.NET Server等)的可能!這就是終端服務帶給人們的最大驚喜。

當然,終端服務的好處還遠遠不止:客戶端方面完全不需要軟體維護,只需對伺服器進行軟硬體昇級就可以達到整個網路系統昇級的目的等,任何一點都足以讓人怦然心動;它再與無碟技術結合起來,以致它剛推出時,被許多激動者用「完美」來形容,但是時間一長,它的弊端也顯現了出來:對伺服器硬體配置要求過高使很多規劃全新無碟網路的網管猶豫再三;3D和多媒體處理能力差使它又被排除在了遊戲無碟網和多媒體無碟網(含網咖)建設者之外。但不管怎麼說,對於普通的辦公和教學網來說,無碟終端網還是有其明顯的優勢,更何況有實力廠商(微軟、CITRIX等)不斷進行的技術革新,無碟終端有望成為一種真正「完美」的無碟區域網路組建方案。

說明:在目前的Windows.NET Server中,原本可以在Windows 2000下安裝的CITRIX伺服器端MetaFrame及相應的各種ICA客戶端已不暫不可用,因此將採用微軟自己的16或32位終端服務客戶端和一些第三方軟體來完成對終端伺服器的連接。文中所涉及到的絕大部分軟體,都可以在筆者個人主頁(http://www.enanshan.com)的下載區中去下載。

二、組建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中的操作方法基本一樣,其程序如下:

(1)開啟「控制台」中的「增加或刪除程式」選項,點擊「增加/刪除Windows組件」按鈕。

(2)在「組件」列表中選「終端伺服器」選項,點擊「下一步」按鈕。此時系統會告訴你安裝終端伺服器的一些相關注意事項,包括如果不選項「終端服務授權」一項就只有120天的使用期限等,不用理它,直接點擊「下一步」按鈕。

(3)選項安裝模式,建議選項「寬鬆安裝模式」(此項相當於Windows 2000中的「跟Terminal Server 4.0用戶相容的模式」)。點擊「下一步」按鈕。

(4)系統開始複製相關文件,最後根據提示重新啟動電腦即可。

2.安裝Intel PXE-PDK

Intel PXE-PDK 2.0是Intel公司出品的PXE伺服器軟體,雖然它並不直接支持多網段,但由於操作簡單易行,再加上是免費軟體,所以被大多數PXE無碟網路所採用。

(1)安裝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服務的配置項)時,應確保前三項均已被選。

未特別說明的部分均選預設選項後即可完成安裝工作,最後再根據提示重新啟動電腦即可。

(2)配置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服務予以分配。

(1)新增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」,餘下的「長度」和「子網掩碼」等選項系統會自動完成。

其他選項不用再設置,最後按提示選項「是,我想現在啟動此作用域」,即可成功建立好了新的作用域。

(2)為DHCP增加60選項:

PXE客戶端的啟動需要DHCP伺服器中的60選項支持。而預設的,Windows.NET Server中此項沒有被啟動,無法增加,因此需要「netsh」輔助,它是一個指令行指令碼套用工具,它允許管理員在本機或者遠端顯示或者修改某台伺服器的當前網路配置。具體操作步驟如下:

在伺服器端點擊「開始→執行」項,開啟「執行」對話視窗,然後在「開啟」框中輸入「cmd」再按Enter鍵鍵。

在指令行提示號下輸入「netsh」後按Enter鍵鍵開啟netsh指令行「netsh>」,然後按如下提示進行操作:

netsh>dhcp server

dhcp server>add optiondef 60 ClassID STRING 0 PXEClient

Command completed successfully.

dhcp server>quit

說明:加下劃線部分需手工輸入,其他部分均為系統自動顯示;每輸完一項之後均按Enter鍵鍵繼續;指令行照原樣(含大小寫)輸入!

在指令行提示號下輸入「exit」後按Enter鍵鍵關閉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.安裝前的準備工作

(1)硬體準備:

伺服器端應有軟式磁碟機;所有工作站的網路卡均配有相應的PXE無碟啟動晶片(BOOTROM),作為「樣機」的那一台工作站應配有軟式磁碟機;至少有一張DOS 6.22的啟動軟碟。

(2)軟體準備:

Terminal-Plus DOS Client:關於DOS的終端客戶端軟體(tsdosclient.zip,448KB)。

2.關於DOS的軟碟終端

在製作無碟終端之前,需要先選一台「樣機」製作有盤終端(這裡的「有盤」即是軟碟)。在做有盤終端之前,需要先拔下此「樣機」的PXE啟動晶片(BOOTROM),或者進入相關配置程序將它的啟動晶片暫時禁止。

(1)製作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

(2)製作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」目錄下。

注意:在做上述步驟時,一定要點擊「瀏覽」按鈕去選項新的路徑,而不能直接手動輸入,否則系統將不會接受新路徑!

(3)測試Terminal-Plus啟動軟碟:

用Terminal-Plus啟動軟碟啟動工作站,然後進入軟碟的「DOSC」目錄,執行「run.bat」文件,就可以正常進入Windows .NET終端了(
圖:!

再修改Terminal-Plus啟動軟碟裡面的「autoexec.bat」文件,加入開機後自動執行Terminal-Plus客戶端的指令行,參考內容如下:

@ECHO OFF

path=a:\;a:\dos

a:

cd\dosc

call run.bat

cd\

3.關於DOS的PXE無碟終端

當製作好Terminal-Plus啟動軟碟後,所有需要的客戶端操作系統(DOS 6.22)和套用軟體(Terminal-Plus客戶端)都已經包含在這張軟碟中了,利用它製作好啟動映像文件,即可完成關於DOS的PXE無碟終端的啟動。

(1)製作啟動映像文件:

在伺服器端,將Terminal-Plus啟動軟碟插入軟式磁碟機中,然後進入MS-DOS方式,再進去去去去入「E:\PROGRAM FILES\INTEL\PXE\PDK\SYSTEM」目錄(假設Windows.NET Server安裝在E碟:上)。

在DOS提示號下執行「mkimage dosundi.1」指令,系統就會開始根據軟碟裡的內容製作「dosundi.1」映像文件。

當映像文件製作完成後,再在DOS提示號下執行「copy dosundi.1 images\x86pc\undi\dosundi」指令將「dosundi.1」文件複製到「E:\PROGRAM FILES\INTEL\PXE\PDK\SYSTEM\IMAGES\X86PC\UNDI\DOSUNDI」目錄中去,然後退出MS-DOS視窗。

關於DOS的PXE無碟終端:

去掉工作站的軟式磁碟機,確保工作站網路卡啟動晶片已經安裝或已經設置為有效,然後啟動工作站,就可以實現PXE無碟終端的登錄了。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
舊 2003-06-04, 02:16 AM   #2 (permalink)
長老會員
榮譽勳章
UID - 19940
在線等級: 級別:65 | 在線時長:4581小時 | 升級還需:39小時級別:65 | 在線時長:4581小時 | 升級還需:39小時級別:65 | 在線時長:4581小時 | 升級還需:39小時級別:65 | 在線時長:4581小時 | 升級還需:39小時級別:65 | 在線時長:4581小時 | 升級還需:39小時級別:65 | 在線時長:4581小時 | 升級還需:39小時級別:65 | 在線時長:4581小時 | 升級還需:39小時級別:65 | 在線時長:4581小時 | 升級還需:39小時級別:65 | 在線時長:4581小時 | 升級還需:39小時級別:65 | 在線時長:4581小時 | 升級還需:39小時
註冊日期: 2002-12-31
住址: 台灣桃園
文章: 190
精華: 0
現金: 508 金幣
資產: 65364 金幣
預設

謝謝教學,可是很繁雜…
cftzeng 目前離線  
送花文章: 631, 收花文章: 14 篇, 收花: 18 次
 



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 01:44 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1